// Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
// or more contributor license agreements. Licensed under the Elastic License;
// you may not use this file except in compliance with the Elastic License.

// go run gen.go
// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT.

package fields

var CertFields = FieldDict{
	Key{EnterpriseID: 6871, FieldID: 14}:    {Name: "initialTCPFlags", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 15}:    {Name: "unionTCPFlags", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 18}:    {Name: "payload", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 21}:    {Name: "reverseFlowDeltaMilliseconds", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 33}:    {Name: "silkAppLabel", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 35}:    {Name: "payloadEntropy", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 36}:    {Name: "osName", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 37}:    {Name: "osVersion", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 38}:    {Name: "firstPacketBanner", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 39}:    {Name: "secondPacketBanner", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 40}:    {Name: "flowAttributes", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 100}:   {Name: "expiredFragmentCount", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 101}:   {Name: "assembledFragmentCount", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 102}:   {Name: "meanFlowRate", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 103}:   {Name: "meanPacketRate", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 104}:   {Name: "flowTableFlushEventCount", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 105}:   {Name: "flowTablePeakCount", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 107}:   {Name: "osFingerPrint", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 126}:   {Name: "tftpFilename", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 127}:   {Name: "tftpMode", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 174}:   {Name: "dnsQueryResponse", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 175}:   {Name: "dnsQRType", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 176}:   {Name: "dnsAuthoritative", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 177}:   {Name: "dnsNXDomain", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 178}:   {Name: "dnsRRSection", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 179}:   {Name: "dnsQName", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 180}:   {Name: "dnsCName", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 181}:   {Name: "dnsMXPreference", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 182}:   {Name: "dnsMXExchange", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 183}:   {Name: "dnsNSDName", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 184}:   {Name: "dnsPTRDName", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 185}:   {Name: "sslCipher", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 186}:   {Name: "sslClientVersion", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 187}:   {Name: "sslServerCipher", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 188}:   {Name: "sslCompressionMethod", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 189}:   {Name: "sslCertVersion", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 190}:   {Name: "sslCertSignature", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 199}:   {Name: "dnsTTL", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 208}:   {Name: "dnsTXTData", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 209}:   {Name: "dnsSOASerial", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 210}:   {Name: "dnsSOARefresh", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 211}:   {Name: "dnsSOARetry", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 212}:   {Name: "dnsSOAExpire", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 213}:   {Name: "dnsSOAMinimum", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 214}:   {Name: "dnsSOAMName", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 215}:   {Name: "dnsSOARName", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 216}:   {Name: "dnsSRVPriority", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 217}:   {Name: "dnsSRVWeight", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 218}:   {Name: "dnsSRVPort", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 219}:   {Name: "dnsSRVTarget", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 223}:   {Name: "tcpUrgTotalCount", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 226}:   {Name: "dnsID", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 244}:   {Name: "sslCertSerialNumber", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 245}:   {Name: "sslObjectType", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 246}:   {Name: "sslObjectValue", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 247}:   {Name: "sslCertValidityNotBefore", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 248}:   {Name: "sslCertValidityNotAfter", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 249}:   {Name: "sslPublicKeyAlgorithm", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 250}:   {Name: "sslPublicKeyLength", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 287}:   {Name: "rtpPayloadType", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 288}:   {Name: "reverseRtpPayloadType", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 289}:   {Name: "mptcpInitialDataSequenceNumber", Decoder: Unsigned64},
	Key{EnterpriseID: 6871, FieldID: 290}:   {Name: "mptcpReceiverToken", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 291}:   {Name: "mptcpMaximumSegmentSize", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 292}:   {Name: "mptcpAddressID", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 293}:   {Name: "mptcpFlags", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 294}:   {Name: "sslServerName", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 295}:   {Name: "sslCertificateHash", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 500}:   {Name: "smallPacketCount", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 501}:   {Name: "nonEmptyPacketCount", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 502}:   {Name: "dataByteCount", Decoder: Unsigned64},
	Key{EnterpriseID: 6871, FieldID: 503}:   {Name: "averageInterarrivalTime", Decoder: Unsigned64},
	Key{EnterpriseID: 6871, FieldID: 504}:   {Name: "standardDeviationInterarrivalTime", Decoder: Unsigned64},
	Key{EnterpriseID: 6871, FieldID: 505}:   {Name: "firstNonEmptyPacketSize", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 506}:   {Name: "maxPacketSize", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 507}:   {Name: "firstEightNonEmptyPacketDirections", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 508}:   {Name: "standardDeviationPayloadLength", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 510}:   {Name: "largePacketCount", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 16398}: {Name: "reverseInitialTCPFlags", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 16399}: {Name: "reverseUnionTCPFlags", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 16402}: {Name: "reversePayload", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 16419}: {Name: "reversePayloadEntropy", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 16420}: {Name: "reverseOsName", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 16421}: {Name: "reverseOsVersion", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 16422}: {Name: "reverseFirstPacketBanner", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 16423}: {Name: "reverseSecondPacketBanner", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 16424}: {Name: "reverseFlowAttributes", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 16491}: {Name: "reverseOsFingerPrint", Decoder: String},
	Key{EnterpriseID: 6871, FieldID: 16671}: {Name: "reverseRtpPayloadType", Decoder: Unsigned8},
	Key{EnterpriseID: 6871, FieldID: 16884}: {Name: "reverseSmallPacketCount", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 16885}: {Name: "reverseNonEmptyPacketCount", Decoder: Unsigned32},
	Key{EnterpriseID: 6871, FieldID: 16886}: {Name: "reverseDataByteCount", Decoder: Unsigned64},
	Key{EnterpriseID: 6871, FieldID: 16887}: {Name: "reverseAverageInterarrivalTime", Decoder: Unsigned64},
	Key{EnterpriseID: 6871, FieldID: 16888}: {Name: "reverseStandardDeviationInterarrivalTime", Decoder: Unsigned64},
	Key{EnterpriseID: 6871, FieldID: 16889}: {Name: "reverseFirstNonEmptyPacketSize", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 16890}: {Name: "reverseMaxPacketSize", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 16892}: {Name: "reverseStandardDeviationPayloadLength", Decoder: Unsigned16},
	Key{EnterpriseID: 6871, FieldID: 16894}: {Name: "reverseLargePacketCount", Decoder: Unsigned32},
}

func init() {
	if err := RegisterGlobalFields(CertFields); err != nil {
		panic(err)
	}
}
