Account-level datasets: cdnNetworkAnalyticsAdaptiveGroups dosdAttackAnalyticsGroups dosdNetworkAnalyticsAdaptiveGroups * durableObjectsInvocationsAdaptiveGroups * durableObjectsPeriodicGroups * durableObjectsStorageGroups * durableObjectsSubrequestsAdaptiveGroups flowtrackdNetworkAnalyticsAdaptiveGroups gatewayL4DownstreamSessionsAdaptiveGroups * gatewayL4SessionsAdaptiveGroups gatewayL4UpstreamSessionsAdaptiveGroups * gatewayL7RequestsAdaptiveGroups * gatewayResolverByCategoryAdaptiveGroups * gatewayResolverQueriesAdaptiveGroups * httpRequests1dGroups * httpRequests1hGroups httpRequests1mGroups * httpRequestsOverviewAdaptiveGroups * imagesRequestsAdaptiveGroups ipFlows1dGroups ipFlows1hGroups ipFlows1mAttacksGroups ipFlows1mGroups magicFirewallNetworkAnalyticsAdaptiveGroups magicFirewallSamplesAdaptiveGroups magicTransitNetworkAnalyticsAdaptiveGroups magicTransitTunnelHealthChecksAdaptiveGroups magicTransitTunnelTrafficAdaptiveGroups nelReportsAdaptiveGroups * pagesFunctionsInvocationsAdaptiveGroups * r2OperationsAdaptiveGroups * r2StorageAdaptiveGroups * rumPageloadEventsAdaptiveGroups * rumPerformanceEventsAdaptiveGroups * rumWebVitalsEventsAdaptive * rumWebVitalsEventsAdaptiveGroups spectrumNetworkAnalyticsAdaptiveGroups * streamMinutesViewedAdaptiveGroups * videoBufferEventsAdaptiveGroups * videoPlaybackEventsAdaptiveGroups * videoQualityEventsAdaptiveGroups * workersAnalyticsEngineAdaptiveGroups * workersInvocationsAdaptive * workersInvocationsScheduled * workersSubrequestsAdaptiveGroups * zeroTrustPrivateNetworkDiscoveryGroups Zone-level datasets: * cacheReserveOperationsAdaptiveGroups * cacheReserveStorageAdaptiveGroups * emailRoutingAdaptive * emailRoutingAdaptiveGroups * firewallEventsAdaptive * firewallEventsAdaptiveByTimeGroups firewallEventsAdaptiveGroups healthCheckEvents healthCheckEventsAdaptive healthCheckEventsAdaptiveGroups healthCheckEventsGroups httpRequests1dByColoGroups * httpRequests1dGroups * httpRequests1hGroups httpRequests1mByColoGroups httpRequests1mGroups httpRequestsAdaptiveGroups * httpRequestsOverviewAdaptiveGroups * imageResizingRequests1mGroups loadBalancingRequestsAdaptive loadBalancingRequestsAdaptiveGroups nelReportsAdaptiveGroups synAvgPps1mGroups waitingRoomAnalyticsAdaptive waitingRoomAnalyticsAdaptiveGroups * = available in all Cloudflare plans # Scalar type bool scalar bool # Scalar type []uint8 scalar bytes # Scalar type types.Date scalar Date # Scalar type float32 scalar float32 # Scalar type float64 scalar float64 # Scalar type int64 scalar int64 # Scalar type string scalar string # Scalar type time.Time scalar Time # Scalar type uint16 scalar uint16 # Scalar type uint32 scalar uint32 # Scalar type uint64 scalar uint64 # Scalar type uint8 scalar uint8 type account { accountTag: string! # Network analytics data for Cloudflare CDN traffic cdnNetworkAnalyticsAdaptiveGroups(filter: AccountCdnNetworkAnalyticsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountCdnNetworkAnalyticsAdaptiveGroupsOrderBy!]): [AccountCdnNetworkAnalyticsAdaptiveGroups!]! # Attack analytics metadata for attacks detected by dosd dosdAttackAnalyticsGroups(filter: AccountDosdAttackAnalyticsGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountDosdAttackAnalyticsGroupsOrderBy!]): [AccountDosdAttackAnalyticsGroups!]! # Network analytics data for dosd dosdNetworkAnalyticsAdaptiveGroups(filter: AccountDosdNetworkAnalyticsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountDosdNetworkAnalyticsAdaptiveGroupsOrderBy!]): [AccountDosdNetworkAnalyticsAdaptiveGroups!]! # Durable Objects invocations with adaptive sampling durableObjectsInvocationsAdaptiveGroups(filter: AccountDurableObjectsInvocationsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountDurableObjectsInvocationsAdaptiveGroupsOrderBy!]): [AccountDurableObjectsInvocationsAdaptiveGroups!]! # Durable Objects periodic metrics durableObjectsPeriodicGroups(filter: AccountDurableObjectsPeriodicGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountDurableObjectsPeriodicGroupsOrderBy!]): [AccountDurableObjectsPeriodicGroups!]! # Durable Objects storage metrics durableObjectsStorageGroups(filter: AccountDurableObjectsStorageGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountDurableObjectsStorageGroupsOrderBy!]): [AccountDurableObjectsStorageGroups!]! # Durable Objects subrequests with adaptive sampling durableObjectsSubrequestsAdaptiveGroups(filter: AccountDurableObjectsSubrequestsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountDurableObjectsSubrequestsAdaptiveGroupsOrderBy!]): [AccountDurableObjectsSubrequestsAdaptiveGroups!]! # Network analytics data for flowtrackd flowtrackdNetworkAnalyticsAdaptiveGroups(filter: AccountFlowtrackdNetworkAnalyticsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountFlowtrackdNetworkAnalyticsAdaptiveGroupsOrderBy!]): [AccountFlowtrackdNetworkAnalyticsAdaptiveGroups!]! # Aggregated metrics about downstream (client to edge) L4 Gateway Sessions. Metrics are reported on TCP or UDP session close gatewayL4DownstreamSessionsAdaptiveGroups(filter: AccountGatewayL4DownstreamSessionsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountGatewayL4DownstreamSessionsAdaptiveGroupsOrderBy!]): [AccountGatewayL4DownstreamSessionsAdaptiveGroups!]! # BETA - Aggregate counts of Gateway L4 sessions with adaptive sampling gatewayL4SessionsAdaptiveGroups(filter: AccountGatewayL4SessionsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountGatewayL4SessionsAdaptiveGroupsOrderBy!]): [AccountGatewayL4SessionsAdaptiveGroups!]! # Aggregated metrics about upstream (edge to client) L4 Gateway Sessions. Metrics are reported on TCP, QUIC or UDP session close gatewayL4UpstreamSessionsAdaptiveGroups(filter: AccountGatewayL4UpstreamSessionsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountGatewayL4UpstreamSessionsAdaptiveGroupsOrderBy!]): [AccountGatewayL4UpstreamSessionsAdaptiveGroups!]! # BETA - Aggregate counts of Gateway L7 requests with adaptive sampling gatewayL7RequestsAdaptiveGroups(filter: AccountGatewayL7RequestsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountGatewayL7RequestsAdaptiveGroupsOrderBy!]): [AccountGatewayL7RequestsAdaptiveGroups!]! # BETA - Aggregate counts of Gateway Resolver queries by category with adaptive sampling gatewayResolverByCategoryAdaptiveGroups(filter: AccountGatewayResolverByCategoryAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountGatewayResolverByCategoryAdaptiveGroupsOrderBy!]): [AccountGatewayResolverByCategoryAdaptiveGroups!]! # BETA - Aggregate counts of Gateway Resolver queries with adaptive sampling gatewayResolverQueriesAdaptiveGroups(filter: AccountGatewayResolverQueriesAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountGatewayResolverQueriesAdaptiveGroupsOrderBy!]): [AccountGatewayResolverQueriesAdaptiveGroups!]! # Daily rollups of request data httpRequests1dGroups(filter: AccountHttpRequests1dGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountHttpRequests1dGroupsOrderBy!]): [AccountHttpRequests1dGroups!]! # Hourly rollups of request data httpRequests1hGroups(filter: AccountHttpRequests1hGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountHttpRequests1hGroupsOrderBy!]): [AccountHttpRequests1hGroups!]! # Minutely rollups of request data httpRequests1mGroups(filter: AccountHttpRequests1mGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountHttpRequests1mGroupsOrderBy!]): [AccountHttpRequests1mGroups!]! # A high-level summary of HTTP requests made by end users. httpRequestsOverviewAdaptiveGroups(filter: AccountHttpRequestsOverviewAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountHttpRequestsOverviewAdaptiveGroupsOrderBy!]): [AccountHttpRequestsOverviewAdaptiveGroups!]! # A high-level summary of Cloudflare Images served to end users. imagesRequestsAdaptiveGroups(filter: AccountImagesRequestsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountImagesRequestsAdaptiveGroupsOrderBy!]): [AccountImagesRequestsAdaptiveGroups!]! # Beta. Daily rollups of IP flows ipFlows1dGroups(filter: AccountIpFlows1dGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountIpFlows1dGroupsOrderBy!]): [AccountIpFlows1dGroups!]! # Beta. Hourly rollups of IP flows ipFlows1hGroups(filter: AccountIpFlows1hGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountIpFlows1hGroupsOrderBy!]): [AccountIpFlows1hGroups!]! # Beta. Minutely rollups of IP flows including only attack traffic ipFlows1mAttacksGroups(filter: AccountIpFlows1mAttacksGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountIpFlows1mAttacksGroupsOrderBy!]): [AccountIpFlows1mAttacksGroups!]! # Beta. Minutely rollups of IP flows ipFlows1mGroups(filter: AccountIpFlows1mGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountIpFlows1mGroupsOrderBy!]): [AccountIpFlows1mGroups!]! # Network analytics data for Magic Firewall magicFirewallNetworkAnalyticsAdaptiveGroups(filter: AccountMagicFirewallNetworkAnalyticsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountMagicFirewallNetworkAnalyticsAdaptiveGroupsOrderBy!]): [AccountMagicFirewallNetworkAnalyticsAdaptiveGroups!]! # Data to visualize traffic allowed and blocked by Magic Firewall rules magicFirewallSamplesAdaptiveGroups(filter: AccountMagicFirewallSamplesAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountMagicFirewallSamplesAdaptiveGroupsOrderBy!]): [AccountMagicFirewallSamplesAdaptiveGroups!]! # Network analytics data for Magic Transit traffic magicTransitNetworkAnalyticsAdaptiveGroups(filter: AccountMagicTransitNetworkAnalyticsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountMagicTransitNetworkAnalyticsAdaptiveGroupsOrderBy!]): [AccountMagicTransitNetworkAnalyticsAdaptiveGroups!]! # Beta. Magic Transit Health check results for customer GRE Tunnels with adaptive sampling (ABR). magicTransitTunnelHealthChecksAdaptiveGroups(filter: AccountMagicTransitTunnelHealthChecksAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountMagicTransitTunnelHealthChecksAdaptiveGroupsOrderBy!]): [AccountMagicTransitTunnelHealthChecksAdaptiveGroups!]! # Bandwidth usage metric of a Magic Transit tunnel. magicTransitTunnelTrafficAdaptiveGroups(filter: AccountMagicTransitTunnelTrafficAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountMagicTransitTunnelTrafficAdaptiveGroupsOrderBy!]): [AccountMagicTransitTunnelTrafficAdaptiveGroups!]! # Data to visualize network error logs nelReportsAdaptiveGroups(filter: AccountNelReportsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountNelReportsAdaptiveGroupsOrderBy!]): [AccountNelReportsAdaptiveGroups!]! # Pages Functions invocations with adaptive sampling pagesFunctionsInvocationsAdaptiveGroups(filter: AccountPagesFunctionsInvocationsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountPagesFunctionsInvocationsAdaptiveGroupsOrderBy!]): [AccountPagesFunctionsInvocationsAdaptiveGroups!]! # Beta. R2 operations with adaptive sampling r2OperationsAdaptiveGroups(filter: AccountR2OperationsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountR2OperationsAdaptiveGroupsOrderBy!]): [AccountR2OperationsAdaptiveGroups!]! # Beta. R2 storage with adaptive sampling r2StorageAdaptiveGroups(filter: AccountR2StorageAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountR2StorageAdaptiveGroupsOrderBy!]): [AccountR2StorageAdaptiveGroups!]! # Beta. Aggregated RUM pageload event metrics with adaptive sampling rumPageloadEventsAdaptiveGroups(filter: AccountRumPageloadEventsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountRumPageloadEventsAdaptiveGroupsOrderBy!]): [AccountRumPageloadEventsAdaptiveGroups!]! # Beta. Aggregated RUM performance event metrics with adaptive sampling rumPerformanceEventsAdaptiveGroups(filter: AccountRumPerformanceEventsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountRumPerformanceEventsAdaptiveGroupsOrderBy!]): [AccountRumPerformanceEventsAdaptiveGroups!]! # Beta. RUM Web Vitals event metrics with adaptive sampling rumWebVitalsEventsAdaptive(filter: AccountRumWebVitalsEventsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [AccountRumWebVitalsEventsAdaptiveOrderBy!]): [AccountRumWebVitalsEventsAdaptive!]! # Beta. Aggregated RUM Web Vitals event metrics with adaptive sampling rumWebVitalsEventsAdaptiveGroups(filter: AccountRumWebVitalsEventsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountRumWebVitalsEventsAdaptiveGroupsOrderBy!]): [AccountRumWebVitalsEventsAdaptiveGroups!]! settings: AccountSettings # Network analytics data for Spectrum traffic spectrumNetworkAnalyticsAdaptiveGroups(filter: AccountSpectrumNetworkAnalyticsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountSpectrumNetworkAnalyticsAdaptiveGroupsOrderBy!]): [AccountSpectrumNetworkAnalyticsAdaptiveGroups!]! # A high-level summary of Cloudflare Stream minutes viewed. streamMinutesViewedAdaptiveGroups(filter: AccountStreamMinutesViewedAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountStreamMinutesViewedAdaptiveGroupsOrderBy!]): [AccountStreamMinutesViewedAdaptiveGroups!]! # Beta. Aggregated video streaming buffer event metrics with adaptive sampling videoBufferEventsAdaptiveGroups(filter: AccountVideoBufferEventsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountVideoBufferEventsAdaptiveGroupsOrderBy!]): [AccountVideoBufferEventsAdaptiveGroups!]! # Beta. Aggregated video streaming playback event metrics with adaptive sampling videoPlaybackEventsAdaptiveGroups(filter: AccountVideoPlaybackEventsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountVideoPlaybackEventsAdaptiveGroupsOrderBy!]): [AccountVideoPlaybackEventsAdaptiveGroups!]! # Beta. Aggregated video streaming quality change event metrics with adaptive sampling videoQualityEventsAdaptiveGroups(filter: AccountVideoQualityEventsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountVideoQualityEventsAdaptiveGroupsOrderBy!]): [AccountVideoQualityEventsAdaptiveGroups!]! # Beta. Custom Events with adaptive sampling workersAnalyticsEngineAdaptiveGroups(filter: AccountWorkersAnalyticsEngineAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountWorkersAnalyticsEngineAdaptiveGroupsOrderBy!]): [AccountWorkersAnalyticsEngineAdaptiveGroups!]! # Beta. Workers invocations with adaptive sampling workersInvocationsAdaptive(filter: AccountWorkersInvocationsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [AccountWorkersInvocationsAdaptiveOrderBy!]): [AccountWorkersInvocationsAdaptive!]! # Workers scheduled invocations workersInvocationsScheduled(filter: AccountWorkersInvocationsScheduledFilter_InputObject!, limit: uint64!, orderBy: [AccountWorkersInvocationsScheduledOrderBy!]): [AccountWorkersInvocationsScheduled!]! # Beta. Workers subrequests with adaptive sampling workersSubrequestsAdaptiveGroups(filter: AccountWorkersSubrequestsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountWorkersSubrequestsAdaptiveGroupsOrderBy!]): [AccountWorkersSubrequestsAdaptiveGroups!]! # Beta - Unique origins, applications, and users discovered for Zero Trust private networks zeroTrustPrivateNetworkDiscoveryGroups(filter: AccountZeroTrustPrivateNetworkDiscoveryGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountZeroTrustPrivateNetworkDiscoveryGroupsOrderBy!]): [AccountZeroTrustPrivateNetworkDiscoveryGroups!]! zones(filter: ZoneFilter_InputObject, limit: uint64): [zone!]! } # Network analytics data for Cloudflare CDN traffic type AccountCdnNetworkAnalyticsAdaptiveGroups { # The average of values for a metric per dimension avg: AccountCdnNetworkAnalyticsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountCdnNetworkAnalyticsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountCdnNetworkAnalyticsAdaptiveGroupsSum } type AccountCdnNetworkAnalyticsAdaptiveGroupsAvg { # Sum of bits received, divided by 1 second, providing a per-second bit rate when grouped by datetime bitRate: uint64! # Sum of bits received, divided by 86400 seconds, providing a per-second bit rate when grouped by date bitRateDay: uint64! # Sum of bits received, divided by 900 seconds, providing a per-second bit rate when grouped by datetimeFifteenMinutes bitRateFifteenMinutes: uint64! # Sum of bits received, divided by 300 seconds, providing a per-second bit rate when grouped by datetimeFiveMinutes bitRateFiveMinutes: uint64! # Sum of bits received, divided by 3600 seconds, providing a per-second bit rate when grouped by datetimeHour bitRateHour: uint64! # Sum of bits received, divided by 60 seconds, providing a per-second bit rate when grouped by datetimeMinute bitRateMinute: uint64! # Sum of bits received, divided by 10 seconds, providing a per-second bit rate when grouped by datetimeTenSeconds bitRateTenSeconds: uint64! # Sum of packets received, divided by 1 second, providing a per-second packet rate when grouped by datetime packetRate: uint64! # Sum of packets received, divided by 86400 seconds, providing a per-second packet rate when grouped by date packetRateDay: uint64! # Sum of packets received, divided by 900 seconds, providing a per-second packet rate when grouped by datetimeFifteenMinutes packetRateFifteenMinutes: uint64! # Sum of packets received, divided by 300 seconds, providing a per-second packet rate when grouped by datetimeFiveMinutes packetRateFiveMinutes: uint64! # Sum of packets received, divided by 3600 seconds, providing a per-second packet rate when grouped by datetimeHour packetRateHour: uint64! # Sum of packets received, divided by 60 seconds, providing a per-second packet rate when grouped by datetimeMinute packetRateMinute: uint64! # Sum of packets received, divided by 10 seconds, providing a per-second packet rate when grouped by datetimeTenSeconds packetRateTenSeconds: uint64! } type AccountCdnNetworkAnalyticsAdaptiveGroupsDimensions { # City where the Cloudflare datacenter that received the packet is located coloCity: string! # Cloudflare datacenter that received the packet (nearest IATA airport code) coloCode: string! # Country where the Cloudflare datacenter that received the packet is located (ISO 3166-1 alpha-2) coloCountry: string! # Latitude and longitude where the Cloudflare datacenter that received the packet is located (Geohash encoding) coloGeohash: string! # Cloudflare datacenter that received the packet (unique site identifier) coloName: string! # Date that the packet was received date: Date! # Date and time that the packet was received datetime: Time! # Date and time that the packet was received, rounded to the start of the nearest fifteen minutes datetimeFifteenMinutes: Time! # Date and time that the packet was received, rounded to the start of the nearest five minutes datetimeFiveMinutes: Time! # Date and time that the packet was received, rounded to the start of the nearest hour datetimeHour: Time! # Date and time that the packet was received, rounded to the start of the nearest minute datetimeMinute: Time! # Date and time that the packet was received, rounded to the start of the nearest ten seconds datetimeTenSeconds: Time! # ASN associated with the destination IP of the packet, or 0 if there was no mapping available destinationAsn: uint32! # Name of ASN associated with the destination IP of the packet, if available destinationAsnName: string! # Country where the destination IP of the packet is located (ISO 3166-1 alpha-2) destinationCountry: string! # Latitude and longitude where the destination IP of the packet is located (Geohash encoding) destinationGeohash: string! # Value of the Destination Port header field in the TCP or UDP packet destinationPort: uint16! # Direction of the packet relative to the customer network (possible values: inbound, outbound, lateral) direction: string! # Value of the Ethertype header field in the Ethernet packet (2048 for IPv4; 34525 for IPv6) ethertype: uint16! # Value of the Checkusm header field in the GRE packet greChecksum: uint16! # Value of the Ethertype header field in the GRE packet greEthertype: uint16! # Length of the GRE packet header, in bytes greHeaderLength: uint16! # Value of the Key header field in the GRE packet greKey: uint32! # Value of the Sequence Number header field in the GRE packet greSequenceNumber: uint32! # Value of the Version header field in the GRE packet greVersion: uint8! # Value of the Checkusm header field in the ICMP packet icmpChecksum: uint16! # Value of the Code header field in the ICMP packet icmpCode: uint8! # Value of the Type header field in the ICMP packet icmpType: uint8! # Value of the Destination Address header field in the IPv4 or IPv6 packet ipDestinationAddress: string! # Computed subnet of the Destination Address header field in the IPv4 or IPv6 packet (/24 for IPv4; /64 for IPv6) ipDestinationSubnet: string! # Value of the Fragment Offset header field in the IPv4 or IPv6 packet ipFragmentOffset: uint16! # Length of the IPv4 or IPv6 packet header, in bytes ipHeaderLength: uint16! # Value of the More Fragments header field in the IPv4 or IPv6 packet ipMoreFragments: uint8! # Value of the Protocol header field in the IPv4 or IPv6 packet ipProtocol: uint8! # Name of the protocol specified by the Protocol header field in the IPv4 or IPv6 packet ipProtocolName: string! # Value of the Source Address header field in the IPv4 or IPv6 packet ipSourceAddress: string! # Computed subnet of the Source Address header field in the IPv4 or IPv6 packet (/24 for IPv4; /64 for IPv6) ipSourceSubnet: string! # Total length of the IPv4 or IPv6 packet, in bytes ipTotalLength: uint16! # Total length of the IPv4 or IPv6 packet, in bytes, with the last two digits truncated ipTotalLengthBuckets: uint16! # Value of the TTL header field in the IPv4 packet or the Hop Limit header field in the IPv6 packet ipTtl: uint8! # Value of the TTL header field in the IPv4 packet or the Hop Limit header field in the IPv6 packet, with the last digit truncated ipTtlBuckets: uint8! # Value of the Checksum header field in the IPv4 packet ipv4Checksum: uint16! # Value of the Don't Fragment header field in the IPv4 packet ipv4DontFragment: uint8! # Value of the Differentiated Services Code Point header field in the IPv4 packet ipv4Dscp: uint8! # Value of the Explicit Congestion Notification header field in the IPv4 packet ipv4Ecn: uint8! # Value of the Identification header field in the IPv4 packet ipv4Identification: uint16! # List of Options numbers included in the IPv4 packet header ipv4Options: string! # Value of the Differentiated Services Code Point header field in the IPv6 packet ipv6Dscp: uint8! # Value of the Explicit Congestion Notification header field in the IPv6 packet ipv6Ecn: uint8! # List of Extension Header numbers included in the IPv6 packet header ipv6ExtensionHeaders: string! # Value of the Flow Label header field in the IPv6 packet ipv6FlowLabel: uint32! # Value of the Identification extension header field in the IPv6 packet ipv6Identification: uint32! # Which system dropped the packet (possible values: dosd, flowtrackd, magic-firewall) mitigationSystem: string! # The action that was taken on the packet (possible values: pass, drop) outcome: string! # ABR sample interval sampleInterval: uint32! # ASN associated with the source IP of the packet, or 0 if there was no mapping available sourceAsn: uint32! # Name of ASN associated with the source IP of the packet, if available sourceAsnName: string! # Country where the source IP of the packet is located (ISO 3166-1 alpha-2) sourceCountry: string! # Latitude and longitude where the source IP of the packet is located (Geohash encoding) sourceGeohash: string! # Value of the Source Port header field in the TCP or UDP packet sourcePort: uint16! # Value of the Acknowledgement Number header field in the TCP packet tcpAcknowledgementNumber: uint32! # Value of the Checkusm header field in the TCP packet tcpChecksum: uint16! # Value of the Data Offset header field in the TCP packet tcpDataOffset: uint16! # Value of the Flags header field in the TCP packet tcpFlags: uint8! # Human-readable string representation of the Flags header field in the TCP packet tcpFlagsString: string! # Value of the MSS option header field in the TCP packet tcpMss: uint16! # List of Options numbers included in the TCP packet header tcpOptions: string! # Value of the SACK Blocks option header field in the TCP packet tcpSackBlocks: string! # Value of the SACK Permitted option header field in the TCP packet tcpSackPermitted: uint8! # Value of the Sequence Number header field in the TCP packet tcpSequenceNumber: uint32! # Value of the Timestamp Echo Reply option header field in the TCP packet tcpTimestampEcr: uint32! # Value of the Timestamp option header field in the TCP packet tcpTimestampValue: uint32! # Value of the Urgent Pointer header field in the TCP packet tcpUrgentPointer: uint16! # Value of the Window Scale option header field in the TCP packet tcpWindowScale: uint16! # Value of the Window Size header field in the TCP packet tcpWindowSize: uint16! # Value of the Checkusm header field in the UDP packet udpChecksum: uint16! # Value of the Payload Length header field in the UDP packet udpPayloadLength: uint16! } input AccountCdnNetworkAnalyticsAdaptiveGroupsFilter_InputObject { AND: [AccountCdnNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] OR: [AccountCdnNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] coloCity: string coloCity_geq: string coloCity_gt: string coloCity_in: [string!] coloCity_leq: string coloCity_like: string coloCity_lt: string coloCity_neq: string coloCity_notin: [string!] coloCity_notlike: string coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string coloCountry: string coloCountry_geq: string coloCountry_gt: string coloCountry_in: [string!] coloCountry_leq: string coloCountry_like: string coloCountry_lt: string coloCountry_neq: string coloCountry_notin: [string!] coloCountry_notlike: string coloGeohash: string coloGeohash_geq: string coloGeohash_gt: string coloGeohash_in: [string!] coloGeohash_leq: string coloGeohash_like: string coloGeohash_lt: string coloGeohash_neq: string coloGeohash_notin: [string!] coloGeohash_notlike: string coloName: string coloName_geq: string coloName_gt: string coloName_in: [string!] coloName_leq: string coloName_like: string coloName_lt: string coloName_neq: string coloName_notin: [string!] coloName_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetimeTenSeconds: Time datetimeTenSeconds_geq: Time datetimeTenSeconds_gt: Time datetimeTenSeconds_in: [Time!] datetimeTenSeconds_leq: Time datetimeTenSeconds_lt: Time datetimeTenSeconds_neq: Time datetimeTenSeconds_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] destinationAsn: uint32 destinationAsnName: string destinationAsnName_geq: string destinationAsnName_gt: string destinationAsnName_in: [string!] destinationAsnName_leq: string destinationAsnName_like: string destinationAsnName_lt: string destinationAsnName_neq: string destinationAsnName_notin: [string!] destinationAsnName_notlike: string destinationAsn_geq: uint32 destinationAsn_gt: uint32 destinationAsn_in: [uint32!] destinationAsn_leq: uint32 destinationAsn_lt: uint32 destinationAsn_neq: uint32 destinationAsn_notin: [uint32!] destinationCountry: string destinationCountry_geq: string destinationCountry_gt: string destinationCountry_in: [string!] destinationCountry_leq: string destinationCountry_like: string destinationCountry_lt: string destinationCountry_neq: string destinationCountry_notin: [string!] destinationCountry_notlike: string destinationGeohash: string destinationGeohash_geq: string destinationGeohash_gt: string destinationGeohash_in: [string!] destinationGeohash_leq: string destinationGeohash_like: string destinationGeohash_lt: string destinationGeohash_neq: string destinationGeohash_notin: [string!] destinationGeohash_notlike: string destinationPort: uint16 destinationPort_geq: uint16 destinationPort_gt: uint16 destinationPort_in: [uint16!] destinationPort_leq: uint16 destinationPort_lt: uint16 destinationPort_neq: uint16 destinationPort_notin: [uint16!] direction: string direction_geq: string direction_gt: string direction_in: [string!] direction_leq: string direction_like: string direction_lt: string direction_neq: string direction_notin: [string!] direction_notlike: string ethertype: uint16 ethertype_geq: uint16 ethertype_gt: uint16 ethertype_in: [uint16!] ethertype_leq: uint16 ethertype_lt: uint16 ethertype_neq: uint16 ethertype_notin: [uint16!] greChecksum: uint16 greChecksum_geq: uint16 greChecksum_gt: uint16 greChecksum_in: [uint16!] greChecksum_leq: uint16 greChecksum_lt: uint16 greChecksum_neq: uint16 greChecksum_notin: [uint16!] greEthertype: uint16 greEthertype_geq: uint16 greEthertype_gt: uint16 greEthertype_in: [uint16!] greEthertype_leq: uint16 greEthertype_lt: uint16 greEthertype_neq: uint16 greEthertype_notin: [uint16!] greHeaderLength: uint16 greHeaderLength_geq: uint16 greHeaderLength_gt: uint16 greHeaderLength_in: [uint16!] greHeaderLength_leq: uint16 greHeaderLength_lt: uint16 greHeaderLength_neq: uint16 greHeaderLength_notin: [uint16!] greKey: uint32 greKey_geq: uint32 greKey_gt: uint32 greKey_in: [uint32!] greKey_leq: uint32 greKey_lt: uint32 greKey_neq: uint32 greKey_notin: [uint32!] greSequenceNumber: uint32 greSequenceNumber_geq: uint32 greSequenceNumber_gt: uint32 greSequenceNumber_in: [uint32!] greSequenceNumber_leq: uint32 greSequenceNumber_lt: uint32 greSequenceNumber_neq: uint32 greSequenceNumber_notin: [uint32!] greVersion: uint8 greVersion_geq: uint8 greVersion_gt: uint8 greVersion_in: bytes greVersion_leq: uint8 greVersion_lt: uint8 greVersion_neq: uint8 greVersion_notin: bytes icmpChecksum: uint16 icmpChecksum_geq: uint16 icmpChecksum_gt: uint16 icmpChecksum_in: [uint16!] icmpChecksum_leq: uint16 icmpChecksum_lt: uint16 icmpChecksum_neq: uint16 icmpChecksum_notin: [uint16!] icmpCode: uint8 icmpCode_geq: uint8 icmpCode_gt: uint8 icmpCode_in: bytes icmpCode_leq: uint8 icmpCode_lt: uint8 icmpCode_neq: uint8 icmpCode_notin: bytes icmpType: uint8 icmpType_geq: uint8 icmpType_gt: uint8 icmpType_in: bytes icmpType_leq: uint8 icmpType_lt: uint8 icmpType_neq: uint8 icmpType_notin: bytes ipDestinationAddress: string ipDestinationAddress_geq: string ipDestinationAddress_gt: string ipDestinationAddress_in: [string!] ipDestinationAddress_leq: string ipDestinationAddress_like: string ipDestinationAddress_lt: string ipDestinationAddress_neq: string ipDestinationAddress_notin: [string!] ipDestinationAddress_notlike: string ipDestinationSubnet: string ipDestinationSubnet_geq: string ipDestinationSubnet_gt: string ipDestinationSubnet_in: [string!] ipDestinationSubnet_leq: string ipDestinationSubnet_like: string ipDestinationSubnet_lt: string ipDestinationSubnet_neq: string ipDestinationSubnet_notin: [string!] ipDestinationSubnet_notlike: string ipFragmentOffset: uint16 ipFragmentOffset_geq: uint16 ipFragmentOffset_gt: uint16 ipFragmentOffset_in: [uint16!] ipFragmentOffset_leq: uint16 ipFragmentOffset_lt: uint16 ipFragmentOffset_neq: uint16 ipFragmentOffset_notin: [uint16!] ipHeaderLength: uint16 ipHeaderLength_geq: uint16 ipHeaderLength_gt: uint16 ipHeaderLength_in: [uint16!] ipHeaderLength_leq: uint16 ipHeaderLength_lt: uint16 ipHeaderLength_neq: uint16 ipHeaderLength_notin: [uint16!] ipMoreFragments: uint8 ipMoreFragments_geq: uint8 ipMoreFragments_gt: uint8 ipMoreFragments_in: bytes ipMoreFragments_leq: uint8 ipMoreFragments_lt: uint8 ipMoreFragments_neq: uint8 ipMoreFragments_notin: bytes ipProtocol: uint8 ipProtocolName: string ipProtocolName_geq: string ipProtocolName_gt: string ipProtocolName_in: [string!] ipProtocolName_leq: string ipProtocolName_like: string ipProtocolName_lt: string ipProtocolName_neq: string ipProtocolName_notin: [string!] ipProtocolName_notlike: string ipProtocol_geq: uint8 ipProtocol_gt: uint8 ipProtocol_in: bytes ipProtocol_leq: uint8 ipProtocol_lt: uint8 ipProtocol_neq: uint8 ipProtocol_notin: bytes ipSourceAddress: string ipSourceAddress_geq: string ipSourceAddress_gt: string ipSourceAddress_in: [string!] ipSourceAddress_leq: string ipSourceAddress_like: string ipSourceAddress_lt: string ipSourceAddress_neq: string ipSourceAddress_notin: [string!] ipSourceAddress_notlike: string ipSourceSubnet: string ipSourceSubnet_geq: string ipSourceSubnet_gt: string ipSourceSubnet_in: [string!] ipSourceSubnet_leq: string ipSourceSubnet_like: string ipSourceSubnet_lt: string ipSourceSubnet_neq: string ipSourceSubnet_notin: [string!] ipSourceSubnet_notlike: string ipTotalLength: uint16 ipTotalLengthBuckets: uint16 ipTotalLengthBuckets_geq: uint16 ipTotalLengthBuckets_gt: uint16 ipTotalLengthBuckets_in: [uint16!] ipTotalLengthBuckets_leq: uint16 ipTotalLengthBuckets_lt: uint16 ipTotalLengthBuckets_neq: uint16 ipTotalLengthBuckets_notin: [uint16!] ipTotalLength_geq: uint16 ipTotalLength_gt: uint16 ipTotalLength_in: [uint16!] ipTotalLength_leq: uint16 ipTotalLength_lt: uint16 ipTotalLength_neq: uint16 ipTotalLength_notin: [uint16!] ipTtl: uint8 ipTtlBuckets: uint8 ipTtlBuckets_geq: uint8 ipTtlBuckets_gt: uint8 ipTtlBuckets_in: bytes ipTtlBuckets_leq: uint8 ipTtlBuckets_lt: uint8 ipTtlBuckets_neq: uint8 ipTtlBuckets_notin: bytes ipTtl_geq: uint8 ipTtl_gt: uint8 ipTtl_in: bytes ipTtl_leq: uint8 ipTtl_lt: uint8 ipTtl_neq: uint8 ipTtl_notin: bytes ipv4Checksum: uint16 ipv4Checksum_geq: uint16 ipv4Checksum_gt: uint16 ipv4Checksum_in: [uint16!] ipv4Checksum_leq: uint16 ipv4Checksum_lt: uint16 ipv4Checksum_neq: uint16 ipv4Checksum_notin: [uint16!] ipv4DontFragment: uint8 ipv4DontFragment_geq: uint8 ipv4DontFragment_gt: uint8 ipv4DontFragment_in: bytes ipv4DontFragment_leq: uint8 ipv4DontFragment_lt: uint8 ipv4DontFragment_neq: uint8 ipv4DontFragment_notin: bytes ipv4Dscp: uint8 ipv4Dscp_geq: uint8 ipv4Dscp_gt: uint8 ipv4Dscp_in: bytes ipv4Dscp_leq: uint8 ipv4Dscp_lt: uint8 ipv4Dscp_neq: uint8 ipv4Dscp_notin: bytes ipv4Ecn: uint8 ipv4Ecn_geq: uint8 ipv4Ecn_gt: uint8 ipv4Ecn_in: bytes ipv4Ecn_leq: uint8 ipv4Ecn_lt: uint8 ipv4Ecn_neq: uint8 ipv4Ecn_notin: bytes ipv4Identification: uint16 ipv4Identification_geq: uint16 ipv4Identification_gt: uint16 ipv4Identification_in: [uint16!] ipv4Identification_leq: uint16 ipv4Identification_lt: uint16 ipv4Identification_neq: uint16 ipv4Identification_notin: [uint16!] ipv4Options: string ipv4Options_geq: string ipv4Options_gt: string ipv4Options_in: [string!] ipv4Options_leq: string ipv4Options_like: string ipv4Options_lt: string ipv4Options_neq: string ipv4Options_notin: [string!] ipv4Options_notlike: string ipv6Dscp: uint8 ipv6Dscp_geq: uint8 ipv6Dscp_gt: uint8 ipv6Dscp_in: bytes ipv6Dscp_leq: uint8 ipv6Dscp_lt: uint8 ipv6Dscp_neq: uint8 ipv6Dscp_notin: bytes ipv6Ecn: uint8 ipv6Ecn_geq: uint8 ipv6Ecn_gt: uint8 ipv6Ecn_in: bytes ipv6Ecn_leq: uint8 ipv6Ecn_lt: uint8 ipv6Ecn_neq: uint8 ipv6Ecn_notin: bytes ipv6ExtensionHeaders: string ipv6ExtensionHeaders_geq: string ipv6ExtensionHeaders_gt: string ipv6ExtensionHeaders_in: [string!] ipv6ExtensionHeaders_leq: string ipv6ExtensionHeaders_like: string ipv6ExtensionHeaders_lt: string ipv6ExtensionHeaders_neq: string ipv6ExtensionHeaders_notin: [string!] ipv6ExtensionHeaders_notlike: string ipv6FlowLabel: uint32 ipv6FlowLabel_geq: uint32 ipv6FlowLabel_gt: uint32 ipv6FlowLabel_in: [uint32!] ipv6FlowLabel_leq: uint32 ipv6FlowLabel_lt: uint32 ipv6FlowLabel_neq: uint32 ipv6FlowLabel_notin: [uint32!] ipv6Identification: uint32 ipv6Identification_geq: uint32 ipv6Identification_gt: uint32 ipv6Identification_in: [uint32!] ipv6Identification_leq: uint32 ipv6Identification_lt: uint32 ipv6Identification_neq: uint32 ipv6Identification_notin: [uint32!] mitigationSystem: string mitigationSystem_geq: string mitigationSystem_gt: string mitigationSystem_in: [string!] mitigationSystem_leq: string mitigationSystem_like: string mitigationSystem_lt: string mitigationSystem_neq: string mitigationSystem_notin: [string!] mitigationSystem_notlike: string outcome: string outcome_geq: string outcome_gt: string outcome_in: [string!] outcome_leq: string outcome_like: string outcome_lt: string outcome_neq: string outcome_notin: [string!] outcome_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] sourceAsn: uint32 sourceAsnName: string sourceAsnName_geq: string sourceAsnName_gt: string sourceAsnName_in: [string!] sourceAsnName_leq: string sourceAsnName_like: string sourceAsnName_lt: string sourceAsnName_neq: string sourceAsnName_notin: [string!] sourceAsnName_notlike: string sourceAsn_geq: uint32 sourceAsn_gt: uint32 sourceAsn_in: [uint32!] sourceAsn_leq: uint32 sourceAsn_lt: uint32 sourceAsn_neq: uint32 sourceAsn_notin: [uint32!] sourceCountry: string sourceCountry_geq: string sourceCountry_gt: string sourceCountry_in: [string!] sourceCountry_leq: string sourceCountry_like: string sourceCountry_lt: string sourceCountry_neq: string sourceCountry_notin: [string!] sourceCountry_notlike: string sourceGeohash: string sourceGeohash_geq: string sourceGeohash_gt: string sourceGeohash_in: [string!] sourceGeohash_leq: string sourceGeohash_like: string sourceGeohash_lt: string sourceGeohash_neq: string sourceGeohash_notin: [string!] sourceGeohash_notlike: string sourcePort: uint16 sourcePort_geq: uint16 sourcePort_gt: uint16 sourcePort_in: [uint16!] sourcePort_leq: uint16 sourcePort_lt: uint16 sourcePort_neq: uint16 sourcePort_notin: [uint16!] tcpAcknowledgementNumber: uint32 tcpAcknowledgementNumber_geq: uint32 tcpAcknowledgementNumber_gt: uint32 tcpAcknowledgementNumber_in: [uint32!] tcpAcknowledgementNumber_leq: uint32 tcpAcknowledgementNumber_lt: uint32 tcpAcknowledgementNumber_neq: uint32 tcpAcknowledgementNumber_notin: [uint32!] tcpChecksum: uint16 tcpChecksum_geq: uint16 tcpChecksum_gt: uint16 tcpChecksum_in: [uint16!] tcpChecksum_leq: uint16 tcpChecksum_lt: uint16 tcpChecksum_neq: uint16 tcpChecksum_notin: [uint16!] tcpDataOffset: uint16 tcpDataOffset_geq: uint16 tcpDataOffset_gt: uint16 tcpDataOffset_in: [uint16!] tcpDataOffset_leq: uint16 tcpDataOffset_lt: uint16 tcpDataOffset_neq: uint16 tcpDataOffset_notin: [uint16!] tcpFlags: uint8 tcpFlagsString: string tcpFlagsString_geq: string tcpFlagsString_gt: string tcpFlagsString_in: [string!] tcpFlagsString_leq: string tcpFlagsString_like: string tcpFlagsString_lt: string tcpFlagsString_neq: string tcpFlagsString_notin: [string!] tcpFlagsString_notlike: string tcpFlags_geq: uint8 tcpFlags_gt: uint8 tcpFlags_in: bytes tcpFlags_leq: uint8 tcpFlags_lt: uint8 tcpFlags_neq: uint8 tcpFlags_notin: bytes tcpMss: uint16 tcpMss_geq: uint16 tcpMss_gt: uint16 tcpMss_in: [uint16!] tcpMss_leq: uint16 tcpMss_lt: uint16 tcpMss_neq: uint16 tcpMss_notin: [uint16!] tcpOptions: string tcpOptions_geq: string tcpOptions_gt: string tcpOptions_in: [string!] tcpOptions_leq: string tcpOptions_like: string tcpOptions_lt: string tcpOptions_neq: string tcpOptions_notin: [string!] tcpOptions_notlike: string tcpSackBlocks: string tcpSackBlocks_geq: string tcpSackBlocks_gt: string tcpSackBlocks_in: [string!] tcpSackBlocks_leq: string tcpSackBlocks_like: string tcpSackBlocks_lt: string tcpSackBlocks_neq: string tcpSackBlocks_notin: [string!] tcpSackBlocks_notlike: string tcpSackPermitted: uint8 tcpSackPermitted_geq: uint8 tcpSackPermitted_gt: uint8 tcpSackPermitted_in: bytes tcpSackPermitted_leq: uint8 tcpSackPermitted_lt: uint8 tcpSackPermitted_neq: uint8 tcpSackPermitted_notin: bytes tcpSequenceNumber: uint32 tcpSequenceNumber_geq: uint32 tcpSequenceNumber_gt: uint32 tcpSequenceNumber_in: [uint32!] tcpSequenceNumber_leq: uint32 tcpSequenceNumber_lt: uint32 tcpSequenceNumber_neq: uint32 tcpSequenceNumber_notin: [uint32!] tcpTimestampEcr: uint32 tcpTimestampEcr_geq: uint32 tcpTimestampEcr_gt: uint32 tcpTimestampEcr_in: [uint32!] tcpTimestampEcr_leq: uint32 tcpTimestampEcr_lt: uint32 tcpTimestampEcr_neq: uint32 tcpTimestampEcr_notin: [uint32!] tcpTimestampValue: uint32 tcpTimestampValue_geq: uint32 tcpTimestampValue_gt: uint32 tcpTimestampValue_in: [uint32!] tcpTimestampValue_leq: uint32 tcpTimestampValue_lt: uint32 tcpTimestampValue_neq: uint32 tcpTimestampValue_notin: [uint32!] tcpUrgentPointer: uint16 tcpUrgentPointer_geq: uint16 tcpUrgentPointer_gt: uint16 tcpUrgentPointer_in: [uint16!] tcpUrgentPointer_leq: uint16 tcpUrgentPointer_lt: uint16 tcpUrgentPointer_neq: uint16 tcpUrgentPointer_notin: [uint16!] tcpWindowScale: uint16 tcpWindowScale_geq: uint16 tcpWindowScale_gt: uint16 tcpWindowScale_in: [uint16!] tcpWindowScale_leq: uint16 tcpWindowScale_lt: uint16 tcpWindowScale_neq: uint16 tcpWindowScale_notin: [uint16!] tcpWindowSize: uint16 tcpWindowSize_geq: uint16 tcpWindowSize_gt: uint16 tcpWindowSize_in: [uint16!] tcpWindowSize_leq: uint16 tcpWindowSize_lt: uint16 tcpWindowSize_neq: uint16 tcpWindowSize_notin: [uint16!] udpChecksum: uint16 udpChecksum_geq: uint16 udpChecksum_gt: uint16 udpChecksum_in: [uint16!] udpChecksum_leq: uint16 udpChecksum_lt: uint16 udpChecksum_neq: uint16 udpChecksum_notin: [uint16!] udpPayloadLength: uint16 udpPayloadLength_geq: uint16 udpPayloadLength_gt: uint16 udpPayloadLength_in: [uint16!] udpPayloadLength_leq: uint16 udpPayloadLength_lt: uint16 udpPayloadLength_neq: uint16 udpPayloadLength_notin: [uint16!] } enum AccountCdnNetworkAnalyticsAdaptiveGroupsOrderBy { # avg(bitRateDay) ascending avg_bitRateDay_ASC # avg(bitRateDay) descending avg_bitRateDay_DESC # avg(bitRateFifteenMinutes) ascending avg_bitRateFifteenMinutes_ASC # avg(bitRateFifteenMinutes) descending avg_bitRateFifteenMinutes_DESC # avg(bitRateFiveMinutes) ascending avg_bitRateFiveMinutes_ASC # avg(bitRateFiveMinutes) descending avg_bitRateFiveMinutes_DESC # avg(bitRateHour) ascending avg_bitRateHour_ASC # avg(bitRateHour) descending avg_bitRateHour_DESC # avg(bitRateMinute) ascending avg_bitRateMinute_ASC # avg(bitRateMinute) descending avg_bitRateMinute_DESC # avg(bitRateTenSeconds) ascending avg_bitRateTenSeconds_ASC # avg(bitRateTenSeconds) descending avg_bitRateTenSeconds_DESC # avg(bitRate) ascending avg_bitRate_ASC # avg(bitRate) descending avg_bitRate_DESC # avg(packetRateDay) ascending avg_packetRateDay_ASC # avg(packetRateDay) descending avg_packetRateDay_DESC # avg(packetRateFifteenMinutes) ascending avg_packetRateFifteenMinutes_ASC # avg(packetRateFifteenMinutes) descending avg_packetRateFifteenMinutes_DESC # avg(packetRateFiveMinutes) ascending avg_packetRateFiveMinutes_ASC # avg(packetRateFiveMinutes) descending avg_packetRateFiveMinutes_DESC # avg(packetRateHour) ascending avg_packetRateHour_ASC # avg(packetRateHour) descending avg_packetRateHour_DESC # avg(packetRateMinute) ascending avg_packetRateMinute_ASC # avg(packetRateMinute) descending avg_packetRateMinute_DESC # avg(packetRateTenSeconds) ascending avg_packetRateTenSeconds_ASC # avg(packetRateTenSeconds) descending avg_packetRateTenSeconds_DESC # avg(packetRate) ascending avg_packetRate_ASC # avg(packetRate) descending avg_packetRate_DESC # coloCity ascending coloCity_ASC # coloCity descending coloCity_DESC # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # coloCountry ascending coloCountry_ASC # coloCountry descending coloCountry_DESC # coloGeohash ascending coloGeohash_ASC # coloGeohash descending coloGeohash_DESC # coloName ascending coloName_ASC # coloName descending coloName_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetimeTenSeconds ascending datetimeTenSeconds_ASC # datetimeTenSeconds descending datetimeTenSeconds_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # destinationAsnName ascending destinationAsnName_ASC # destinationAsnName descending destinationAsnName_DESC # destinationAsn ascending destinationAsn_ASC # destinationAsn descending destinationAsn_DESC # destinationCountry ascending destinationCountry_ASC # destinationCountry descending destinationCountry_DESC # destinationGeohash ascending destinationGeohash_ASC # destinationGeohash descending destinationGeohash_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # direction ascending direction_ASC # direction descending direction_DESC # ethertype ascending ethertype_ASC # ethertype descending ethertype_DESC # greChecksum ascending greChecksum_ASC # greChecksum descending greChecksum_DESC # greEthertype ascending greEthertype_ASC # greEthertype descending greEthertype_DESC # greHeaderLength ascending greHeaderLength_ASC # greHeaderLength descending greHeaderLength_DESC # greKey ascending greKey_ASC # greKey descending greKey_DESC # greSequenceNumber ascending greSequenceNumber_ASC # greSequenceNumber descending greSequenceNumber_DESC # greVersion ascending greVersion_ASC # greVersion descending greVersion_DESC # icmpChecksum ascending icmpChecksum_ASC # icmpChecksum descending icmpChecksum_DESC # icmpCode ascending icmpCode_ASC # icmpCode descending icmpCode_DESC # icmpType ascending icmpType_ASC # icmpType descending icmpType_DESC # ipDestinationAddress ascending ipDestinationAddress_ASC # ipDestinationAddress descending ipDestinationAddress_DESC # ipDestinationSubnet ascending ipDestinationSubnet_ASC # ipDestinationSubnet descending ipDestinationSubnet_DESC # ipFragmentOffset ascending ipFragmentOffset_ASC # ipFragmentOffset descending ipFragmentOffset_DESC # ipHeaderLength ascending ipHeaderLength_ASC # ipHeaderLength descending ipHeaderLength_DESC # ipMoreFragments ascending ipMoreFragments_ASC # ipMoreFragments descending ipMoreFragments_DESC # ipProtocolName ascending ipProtocolName_ASC # ipProtocolName descending ipProtocolName_DESC # ipProtocol ascending ipProtocol_ASC # ipProtocol descending ipProtocol_DESC # ipSourceAddress ascending ipSourceAddress_ASC # ipSourceAddress descending ipSourceAddress_DESC # ipSourceSubnet ascending ipSourceSubnet_ASC # ipSourceSubnet descending ipSourceSubnet_DESC # ipTotalLengthBuckets ascending ipTotalLengthBuckets_ASC # ipTotalLengthBuckets descending ipTotalLengthBuckets_DESC # ipTotalLength ascending ipTotalLength_ASC # ipTotalLength descending ipTotalLength_DESC # ipTtlBuckets ascending ipTtlBuckets_ASC # ipTtlBuckets descending ipTtlBuckets_DESC # ipTtl ascending ipTtl_ASC # ipTtl descending ipTtl_DESC # ipv4Checksum ascending ipv4Checksum_ASC # ipv4Checksum descending ipv4Checksum_DESC # ipv4DontFragment ascending ipv4DontFragment_ASC # ipv4DontFragment descending ipv4DontFragment_DESC # ipv4Dscp ascending ipv4Dscp_ASC # ipv4Dscp descending ipv4Dscp_DESC # ipv4Ecn ascending ipv4Ecn_ASC # ipv4Ecn descending ipv4Ecn_DESC # ipv4Identification ascending ipv4Identification_ASC # ipv4Identification descending ipv4Identification_DESC # ipv4Options ascending ipv4Options_ASC # ipv4Options descending ipv4Options_DESC # ipv6Dscp ascending ipv6Dscp_ASC # ipv6Dscp descending ipv6Dscp_DESC # ipv6Ecn ascending ipv6Ecn_ASC # ipv6Ecn descending ipv6Ecn_DESC # ipv6ExtensionHeaders ascending ipv6ExtensionHeaders_ASC # ipv6ExtensionHeaders descending ipv6ExtensionHeaders_DESC # ipv6FlowLabel ascending ipv6FlowLabel_ASC # ipv6FlowLabel descending ipv6FlowLabel_DESC # ipv6Identification ascending ipv6Identification_ASC # ipv6Identification descending ipv6Identification_DESC # mitigationSystem ascending mitigationSystem_ASC # mitigationSystem descending mitigationSystem_DESC # outcome ascending outcome_ASC # outcome descending outcome_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sourceAsnName ascending sourceAsnName_ASC # sourceAsnName descending sourceAsnName_DESC # sourceAsn ascending sourceAsn_ASC # sourceAsn descending sourceAsn_DESC # sourceCountry ascending sourceCountry_ASC # sourceCountry descending sourceCountry_DESC # sourceGeohash ascending sourceGeohash_ASC # sourceGeohash descending sourceGeohash_DESC # sourcePort ascending sourcePort_ASC # sourcePort descending sourcePort_DESC # sum(bits) ascending sum_bits_ASC # sum(bits) descending sum_bits_DESC # sum(packets) ascending sum_packets_ASC # sum(packets) descending sum_packets_DESC # system ascending system_ASC # system descending system_DESC # tcpAcknowledgementNumber ascending tcpAcknowledgementNumber_ASC # tcpAcknowledgementNumber descending tcpAcknowledgementNumber_DESC # tcpChecksum ascending tcpChecksum_ASC # tcpChecksum descending tcpChecksum_DESC # tcpDataOffset ascending tcpDataOffset_ASC # tcpDataOffset descending tcpDataOffset_DESC # tcpFlagsString ascending tcpFlagsString_ASC # tcpFlagsString descending tcpFlagsString_DESC # tcpFlags ascending tcpFlags_ASC # tcpFlags descending tcpFlags_DESC # tcpMss ascending tcpMss_ASC # tcpMss descending tcpMss_DESC # tcpOptions ascending tcpOptions_ASC # tcpOptions descending tcpOptions_DESC # tcpSackBlocks ascending tcpSackBlocks_ASC # tcpSackBlocks descending tcpSackBlocks_DESC # tcpSackPermitted ascending tcpSackPermitted_ASC # tcpSackPermitted descending tcpSackPermitted_DESC # tcpSequenceNumber ascending tcpSequenceNumber_ASC # tcpSequenceNumber descending tcpSequenceNumber_DESC # tcpTimestampEcr ascending tcpTimestampEcr_ASC # tcpTimestampEcr descending tcpTimestampEcr_DESC # tcpTimestampValue ascending tcpTimestampValue_ASC # tcpTimestampValue descending tcpTimestampValue_DESC # tcpUrgentPointer ascending tcpUrgentPointer_ASC # tcpUrgentPointer descending tcpUrgentPointer_DESC # tcpWindowScale ascending tcpWindowScale_ASC # tcpWindowScale descending tcpWindowScale_DESC # tcpWindowSize ascending tcpWindowSize_ASC # tcpWindowSize descending tcpWindowSize_DESC # udpChecksum ascending udpChecksum_ASC # udpChecksum descending udpChecksum_DESC # udpPayloadLength ascending udpPayloadLength_ASC # udpPayloadLength descending udpPayloadLength_DESC # verdict ascending verdict_ASC # verdict descending verdict_DESC } type AccountCdnNetworkAnalyticsAdaptiveGroupsSum { # Sum of bits received bits: uint64! # Sum of packets received packets: uint64! } # Attack analytics metadata for attacks detected by dosd type AccountDosdAttackAnalyticsGroups { # Unique identifier of the mitigation that matched the packet, if any attackId: string! # Type of attack traffic attackType: string! # Sum of bits received during the attack bits: uint64! # Common TCP flags used by attack traffic, if any commonTcpFlags: uint8! # Names of common TCP flags used by attack traffic, if any commonTcpFlagsNames: string! # Fixed destination IP used by attack traffic, if any destinationIp: string! # Fixed destination port used by attack traffic, if any destinationPort: uint16! # Date and time that the attack ended; not available for ongoing attacks endDatetime: Time! # Fixed protocol used by attack traffic, if any ipProtocol: uint8! # Fixed protocol used by attack traffic, if any ipProtocolName: string! # Type of mitigation applied to attack traffic mitigationReason: string! # Whether mitigation was applied in only some locations or globally mitigationScope: string! # Type of mitigation applied to attack traffic mitigationType: string! # Sum of packets received during the attack packets: uint64! # Fixed source IP used by attack traffic, if any sourceIp: string! # Fixed source port used by attack traffic, if any sourcePort: uint16! # Date and time that the attack started startDatetime: Time! # Fixed TCP flags used by attack traffic, if any tcpFlags: uint8! # Names of fixed TCP flags used by attack traffic, if any tcpFlagsNames: string! } input AccountDosdAttackAnalyticsGroupsFilter_InputObject { AND: [AccountDosdAttackAnalyticsGroupsFilter_InputObject!] OR: [AccountDosdAttackAnalyticsGroupsFilter_InputObject!] attackId: string attackId_geq: string attackId_gt: string attackId_in: [string!] attackId_leq: string attackId_like: string attackId_lt: string attackId_neq: string attackId_notin: [string!] attackId_notlike: string attackType: string attackType_geq: string attackType_gt: string attackType_in: [string!] attackType_leq: string attackType_like: string attackType_lt: string attackType_neq: string attackType_notin: [string!] attackType_notlike: string bits: uint64 bits_geq: uint64 bits_gt: uint64 bits_in: [uint64!] bits_leq: uint64 bits_lt: uint64 bits_neq: uint64 bits_notin: [uint64!] commonTcpFlags: uint8 commonTcpFlagsNames: string commonTcpFlagsNames_geq: string commonTcpFlagsNames_gt: string commonTcpFlagsNames_in: [string!] commonTcpFlagsNames_leq: string commonTcpFlagsNames_like: string commonTcpFlagsNames_lt: string commonTcpFlagsNames_neq: string commonTcpFlagsNames_notin: [string!] commonTcpFlagsNames_notlike: string commonTcpFlags_geq: uint8 commonTcpFlags_gt: uint8 commonTcpFlags_in: bytes commonTcpFlags_leq: uint8 commonTcpFlags_lt: uint8 commonTcpFlags_neq: uint8 commonTcpFlags_notin: bytes destinationIp: string destinationIp_geq: string destinationIp_gt: string destinationIp_in: [string!] destinationIp_leq: string destinationIp_like: string destinationIp_lt: string destinationIp_neq: string destinationIp_notin: [string!] destinationIp_notlike: string destinationPort: uint16 destinationPort_geq: uint16 destinationPort_gt: uint16 destinationPort_in: [uint16!] destinationPort_leq: uint16 destinationPort_lt: uint16 destinationPort_neq: uint16 destinationPort_notin: [uint16!] endDatetime: Time endDatetime_geq: Time endDatetime_gt: Time endDatetime_in: [Time!] endDatetime_leq: Time endDatetime_lt: Time endDatetime_neq: Time endDatetime_notin: [Time!] ipProtocol: uint8 ipProtocolName: string ipProtocolName_geq: string ipProtocolName_gt: string ipProtocolName_in: [string!] ipProtocolName_leq: string ipProtocolName_like: string ipProtocolName_lt: string ipProtocolName_neq: string ipProtocolName_notin: [string!] ipProtocolName_notlike: string ipProtocol_geq: uint8 ipProtocol_gt: uint8 ipProtocol_in: bytes ipProtocol_leq: uint8 ipProtocol_lt: uint8 ipProtocol_neq: uint8 ipProtocol_notin: bytes mitigationReason: string mitigationReason_geq: string mitigationReason_gt: string mitigationReason_in: [string!] mitigationReason_leq: string mitigationReason_like: string mitigationReason_lt: string mitigationReason_neq: string mitigationReason_notin: [string!] mitigationReason_notlike: string mitigationScope: string mitigationScope_geq: string mitigationScope_gt: string mitigationScope_in: [string!] mitigationScope_leq: string mitigationScope_like: string mitigationScope_lt: string mitigationScope_neq: string mitigationScope_notin: [string!] mitigationScope_notlike: string mitigationType: string mitigationType_geq: string mitigationType_gt: string mitigationType_in: [string!] mitigationType_leq: string mitigationType_like: string mitigationType_lt: string mitigationType_neq: string mitigationType_notin: [string!] mitigationType_notlike: string packets: uint64 packets_geq: uint64 packets_gt: uint64 packets_in: [uint64!] packets_leq: uint64 packets_lt: uint64 packets_neq: uint64 packets_notin: [uint64!] sourceIp: string sourceIp_geq: string sourceIp_gt: string sourceIp_in: [string!] sourceIp_leq: string sourceIp_like: string sourceIp_lt: string sourceIp_neq: string sourceIp_notin: [string!] sourceIp_notlike: string sourcePort: uint16 sourcePort_geq: uint16 sourcePort_gt: uint16 sourcePort_in: [uint16!] sourcePort_leq: uint16 sourcePort_lt: uint16 sourcePort_neq: uint16 sourcePort_notin: [uint16!] startDatetime: Time startDatetime_geq: Time startDatetime_gt: Time startDatetime_in: [Time!] startDatetime_leq: Time startDatetime_lt: Time startDatetime_neq: Time startDatetime_notin: [Time!] tcpFlags: uint8 tcpFlagsNames: string tcpFlagsNames_geq: string tcpFlagsNames_gt: string tcpFlagsNames_in: [string!] tcpFlagsNames_leq: string tcpFlagsNames_like: string tcpFlagsNames_lt: string tcpFlagsNames_neq: string tcpFlagsNames_notin: [string!] tcpFlagsNames_notlike: string tcpFlags_geq: uint8 tcpFlags_gt: uint8 tcpFlags_in: bytes tcpFlags_leq: uint8 tcpFlags_lt: uint8 tcpFlags_neq: uint8 tcpFlags_notin: bytes } enum AccountDosdAttackAnalyticsGroupsOrderBy { # attackId ascending attackId_ASC # attackId descending attackId_DESC # attackType ascending attackType_ASC # attackType descending attackType_DESC # bits ascending bits_ASC # bits descending bits_DESC # commonTcpFlagsNames ascending commonTcpFlagsNames_ASC # commonTcpFlagsNames descending commonTcpFlagsNames_DESC # commonTcpFlags ascending commonTcpFlags_ASC # commonTcpFlags descending commonTcpFlags_DESC # destinationIp ascending destinationIp_ASC # destinationIp descending destinationIp_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # endDatetime ascending endDatetime_ASC # endDatetime descending endDatetime_DESC # ipProtocolName ascending ipProtocolName_ASC # ipProtocolName descending ipProtocolName_DESC # ipProtocol ascending ipProtocol_ASC # ipProtocol descending ipProtocol_DESC # mitigationReason ascending mitigationReason_ASC # mitigationReason descending mitigationReason_DESC # mitigationScope ascending mitigationScope_ASC # mitigationScope descending mitigationScope_DESC # mitigationType ascending mitigationType_ASC # mitigationType descending mitigationType_DESC # packets ascending packets_ASC # packets descending packets_DESC # sourceIp ascending sourceIp_ASC # sourceIp descending sourceIp_DESC # sourcePort ascending sourcePort_ASC # sourcePort descending sourcePort_DESC # startDatetime ascending startDatetime_ASC # startDatetime descending startDatetime_DESC # tcpFlagsNames ascending tcpFlagsNames_ASC # tcpFlagsNames descending tcpFlagsNames_DESC # tcpFlags ascending tcpFlags_ASC # tcpFlags descending tcpFlags_DESC } # Network analytics data for dosd type AccountDosdNetworkAnalyticsAdaptiveGroups { # The average of values for a metric per dimension avg: AccountDosdNetworkAnalyticsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountDosdNetworkAnalyticsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountDosdNetworkAnalyticsAdaptiveGroupsSum } type AccountDosdNetworkAnalyticsAdaptiveGroupsAvg { # Sum of bits received, divided by 1 second, providing a per-second bit rate when grouped by datetime bitRate: uint64! # Sum of bits received, divided by 86400 seconds, providing a per-second bit rate when grouped by date bitRateDay: uint64! # Sum of bits received, divided by 900 seconds, providing a per-second bit rate when grouped by datetimeFifteenMinutes bitRateFifteenMinutes: uint64! # Sum of bits received, divided by 300 seconds, providing a per-second bit rate when grouped by datetimeFiveMinutes bitRateFiveMinutes: uint64! # Sum of bits received, divided by 3600 seconds, providing a per-second bit rate when grouped by datetimeHour bitRateHour: uint64! # Sum of bits received, divided by 60 seconds, providing a per-second bit rate when grouped by datetimeMinute bitRateMinute: uint64! # Sum of bits received, divided by 10 seconds, providing a per-second bit rate when grouped by datetimeTenSeconds bitRateTenSeconds: uint64! # Sum of packets received, divided by 1 second, providing a per-second packet rate when grouped by datetime packetRate: uint64! # Sum of packets received, divided by 86400 seconds, providing a per-second packet rate when grouped by date packetRateDay: uint64! # Sum of packets received, divided by 900 seconds, providing a per-second packet rate when grouped by datetimeFifteenMinutes packetRateFifteenMinutes: uint64! # Sum of packets received, divided by 300 seconds, providing a per-second packet rate when grouped by datetimeFiveMinutes packetRateFiveMinutes: uint64! # Sum of packets received, divided by 3600 seconds, providing a per-second packet rate when grouped by datetimeHour packetRateHour: uint64! # Sum of packets received, divided by 60 seconds, providing a per-second packet rate when grouped by datetimeMinute packetRateMinute: uint64! # Sum of packets received, divided by 10 seconds, providing a per-second packet rate when grouped by datetimeTenSeconds packetRateTenSeconds: uint64! } type AccountDosdNetworkAnalyticsAdaptiveGroupsDimensions { # Unique identifier of the mitigation that matched the packet, if any attackId: string! # City where the Cloudflare datacenter that received the packet is located coloCity: string! # Cloudflare datacenter that received the packet (nearest IATA airport code) coloCode: string! # Country where the Cloudflare datacenter that received the packet is located (ISO 3166-1 alpha-2) coloCountry: string! # Latitude and longitude where the Cloudflare datacenter that received the packet is located (Geohash encoding) coloGeohash: string! # Cloudflare datacenter that received the packet (unique site identifier) coloName: string! # Date that the packet was received date: Date! # Date and time that the packet was received datetime: Time! # Date and time that the packet was received, rounded to the start of the nearest fifteen minutes datetimeFifteenMinutes: Time! # Date and time that the packet was received, rounded to the start of the nearest five minutes datetimeFiveMinutes: Time! # Date and time that the packet was received, rounded to the start of the nearest hour datetimeHour: Time! # Date and time that the packet was received, rounded to the start of the nearest minute datetimeMinute: Time! # Date and time that the packet was received, rounded to the start of the nearest ten seconds datetimeTenSeconds: Time! # ASN associated with the destination IP of the packet, or 0 if there was no mapping available destinationAsn: uint32! # Name of ASN associated with the destination IP of the packet, if available destinationAsnName: string! # Country where the destination IP of the packet is located (ISO 3166-1 alpha-2) destinationCountry: string! # Latitude and longitude where the destination IP of the packet is located (Geohash encoding) destinationGeohash: string! # Value of the Destination Port header field in the TCP or UDP packet destinationPort: uint16! # Direction of the packet relative to the customer network (possible values: inbound, outbound, lateral) direction: string! # Value of the Ethertype header field in the Ethernet packet (2048 for IPv4; 34525 for IPv6) ethertype: uint16! # Value of the Checkusm header field in the GRE packet greChecksum: uint16! # Value of the Ethertype header field in the GRE packet greEthertype: uint16! # Length of the GRE packet header, in bytes greHeaderLength: uint16! # Value of the Key header field in the GRE packet greKey: uint32! # Value of the Sequence Number header field in the GRE packet greSequenceNumber: uint32! # Value of the Version header field in the GRE packet greVersion: uint8! # Value of the Checkusm header field in the ICMP packet icmpChecksum: uint16! # Value of the Code header field in the ICMP packet icmpCode: uint8! # Value of the Type header field in the ICMP packet icmpType: uint8! # Value of the Destination Address header field in the IPv4 or IPv6 packet ipDestinationAddress: string! # Computed subnet of the Destination Address header field in the IPv4 or IPv6 packet (/24 for IPv4; /64 for IPv6) ipDestinationSubnet: string! # Value of the Fragment Offset header field in the IPv4 or IPv6 packet ipFragmentOffset: uint16! # Length of the IPv4 or IPv6 packet header, in bytes ipHeaderLength: uint16! # Value of the More Fragments header field in the IPv4 or IPv6 packet ipMoreFragments: uint8! # Value of the Protocol header field in the IPv4 or IPv6 packet ipProtocol: uint8! # Name of the protocol specified by the Protocol header field in the IPv4 or IPv6 packet ipProtocolName: string! # Value of the Source Address header field in the IPv4 or IPv6 packet ipSourceAddress: string! # Computed subnet of the Source Address header field in the IPv4 or IPv6 packet (/24 for IPv4; /64 for IPv6) ipSourceSubnet: string! # Total length of the IPv4 or IPv6 packet, in bytes ipTotalLength: uint16! # Total length of the IPv4 or IPv6 packet, in bytes, with the last two digits truncated ipTotalLengthBuckets: uint16! # Value of the TTL header field in the IPv4 packet or the Hop Limit header field in the IPv6 packet ipTtl: uint8! # Value of the TTL header field in the IPv4 packet or the Hop Limit header field in the IPv6 packet, with the last digit truncated ipTtlBuckets: uint8! # Value of the Checksum header field in the IPv4 packet ipv4Checksum: uint16! # Value of the Don't Fragment header field in the IPv4 packet ipv4DontFragment: uint8! # Value of the Differentiated Services Code Point header field in the IPv4 packet ipv4Dscp: uint8! # Value of the Explicit Congestion Notification header field in the IPv4 packet ipv4Ecn: uint8! # Value of the Identification header field in the IPv4 packet ipv4Identification: uint16! # List of Options numbers included in the IPv4 packet header ipv4Options: string! # Value of the Differentiated Services Code Point header field in the IPv6 packet ipv6Dscp: uint8! # Value of the Explicit Congestion Notification header field in the IPv6 packet ipv6Ecn: uint8! # List of Extension Header numbers included in the IPv6 packet header ipv6ExtensionHeaders: string! # Value of the Flow Label header field in the IPv6 packet ipv6FlowLabel: uint32! # Value of the Identification extension header field in the IPv6 packet ipv6Identification: uint32! # Reason for applying a mitigation to the packet, if any mitigationReason: string! # Whether the packet matched a local or global mitigation, if any (possible values: local, global) mitigationScope: string! # The action that was taken on the packet (possible values: pass, drop) outcome: string! # State of the packet in the context of the protocol, if available protocolState: string! # Unique identifier of the rule that matched the packet, if any ruleId: string! # Unique identifier of the ruleset containing the rule that matched the packet, if any rulesetId: string! # Unique identifier of the ruleset override containing the rule that matched the packet, if any rulesetOverrideId: string! # ABR sample interval sampleInterval: uint32! # ASN associated with the source IP of the packet, or 0 if there was no mapping available sourceAsn: uint32! # Name of ASN associated with the source IP of the packet, if available sourceAsnName: string! # Country where the source IP of the packet is located (ISO 3166-1 alpha-2) sourceCountry: string! # Latitude and longitude where the source IP of the packet is located (Geohash encoding) sourceGeohash: string! # Value of the Source Port header field in the TCP or UDP packet sourcePort: uint16! # Value of the Acknowledgement Number header field in the TCP packet tcpAcknowledgementNumber: uint32! # Value of the Checkusm header field in the TCP packet tcpChecksum: uint16! # Value of the Data Offset header field in the TCP packet tcpDataOffset: uint16! # Value of the Flags header field in the TCP packet tcpFlags: uint8! # Human-readable string representation of the Flags header field in the TCP packet tcpFlagsString: string! # Value of the MSS option header field in the TCP packet tcpMss: uint16! # List of Options numbers included in the TCP packet header tcpOptions: string! # Value of the SACK Blocks option header field in the TCP packet tcpSackBlocks: string! # Value of the SACK Permitted option header field in the TCP packet tcpSackPermitted: uint8! # Value of the Sequence Number header field in the TCP packet tcpSequenceNumber: uint32! # Value of the Timestamp Echo Reply option header field in the TCP packet tcpTimestampEcr: uint32! # Value of the Timestamp option header field in the TCP packet tcpTimestampValue: uint32! # Value of the Urgent Pointer header field in the TCP packet tcpUrgentPointer: uint16! # Value of the Window Scale option header field in the TCP packet tcpWindowScale: uint16! # Value of the Window Size header field in the TCP packet tcpWindowSize: uint16! # Value of the Checkusm header field in the UDP packet udpChecksum: uint16! # Value of the Payload Length header field in the UDP packet udpPayloadLength: uint16! # The action that Cloudflare thinks should be taken on the packet (possible values: pass, drop) verdict: string! } input AccountDosdNetworkAnalyticsAdaptiveGroupsFilter_InputObject { AND: [AccountDosdNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] OR: [AccountDosdNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] attackId: string attackId_geq: string attackId_gt: string attackId_in: [string!] attackId_leq: string attackId_like: string attackId_lt: string attackId_neq: string attackId_notin: [string!] attackId_notlike: string coloCity: string coloCity_geq: string coloCity_gt: string coloCity_in: [string!] coloCity_leq: string coloCity_like: string coloCity_lt: string coloCity_neq: string coloCity_notin: [string!] coloCity_notlike: string coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string coloCountry: string coloCountry_geq: string coloCountry_gt: string coloCountry_in: [string!] coloCountry_leq: string coloCountry_like: string coloCountry_lt: string coloCountry_neq: string coloCountry_notin: [string!] coloCountry_notlike: string coloGeohash: string coloGeohash_geq: string coloGeohash_gt: string coloGeohash_in: [string!] coloGeohash_leq: string coloGeohash_like: string coloGeohash_lt: string coloGeohash_neq: string coloGeohash_notin: [string!] coloGeohash_notlike: string coloName: string coloName_geq: string coloName_gt: string coloName_in: [string!] coloName_leq: string coloName_like: string coloName_lt: string coloName_neq: string coloName_notin: [string!] coloName_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetimeTenSeconds: Time datetimeTenSeconds_geq: Time datetimeTenSeconds_gt: Time datetimeTenSeconds_in: [Time!] datetimeTenSeconds_leq: Time datetimeTenSeconds_lt: Time datetimeTenSeconds_neq: Time datetimeTenSeconds_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] destinationAsn: uint32 destinationAsnName: string destinationAsnName_geq: string destinationAsnName_gt: string destinationAsnName_in: [string!] destinationAsnName_leq: string destinationAsnName_like: string destinationAsnName_lt: string destinationAsnName_neq: string destinationAsnName_notin: [string!] destinationAsnName_notlike: string destinationAsn_geq: uint32 destinationAsn_gt: uint32 destinationAsn_in: [uint32!] destinationAsn_leq: uint32 destinationAsn_lt: uint32 destinationAsn_neq: uint32 destinationAsn_notin: [uint32!] destinationCountry: string destinationCountry_geq: string destinationCountry_gt: string destinationCountry_in: [string!] destinationCountry_leq: string destinationCountry_like: string destinationCountry_lt: string destinationCountry_neq: string destinationCountry_notin: [string!] destinationCountry_notlike: string destinationGeohash: string destinationGeohash_geq: string destinationGeohash_gt: string destinationGeohash_in: [string!] destinationGeohash_leq: string destinationGeohash_like: string destinationGeohash_lt: string destinationGeohash_neq: string destinationGeohash_notin: [string!] destinationGeohash_notlike: string destinationPort: uint16 destinationPort_geq: uint16 destinationPort_gt: uint16 destinationPort_in: [uint16!] destinationPort_leq: uint16 destinationPort_lt: uint16 destinationPort_neq: uint16 destinationPort_notin: [uint16!] direction: string direction_geq: string direction_gt: string direction_in: [string!] direction_leq: string direction_like: string direction_lt: string direction_neq: string direction_notin: [string!] direction_notlike: string ethertype: uint16 ethertype_geq: uint16 ethertype_gt: uint16 ethertype_in: [uint16!] ethertype_leq: uint16 ethertype_lt: uint16 ethertype_neq: uint16 ethertype_notin: [uint16!] greChecksum: uint16 greChecksum_geq: uint16 greChecksum_gt: uint16 greChecksum_in: [uint16!] greChecksum_leq: uint16 greChecksum_lt: uint16 greChecksum_neq: uint16 greChecksum_notin: [uint16!] greEthertype: uint16 greEthertype_geq: uint16 greEthertype_gt: uint16 greEthertype_in: [uint16!] greEthertype_leq: uint16 greEthertype_lt: uint16 greEthertype_neq: uint16 greEthertype_notin: [uint16!] greHeaderLength: uint16 greHeaderLength_geq: uint16 greHeaderLength_gt: uint16 greHeaderLength_in: [uint16!] greHeaderLength_leq: uint16 greHeaderLength_lt: uint16 greHeaderLength_neq: uint16 greHeaderLength_notin: [uint16!] greKey: uint32 greKey_geq: uint32 greKey_gt: uint32 greKey_in: [uint32!] greKey_leq: uint32 greKey_lt: uint32 greKey_neq: uint32 greKey_notin: [uint32!] greSequenceNumber: uint32 greSequenceNumber_geq: uint32 greSequenceNumber_gt: uint32 greSequenceNumber_in: [uint32!] greSequenceNumber_leq: uint32 greSequenceNumber_lt: uint32 greSequenceNumber_neq: uint32 greSequenceNumber_notin: [uint32!] greVersion: uint8 greVersion_geq: uint8 greVersion_gt: uint8 greVersion_in: bytes greVersion_leq: uint8 greVersion_lt: uint8 greVersion_neq: uint8 greVersion_notin: bytes icmpChecksum: uint16 icmpChecksum_geq: uint16 icmpChecksum_gt: uint16 icmpChecksum_in: [uint16!] icmpChecksum_leq: uint16 icmpChecksum_lt: uint16 icmpChecksum_neq: uint16 icmpChecksum_notin: [uint16!] icmpCode: uint8 icmpCode_geq: uint8 icmpCode_gt: uint8 icmpCode_in: bytes icmpCode_leq: uint8 icmpCode_lt: uint8 icmpCode_neq: uint8 icmpCode_notin: bytes icmpType: uint8 icmpType_geq: uint8 icmpType_gt: uint8 icmpType_in: bytes icmpType_leq: uint8 icmpType_lt: uint8 icmpType_neq: uint8 icmpType_notin: bytes ipDestinationAddress: string ipDestinationAddress_geq: string ipDestinationAddress_gt: string ipDestinationAddress_in: [string!] ipDestinationAddress_leq: string ipDestinationAddress_like: string ipDestinationAddress_lt: string ipDestinationAddress_neq: string ipDestinationAddress_notin: [string!] ipDestinationAddress_notlike: string ipDestinationSubnet: string ipDestinationSubnet_geq: string ipDestinationSubnet_gt: string ipDestinationSubnet_in: [string!] ipDestinationSubnet_leq: string ipDestinationSubnet_like: string ipDestinationSubnet_lt: string ipDestinationSubnet_neq: string ipDestinationSubnet_notin: [string!] ipDestinationSubnet_notlike: string ipFragmentOffset: uint16 ipFragmentOffset_geq: uint16 ipFragmentOffset_gt: uint16 ipFragmentOffset_in: [uint16!] ipFragmentOffset_leq: uint16 ipFragmentOffset_lt: uint16 ipFragmentOffset_neq: uint16 ipFragmentOffset_notin: [uint16!] ipHeaderLength: uint16 ipHeaderLength_geq: uint16 ipHeaderLength_gt: uint16 ipHeaderLength_in: [uint16!] ipHeaderLength_leq: uint16 ipHeaderLength_lt: uint16 ipHeaderLength_neq: uint16 ipHeaderLength_notin: [uint16!] ipMoreFragments: uint8 ipMoreFragments_geq: uint8 ipMoreFragments_gt: uint8 ipMoreFragments_in: bytes ipMoreFragments_leq: uint8 ipMoreFragments_lt: uint8 ipMoreFragments_neq: uint8 ipMoreFragments_notin: bytes ipProtocol: uint8 ipProtocolName: string ipProtocolName_geq: string ipProtocolName_gt: string ipProtocolName_in: [string!] ipProtocolName_leq: string ipProtocolName_like: string ipProtocolName_lt: string ipProtocolName_neq: string ipProtocolName_notin: [string!] ipProtocolName_notlike: string ipProtocol_geq: uint8 ipProtocol_gt: uint8 ipProtocol_in: bytes ipProtocol_leq: uint8 ipProtocol_lt: uint8 ipProtocol_neq: uint8 ipProtocol_notin: bytes ipSourceAddress: string ipSourceAddress_geq: string ipSourceAddress_gt: string ipSourceAddress_in: [string!] ipSourceAddress_leq: string ipSourceAddress_like: string ipSourceAddress_lt: string ipSourceAddress_neq: string ipSourceAddress_notin: [string!] ipSourceAddress_notlike: string ipSourceSubnet: string ipSourceSubnet_geq: string ipSourceSubnet_gt: string ipSourceSubnet_in: [string!] ipSourceSubnet_leq: string ipSourceSubnet_like: string ipSourceSubnet_lt: string ipSourceSubnet_neq: string ipSourceSubnet_notin: [string!] ipSourceSubnet_notlike: string ipTotalLength: uint16 ipTotalLengthBuckets: uint16 ipTotalLengthBuckets_geq: uint16 ipTotalLengthBuckets_gt: uint16 ipTotalLengthBuckets_in: [uint16!] ipTotalLengthBuckets_leq: uint16 ipTotalLengthBuckets_lt: uint16 ipTotalLengthBuckets_neq: uint16 ipTotalLengthBuckets_notin: [uint16!] ipTotalLength_geq: uint16 ipTotalLength_gt: uint16 ipTotalLength_in: [uint16!] ipTotalLength_leq: uint16 ipTotalLength_lt: uint16 ipTotalLength_neq: uint16 ipTotalLength_notin: [uint16!] ipTtl: uint8 ipTtlBuckets: uint8 ipTtlBuckets_geq: uint8 ipTtlBuckets_gt: uint8 ipTtlBuckets_in: bytes ipTtlBuckets_leq: uint8 ipTtlBuckets_lt: uint8 ipTtlBuckets_neq: uint8 ipTtlBuckets_notin: bytes ipTtl_geq: uint8 ipTtl_gt: uint8 ipTtl_in: bytes ipTtl_leq: uint8 ipTtl_lt: uint8 ipTtl_neq: uint8 ipTtl_notin: bytes ipv4Checksum: uint16 ipv4Checksum_geq: uint16 ipv4Checksum_gt: uint16 ipv4Checksum_in: [uint16!] ipv4Checksum_leq: uint16 ipv4Checksum_lt: uint16 ipv4Checksum_neq: uint16 ipv4Checksum_notin: [uint16!] ipv4DontFragment: uint8 ipv4DontFragment_geq: uint8 ipv4DontFragment_gt: uint8 ipv4DontFragment_in: bytes ipv4DontFragment_leq: uint8 ipv4DontFragment_lt: uint8 ipv4DontFragment_neq: uint8 ipv4DontFragment_notin: bytes ipv4Dscp: uint8 ipv4Dscp_geq: uint8 ipv4Dscp_gt: uint8 ipv4Dscp_in: bytes ipv4Dscp_leq: uint8 ipv4Dscp_lt: uint8 ipv4Dscp_neq: uint8 ipv4Dscp_notin: bytes ipv4Ecn: uint8 ipv4Ecn_geq: uint8 ipv4Ecn_gt: uint8 ipv4Ecn_in: bytes ipv4Ecn_leq: uint8 ipv4Ecn_lt: uint8 ipv4Ecn_neq: uint8 ipv4Ecn_notin: bytes ipv4Identification: uint16 ipv4Identification_geq: uint16 ipv4Identification_gt: uint16 ipv4Identification_in: [uint16!] ipv4Identification_leq: uint16 ipv4Identification_lt: uint16 ipv4Identification_neq: uint16 ipv4Identification_notin: [uint16!] ipv4Options: string ipv4Options_geq: string ipv4Options_gt: string ipv4Options_in: [string!] ipv4Options_leq: string ipv4Options_like: string ipv4Options_lt: string ipv4Options_neq: string ipv4Options_notin: [string!] ipv4Options_notlike: string ipv6Dscp: uint8 ipv6Dscp_geq: uint8 ipv6Dscp_gt: uint8 ipv6Dscp_in: bytes ipv6Dscp_leq: uint8 ipv6Dscp_lt: uint8 ipv6Dscp_neq: uint8 ipv6Dscp_notin: bytes ipv6Ecn: uint8 ipv6Ecn_geq: uint8 ipv6Ecn_gt: uint8 ipv6Ecn_in: bytes ipv6Ecn_leq: uint8 ipv6Ecn_lt: uint8 ipv6Ecn_neq: uint8 ipv6Ecn_notin: bytes ipv6ExtensionHeaders: string ipv6ExtensionHeaders_geq: string ipv6ExtensionHeaders_gt: string ipv6ExtensionHeaders_in: [string!] ipv6ExtensionHeaders_leq: string ipv6ExtensionHeaders_like: string ipv6ExtensionHeaders_lt: string ipv6ExtensionHeaders_neq: string ipv6ExtensionHeaders_notin: [string!] ipv6ExtensionHeaders_notlike: string ipv6FlowLabel: uint32 ipv6FlowLabel_geq: uint32 ipv6FlowLabel_gt: uint32 ipv6FlowLabel_in: [uint32!] ipv6FlowLabel_leq: uint32 ipv6FlowLabel_lt: uint32 ipv6FlowLabel_neq: uint32 ipv6FlowLabel_notin: [uint32!] ipv6Identification: uint32 ipv6Identification_geq: uint32 ipv6Identification_gt: uint32 ipv6Identification_in: [uint32!] ipv6Identification_leq: uint32 ipv6Identification_lt: uint32 ipv6Identification_neq: uint32 ipv6Identification_notin: [uint32!] mitigationReason: string mitigationReason_geq: string mitigationReason_gt: string mitigationReason_in: [string!] mitigationReason_leq: string mitigationReason_like: string mitigationReason_lt: string mitigationReason_neq: string mitigationReason_notin: [string!] mitigationReason_notlike: string mitigationScope: string mitigationScope_geq: string mitigationScope_gt: string mitigationScope_in: [string!] mitigationScope_leq: string mitigationScope_like: string mitigationScope_lt: string mitigationScope_neq: string mitigationScope_notin: [string!] mitigationScope_notlike: string outcome: string outcome_geq: string outcome_gt: string outcome_in: [string!] outcome_leq: string outcome_like: string outcome_lt: string outcome_neq: string outcome_notin: [string!] outcome_notlike: string protocolState: string protocolState_geq: string protocolState_gt: string protocolState_in: [string!] protocolState_leq: string protocolState_like: string protocolState_lt: string protocolState_neq: string protocolState_notin: [string!] protocolState_notlike: string ruleId: string ruleId_geq: string ruleId_gt: string ruleId_in: [string!] ruleId_leq: string ruleId_like: string ruleId_lt: string ruleId_neq: string ruleId_notin: [string!] ruleId_notlike: string rulesetId: string rulesetId_geq: string rulesetId_gt: string rulesetId_in: [string!] rulesetId_leq: string rulesetId_like: string rulesetId_lt: string rulesetId_neq: string rulesetId_notin: [string!] rulesetId_notlike: string rulesetOverrideId: string rulesetOverrideId_geq: string rulesetOverrideId_gt: string rulesetOverrideId_in: [string!] rulesetOverrideId_leq: string rulesetOverrideId_like: string rulesetOverrideId_lt: string rulesetOverrideId_neq: string rulesetOverrideId_notin: [string!] rulesetOverrideId_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] sourceAsn: uint32 sourceAsnName: string sourceAsnName_geq: string sourceAsnName_gt: string sourceAsnName_in: [string!] sourceAsnName_leq: string sourceAsnName_like: string sourceAsnName_lt: string sourceAsnName_neq: string sourceAsnName_notin: [string!] sourceAsnName_notlike: string sourceAsn_geq: uint32 sourceAsn_gt: uint32 sourceAsn_in: [uint32!] sourceAsn_leq: uint32 sourceAsn_lt: uint32 sourceAsn_neq: uint32 sourceAsn_notin: [uint32!] sourceCountry: string sourceCountry_geq: string sourceCountry_gt: string sourceCountry_in: [string!] sourceCountry_leq: string sourceCountry_like: string sourceCountry_lt: string sourceCountry_neq: string sourceCountry_notin: [string!] sourceCountry_notlike: string sourceGeohash: string sourceGeohash_geq: string sourceGeohash_gt: string sourceGeohash_in: [string!] sourceGeohash_leq: string sourceGeohash_like: string sourceGeohash_lt: string sourceGeohash_neq: string sourceGeohash_notin: [string!] sourceGeohash_notlike: string sourcePort: uint16 sourcePort_geq: uint16 sourcePort_gt: uint16 sourcePort_in: [uint16!] sourcePort_leq: uint16 sourcePort_lt: uint16 sourcePort_neq: uint16 sourcePort_notin: [uint16!] tcpAcknowledgementNumber: uint32 tcpAcknowledgementNumber_geq: uint32 tcpAcknowledgementNumber_gt: uint32 tcpAcknowledgementNumber_in: [uint32!] tcpAcknowledgementNumber_leq: uint32 tcpAcknowledgementNumber_lt: uint32 tcpAcknowledgementNumber_neq: uint32 tcpAcknowledgementNumber_notin: [uint32!] tcpChecksum: uint16 tcpChecksum_geq: uint16 tcpChecksum_gt: uint16 tcpChecksum_in: [uint16!] tcpChecksum_leq: uint16 tcpChecksum_lt: uint16 tcpChecksum_neq: uint16 tcpChecksum_notin: [uint16!] tcpDataOffset: uint16 tcpDataOffset_geq: uint16 tcpDataOffset_gt: uint16 tcpDataOffset_in: [uint16!] tcpDataOffset_leq: uint16 tcpDataOffset_lt: uint16 tcpDataOffset_neq: uint16 tcpDataOffset_notin: [uint16!] tcpFlags: uint8 tcpFlagsString: string tcpFlagsString_geq: string tcpFlagsString_gt: string tcpFlagsString_in: [string!] tcpFlagsString_leq: string tcpFlagsString_like: string tcpFlagsString_lt: string tcpFlagsString_neq: string tcpFlagsString_notin: [string!] tcpFlagsString_notlike: string tcpFlags_geq: uint8 tcpFlags_gt: uint8 tcpFlags_in: bytes tcpFlags_leq: uint8 tcpFlags_lt: uint8 tcpFlags_neq: uint8 tcpFlags_notin: bytes tcpMss: uint16 tcpMss_geq: uint16 tcpMss_gt: uint16 tcpMss_in: [uint16!] tcpMss_leq: uint16 tcpMss_lt: uint16 tcpMss_neq: uint16 tcpMss_notin: [uint16!] tcpOptions: string tcpOptions_geq: string tcpOptions_gt: string tcpOptions_in: [string!] tcpOptions_leq: string tcpOptions_like: string tcpOptions_lt: string tcpOptions_neq: string tcpOptions_notin: [string!] tcpOptions_notlike: string tcpSackBlocks: string tcpSackBlocks_geq: string tcpSackBlocks_gt: string tcpSackBlocks_in: [string!] tcpSackBlocks_leq: string tcpSackBlocks_like: string tcpSackBlocks_lt: string tcpSackBlocks_neq: string tcpSackBlocks_notin: [string!] tcpSackBlocks_notlike: string tcpSackPermitted: uint8 tcpSackPermitted_geq: uint8 tcpSackPermitted_gt: uint8 tcpSackPermitted_in: bytes tcpSackPermitted_leq: uint8 tcpSackPermitted_lt: uint8 tcpSackPermitted_neq: uint8 tcpSackPermitted_notin: bytes tcpSequenceNumber: uint32 tcpSequenceNumber_geq: uint32 tcpSequenceNumber_gt: uint32 tcpSequenceNumber_in: [uint32!] tcpSequenceNumber_leq: uint32 tcpSequenceNumber_lt: uint32 tcpSequenceNumber_neq: uint32 tcpSequenceNumber_notin: [uint32!] tcpTimestampEcr: uint32 tcpTimestampEcr_geq: uint32 tcpTimestampEcr_gt: uint32 tcpTimestampEcr_in: [uint32!] tcpTimestampEcr_leq: uint32 tcpTimestampEcr_lt: uint32 tcpTimestampEcr_neq: uint32 tcpTimestampEcr_notin: [uint32!] tcpTimestampValue: uint32 tcpTimestampValue_geq: uint32 tcpTimestampValue_gt: uint32 tcpTimestampValue_in: [uint32!] tcpTimestampValue_leq: uint32 tcpTimestampValue_lt: uint32 tcpTimestampValue_neq: uint32 tcpTimestampValue_notin: [uint32!] tcpUrgentPointer: uint16 tcpUrgentPointer_geq: uint16 tcpUrgentPointer_gt: uint16 tcpUrgentPointer_in: [uint16!] tcpUrgentPointer_leq: uint16 tcpUrgentPointer_lt: uint16 tcpUrgentPointer_neq: uint16 tcpUrgentPointer_notin: [uint16!] tcpWindowScale: uint16 tcpWindowScale_geq: uint16 tcpWindowScale_gt: uint16 tcpWindowScale_in: [uint16!] tcpWindowScale_leq: uint16 tcpWindowScale_lt: uint16 tcpWindowScale_neq: uint16 tcpWindowScale_notin: [uint16!] tcpWindowSize: uint16 tcpWindowSize_geq: uint16 tcpWindowSize_gt: uint16 tcpWindowSize_in: [uint16!] tcpWindowSize_leq: uint16 tcpWindowSize_lt: uint16 tcpWindowSize_neq: uint16 tcpWindowSize_notin: [uint16!] udpChecksum: uint16 udpChecksum_geq: uint16 udpChecksum_gt: uint16 udpChecksum_in: [uint16!] udpChecksum_leq: uint16 udpChecksum_lt: uint16 udpChecksum_neq: uint16 udpChecksum_notin: [uint16!] udpPayloadLength: uint16 udpPayloadLength_geq: uint16 udpPayloadLength_gt: uint16 udpPayloadLength_in: [uint16!] udpPayloadLength_leq: uint16 udpPayloadLength_lt: uint16 udpPayloadLength_neq: uint16 udpPayloadLength_notin: [uint16!] verdict: string verdict_geq: string verdict_gt: string verdict_in: [string!] verdict_leq: string verdict_like: string verdict_lt: string verdict_neq: string verdict_notin: [string!] verdict_notlike: string } enum AccountDosdNetworkAnalyticsAdaptiveGroupsOrderBy { # attackId ascending attackId_ASC # attackId descending attackId_DESC # avg(bitRateDay) ascending avg_bitRateDay_ASC # avg(bitRateDay) descending avg_bitRateDay_DESC # avg(bitRateFifteenMinutes) ascending avg_bitRateFifteenMinutes_ASC # avg(bitRateFifteenMinutes) descending avg_bitRateFifteenMinutes_DESC # avg(bitRateFiveMinutes) ascending avg_bitRateFiveMinutes_ASC # avg(bitRateFiveMinutes) descending avg_bitRateFiveMinutes_DESC # avg(bitRateHour) ascending avg_bitRateHour_ASC # avg(bitRateHour) descending avg_bitRateHour_DESC # avg(bitRateMinute) ascending avg_bitRateMinute_ASC # avg(bitRateMinute) descending avg_bitRateMinute_DESC # avg(bitRateTenSeconds) ascending avg_bitRateTenSeconds_ASC # avg(bitRateTenSeconds) descending avg_bitRateTenSeconds_DESC # avg(bitRate) ascending avg_bitRate_ASC # avg(bitRate) descending avg_bitRate_DESC # avg(packetRateDay) ascending avg_packetRateDay_ASC # avg(packetRateDay) descending avg_packetRateDay_DESC # avg(packetRateFifteenMinutes) ascending avg_packetRateFifteenMinutes_ASC # avg(packetRateFifteenMinutes) descending avg_packetRateFifteenMinutes_DESC # avg(packetRateFiveMinutes) ascending avg_packetRateFiveMinutes_ASC # avg(packetRateFiveMinutes) descending avg_packetRateFiveMinutes_DESC # avg(packetRateHour) ascending avg_packetRateHour_ASC # avg(packetRateHour) descending avg_packetRateHour_DESC # avg(packetRateMinute) ascending avg_packetRateMinute_ASC # avg(packetRateMinute) descending avg_packetRateMinute_DESC # avg(packetRateTenSeconds) ascending avg_packetRateTenSeconds_ASC # avg(packetRateTenSeconds) descending avg_packetRateTenSeconds_DESC # avg(packetRate) ascending avg_packetRate_ASC # avg(packetRate) descending avg_packetRate_DESC # coloCity ascending coloCity_ASC # coloCity descending coloCity_DESC # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # coloCountry ascending coloCountry_ASC # coloCountry descending coloCountry_DESC # coloGeohash ascending coloGeohash_ASC # coloGeohash descending coloGeohash_DESC # coloName ascending coloName_ASC # coloName descending coloName_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetimeTenSeconds ascending datetimeTenSeconds_ASC # datetimeTenSeconds descending datetimeTenSeconds_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # destinationAsnName ascending destinationAsnName_ASC # destinationAsnName descending destinationAsnName_DESC # destinationAsn ascending destinationAsn_ASC # destinationAsn descending destinationAsn_DESC # destinationCountry ascending destinationCountry_ASC # destinationCountry descending destinationCountry_DESC # destinationGeohash ascending destinationGeohash_ASC # destinationGeohash descending destinationGeohash_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # direction ascending direction_ASC # direction descending direction_DESC # ethertype ascending ethertype_ASC # ethertype descending ethertype_DESC # greChecksum ascending greChecksum_ASC # greChecksum descending greChecksum_DESC # greEthertype ascending greEthertype_ASC # greEthertype descending greEthertype_DESC # greHeaderLength ascending greHeaderLength_ASC # greHeaderLength descending greHeaderLength_DESC # greKey ascending greKey_ASC # greKey descending greKey_DESC # greSequenceNumber ascending greSequenceNumber_ASC # greSequenceNumber descending greSequenceNumber_DESC # greVersion ascending greVersion_ASC # greVersion descending greVersion_DESC # icmpChecksum ascending icmpChecksum_ASC # icmpChecksum descending icmpChecksum_DESC # icmpCode ascending icmpCode_ASC # icmpCode descending icmpCode_DESC # icmpType ascending icmpType_ASC # icmpType descending icmpType_DESC # ipDestinationAddress ascending ipDestinationAddress_ASC # ipDestinationAddress descending ipDestinationAddress_DESC # ipDestinationSubnet ascending ipDestinationSubnet_ASC # ipDestinationSubnet descending ipDestinationSubnet_DESC # ipFragmentOffset ascending ipFragmentOffset_ASC # ipFragmentOffset descending ipFragmentOffset_DESC # ipHeaderLength ascending ipHeaderLength_ASC # ipHeaderLength descending ipHeaderLength_DESC # ipMoreFragments ascending ipMoreFragments_ASC # ipMoreFragments descending ipMoreFragments_DESC # ipProtocolName ascending ipProtocolName_ASC # ipProtocolName descending ipProtocolName_DESC # ipProtocol ascending ipProtocol_ASC # ipProtocol descending ipProtocol_DESC # ipSourceAddress ascending ipSourceAddress_ASC # ipSourceAddress descending ipSourceAddress_DESC # ipSourceSubnet ascending ipSourceSubnet_ASC # ipSourceSubnet descending ipSourceSubnet_DESC # ipTotalLengthBuckets ascending ipTotalLengthBuckets_ASC # ipTotalLengthBuckets descending ipTotalLengthBuckets_DESC # ipTotalLength ascending ipTotalLength_ASC # ipTotalLength descending ipTotalLength_DESC # ipTtlBuckets ascending ipTtlBuckets_ASC # ipTtlBuckets descending ipTtlBuckets_DESC # ipTtl ascending ipTtl_ASC # ipTtl descending ipTtl_DESC # ipv4Checksum ascending ipv4Checksum_ASC # ipv4Checksum descending ipv4Checksum_DESC # ipv4DontFragment ascending ipv4DontFragment_ASC # ipv4DontFragment descending ipv4DontFragment_DESC # ipv4Dscp ascending ipv4Dscp_ASC # ipv4Dscp descending ipv4Dscp_DESC # ipv4Ecn ascending ipv4Ecn_ASC # ipv4Ecn descending ipv4Ecn_DESC # ipv4Identification ascending ipv4Identification_ASC # ipv4Identification descending ipv4Identification_DESC # ipv4Options ascending ipv4Options_ASC # ipv4Options descending ipv4Options_DESC # ipv6Dscp ascending ipv6Dscp_ASC # ipv6Dscp descending ipv6Dscp_DESC # ipv6Ecn ascending ipv6Ecn_ASC # ipv6Ecn descending ipv6Ecn_DESC # ipv6ExtensionHeaders ascending ipv6ExtensionHeaders_ASC # ipv6ExtensionHeaders descending ipv6ExtensionHeaders_DESC # ipv6FlowLabel ascending ipv6FlowLabel_ASC # ipv6FlowLabel descending ipv6FlowLabel_DESC # ipv6Identification ascending ipv6Identification_ASC # ipv6Identification descending ipv6Identification_DESC # mitigationReason ascending mitigationReason_ASC # mitigationReason descending mitigationReason_DESC # mitigationScope ascending mitigationScope_ASC # mitigationScope descending mitigationScope_DESC # outcome ascending outcome_ASC # outcome descending outcome_DESC # protocolState ascending protocolState_ASC # protocolState descending protocolState_DESC # ruleId ascending ruleId_ASC # ruleId descending ruleId_DESC # rulesetId ascending rulesetId_ASC # rulesetId descending rulesetId_DESC # rulesetOverrideId ascending rulesetOverrideId_ASC # rulesetOverrideId descending rulesetOverrideId_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sourceAsnName ascending sourceAsnName_ASC # sourceAsnName descending sourceAsnName_DESC # sourceAsn ascending sourceAsn_ASC # sourceAsn descending sourceAsn_DESC # sourceCountry ascending sourceCountry_ASC # sourceCountry descending sourceCountry_DESC # sourceGeohash ascending sourceGeohash_ASC # sourceGeohash descending sourceGeohash_DESC # sourcePort ascending sourcePort_ASC # sourcePort descending sourcePort_DESC # sum(bits) ascending sum_bits_ASC # sum(bits) descending sum_bits_DESC # sum(packets) ascending sum_packets_ASC # sum(packets) descending sum_packets_DESC # system ascending system_ASC # system descending system_DESC # tcpAcknowledgementNumber ascending tcpAcknowledgementNumber_ASC # tcpAcknowledgementNumber descending tcpAcknowledgementNumber_DESC # tcpChecksum ascending tcpChecksum_ASC # tcpChecksum descending tcpChecksum_DESC # tcpDataOffset ascending tcpDataOffset_ASC # tcpDataOffset descending tcpDataOffset_DESC # tcpFlagsString ascending tcpFlagsString_ASC # tcpFlagsString descending tcpFlagsString_DESC # tcpFlags ascending tcpFlags_ASC # tcpFlags descending tcpFlags_DESC # tcpMss ascending tcpMss_ASC # tcpMss descending tcpMss_DESC # tcpOptions ascending tcpOptions_ASC # tcpOptions descending tcpOptions_DESC # tcpSackBlocks ascending tcpSackBlocks_ASC # tcpSackBlocks descending tcpSackBlocks_DESC # tcpSackPermitted ascending tcpSackPermitted_ASC # tcpSackPermitted descending tcpSackPermitted_DESC # tcpSequenceNumber ascending tcpSequenceNumber_ASC # tcpSequenceNumber descending tcpSequenceNumber_DESC # tcpTimestampEcr ascending tcpTimestampEcr_ASC # tcpTimestampEcr descending tcpTimestampEcr_DESC # tcpTimestampValue ascending tcpTimestampValue_ASC # tcpTimestampValue descending tcpTimestampValue_DESC # tcpUrgentPointer ascending tcpUrgentPointer_ASC # tcpUrgentPointer descending tcpUrgentPointer_DESC # tcpWindowScale ascending tcpWindowScale_ASC # tcpWindowScale descending tcpWindowScale_DESC # tcpWindowSize ascending tcpWindowSize_ASC # tcpWindowSize descending tcpWindowSize_DESC # udpChecksum ascending udpChecksum_ASC # udpChecksum descending udpChecksum_DESC # udpPayloadLength ascending udpPayloadLength_ASC # udpPayloadLength descending udpPayloadLength_DESC # verdict ascending verdict_ASC # verdict descending verdict_DESC } type AccountDosdNetworkAnalyticsAdaptiveGroupsSum { # Sum of bits received bits: uint64! # Sum of packets received packets: uint64! } # Durable Objects invocations with adaptive sampling type AccountDurableObjectsInvocationsAdaptiveGroups { # The average value used for sample interval avg: AccountDurableObjectsInvocationsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountDurableObjectsInvocationsAdaptiveGroupsDimensions # The max value for a metric max: AccountDurableObjectsInvocationsAdaptiveGroupsMax # The min value for a metric min: AccountDurableObjectsInvocationsAdaptiveGroupsMin # Quantiles of a metric per dimension quantiles: AccountDurableObjectsInvocationsAdaptiveGroupsQuantiles # The sum of values for a metric per dimension sum: AccountDurableObjectsInvocationsAdaptiveGroupsSum } type AccountDurableObjectsInvocationsAdaptiveGroupsAvg { sampleInterval: float64! } type AccountDurableObjectsInvocationsAdaptiveGroupsDimensions { # Request datetime, truncated to start of a day date: Date! # Request datetime, truncated to start of an hour datetimeHour: Time! # Request datetime, truncated to start of a minute datetimeMinute: Time! # Request datetime, truncated to start of a second datetimeSecond: Time! # The name of the script environment environmentName: string! # Durable Object namespace ID namespaceId: string! # Durable Object ID as a hex string objectId: string! # The name of the script scriptName: string! # Status of the worker invocation status: string! } input AccountDurableObjectsInvocationsAdaptiveGroupsFilter_InputObject { AND: [AccountDurableObjectsInvocationsAdaptiveGroupsFilter_InputObject!] OR: [AccountDurableObjectsInvocationsAdaptiveGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetimeSecond: Time datetimeSecond_geq: Time datetimeSecond_gt: Time datetimeSecond_in: [Time!] datetimeSecond_leq: Time datetimeSecond_lt: Time datetimeSecond_neq: Time datetimeSecond_notin: [Time!] environmentName: string environmentName_geq: string environmentName_gt: string environmentName_in: [string!] environmentName_leq: string environmentName_like: string environmentName_lt: string environmentName_neq: string environmentName_notin: [string!] environmentName_notlike: string namespaceId: string namespaceId_geq: string namespaceId_gt: string namespaceId_in: [string!] namespaceId_leq: string namespaceId_like: string namespaceId_lt: string namespaceId_neq: string namespaceId_notin: [string!] namespaceId_notlike: string objectId: string objectId_geq: string objectId_gt: string objectId_in: [string!] objectId_leq: string objectId_like: string objectId_lt: string objectId_neq: string objectId_notin: [string!] objectId_notlike: string scriptName: string scriptName_geq: string scriptName_gt: string scriptName_in: [string!] scriptName_leq: string scriptName_like: string scriptName_lt: string scriptName_neq: string scriptName_notin: [string!] scriptName_notlike: string status: string status_geq: string status_gt: string status_in: [string!] status_leq: string status_like: string status_lt: string status_neq: string status_notin: [string!] status_notlike: string } type AccountDurableObjectsInvocationsAdaptiveGroupsMax { # Maximum response body size for one request - bytes responseBodySize: float64! # Maximum wall time for one request - microseconds wallTime: float64! } type AccountDurableObjectsInvocationsAdaptiveGroupsMin { # Minimum response body size for one request - bytes responseBodySize: float64! # Minimum wall time for one request - microseconds wallTime: float64! } enum AccountDurableObjectsInvocationsAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # date ascending date_ASC # date descending date_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetimeSecond ascending datetimeSecond_ASC # datetimeSecond descending datetimeSecond_DESC # environmentName ascending environmentName_ASC # environmentName descending environmentName_DESC # max(responseBodySize) ascending max_responseBodySize_ASC # max(responseBodySize) descending max_responseBodySize_DESC # max(wallTime) ascending max_wallTime_ASC # max(wallTime) descending max_wallTime_DESC # min(responseBodySize) ascending min_responseBodySize_ASC # min(responseBodySize) descending min_responseBodySize_DESC # min(wallTime) ascending min_wallTime_ASC # min(wallTime) descending min_wallTime_DESC # namespaceId ascending namespaceId_ASC # namespaceId descending namespaceId_DESC # objectId ascending objectId_ASC # objectId descending objectId_DESC # quantiles(responseBodySizeP25) ascending quantiles_responseBodySizeP25_ASC # quantiles(responseBodySizeP25) descending quantiles_responseBodySizeP25_DESC # quantiles(responseBodySizeP50) ascending quantiles_responseBodySizeP50_ASC # quantiles(responseBodySizeP50) descending quantiles_responseBodySizeP50_DESC # quantiles(responseBodySizeP75) ascending quantiles_responseBodySizeP75_ASC # quantiles(responseBodySizeP75) descending quantiles_responseBodySizeP75_DESC # quantiles(responseBodySizeP90) ascending quantiles_responseBodySizeP90_ASC # quantiles(responseBodySizeP90) descending quantiles_responseBodySizeP90_DESC # quantiles(responseBodySizeP999) ascending quantiles_responseBodySizeP999_ASC # quantiles(responseBodySizeP999) descending quantiles_responseBodySizeP999_DESC # quantiles(responseBodySizeP99) ascending quantiles_responseBodySizeP99_ASC # quantiles(responseBodySizeP99) descending quantiles_responseBodySizeP99_DESC # quantiles(wallTimeP25) ascending quantiles_wallTimeP25_ASC # quantiles(wallTimeP25) descending quantiles_wallTimeP25_DESC # quantiles(wallTimeP50) ascending quantiles_wallTimeP50_ASC # quantiles(wallTimeP50) descending quantiles_wallTimeP50_DESC # quantiles(wallTimeP75) ascending quantiles_wallTimeP75_ASC # quantiles(wallTimeP75) descending quantiles_wallTimeP75_DESC # quantiles(wallTimeP90) ascending quantiles_wallTimeP90_ASC # quantiles(wallTimeP90) descending quantiles_wallTimeP90_DESC # quantiles(wallTimeP999) ascending quantiles_wallTimeP999_ASC # quantiles(wallTimeP999) descending quantiles_wallTimeP999_DESC # quantiles(wallTimeP99) ascending quantiles_wallTimeP99_ASC # quantiles(wallTimeP99) descending quantiles_wallTimeP99_DESC # scriptName ascending scriptName_ASC # scriptName descending scriptName_DESC # status ascending status_ASC # status descending status_DESC # sum(errors) ascending sum_errors_ASC # sum(errors) descending sum_errors_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC # sum(responseBodySize) ascending sum_responseBodySize_ASC # sum(responseBodySize) descending sum_responseBodySize_DESC # sum(wallTime) ascending sum_wallTime_ASC # sum(wallTime) descending sum_wallTime_DESC } type AccountDurableObjectsInvocationsAdaptiveGroupsQuantiles { # Response body size 25th percentile - bytes responseBodySizeP25: float32! # Response body size 50th percentile - bytes responseBodySizeP50: float32! # Response body size 75th percentile - bytes responseBodySizeP75: float32! # Response body size 90th percentile - bytes responseBodySizeP90: float32! # Response body size 99th percentile - bytes responseBodySizeP99: float32! # Response body size 99.9th percentile - bytes responseBodySizeP999: float32! # Wall time 25th percentile - microseconds wallTimeP25: float32! # Wall time 50th percentile - microseconds wallTimeP50: float32! # Wall time 75th percentile - microseconds wallTimeP75: float32! # Wall time 90th percentile - microseconds wallTimeP90: float32! # Wall time 99th percentile - microseconds wallTimeP99: float32! # Wall time 99.9th percentile - microseconds wallTimeP999: float32! } type AccountDurableObjectsInvocationsAdaptiveGroupsSum { # Sum of errors errors: uint64! # Sum of requests requests: uint64! # Sum of response body sizes responseBodySize: uint64! # Sum of wall time wallTime: uint64! } # Durable Objects periodic metrics type AccountDurableObjectsPeriodicGroups { # List of dimensions to group by dimensions: AccountDurableObjectsPeriodicGroupsDimensions # The max value for a metric max: AccountDurableObjectsPeriodicGroupsMax # The sum of values for a metric per dimension sum: AccountDurableObjectsPeriodicGroupsSum } type AccountDurableObjectsPeriodicGroupsDimensions { # Datetime the metrics period started, truncated to start of a day date: Date! # Datetime the metrics period started, truncated to start of an hour datetimeHour: Time! # Datetime the metrics period started, truncated to start of a minute datetimeMinute: Time! # Durable Object namespace ID namespaceId: string! # Durable Object ID as a hex string objectId: string! } input AccountDurableObjectsPeriodicGroupsFilter_InputObject { AND: [AccountDurableObjectsPeriodicGroupsFilter_InputObject!] OR: [AccountDurableObjectsPeriodicGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] namespaceId: string namespaceId_geq: string namespaceId_gt: string namespaceId_in: [string!] namespaceId_leq: string namespaceId_like: string namespaceId_lt: string namespaceId_neq: string namespaceId_notin: [string!] namespaceId_notlike: string objectId: string objectId_geq: string objectId_gt: string objectId_in: [string!] objectId_leq: string objectId_like: string objectId_lt: string objectId_neq: string objectId_notin: [string!] objectId_notlike: string } type AccountDurableObjectsPeriodicGroupsMax { # Maximum active websocket connections in the time window activeWebsocketConnections: uint16! } enum AccountDurableObjectsPeriodicGroupsOrderBy { # date ascending date_ASC # date descending date_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # max(activeWebsocketConnections) ascending max_activeWebsocketConnections_ASC # max(activeWebsocketConnections) descending max_activeWebsocketConnections_DESC # namespaceId ascending namespaceId_ASC # namespaceId descending namespaceId_DESC # objectId ascending objectId_ASC # objectId descending objectId_DESC # sum(activeTime) ascending sum_activeTime_ASC # sum(activeTime) descending sum_activeTime_DESC # sum(cpuTime) ascending sum_cpuTime_ASC # sum(cpuTime) descending sum_cpuTime_DESC # sum(exceededCpuErrors) ascending sum_exceededCpuErrors_ASC # sum(exceededCpuErrors) descending sum_exceededCpuErrors_DESC # sum(exceededMemoryErrors) ascending sum_exceededMemoryErrors_ASC # sum(exceededMemoryErrors) descending sum_exceededMemoryErrors_DESC # sum(fatalInternalErrors) ascending sum_fatalInternalErrors_ASC # sum(fatalInternalErrors) descending sum_fatalInternalErrors_DESC # sum(inboundWebsocketMsgCount) ascending sum_inboundWebsocketMsgCount_ASC # sum(inboundWebsocketMsgCount) descending sum_inboundWebsocketMsgCount_DESC # sum(outboundWebsocketMsgCount) ascending sum_outboundWebsocketMsgCount_ASC # sum(outboundWebsocketMsgCount) descending sum_outboundWebsocketMsgCount_DESC # sum(storageDeletes) ascending sum_storageDeletes_ASC # sum(storageDeletes) descending sum_storageDeletes_DESC # sum(storageReadUnits) ascending sum_storageReadUnits_ASC # sum(storageReadUnits) descending sum_storageReadUnits_DESC # sum(storageWriteUnits) ascending sum_storageWriteUnits_ASC # sum(storageWriteUnits) descending sum_storageWriteUnits_DESC # sum(subrequests) ascending sum_subrequests_ASC # sum(subrequests) descending sum_subrequests_DESC } type AccountDurableObjectsPeriodicGroupsSum { # Sum of active time - microseconds activeTime: uint64! # Sum of CPU time - microseconds cpuTime: uint64! # Sum of CPU exceeded errors exceededCpuErrors: uint64! # Sum of memory exceeded errors exceededMemoryErrors: uint64! # Sum of fatal internal server errors fatalInternalErrors: uint64! # Sum of incoming websocket messages inboundWebsocketMsgCount: uint64! # Sum of outbound websocket messages outboundWebsocketMsgCount: uint64! # Sum of storage deletes storageDeletes: uint64! # Sum of storage reads - in 4KB units storageReadUnits: uint64! # Sum of storage writes - in 4KB units storageWriteUnits: uint64! # Sum of subrequests subrequests: uint64! } # Durable Objects storage metrics type AccountDurableObjectsStorageGroups { # List of dimensions to group by dimensions: AccountDurableObjectsStorageGroupsDimensions # The sum of values for a metric per dimension max: AccountDurableObjectsStorageGroupsMax } type AccountDurableObjectsStorageGroupsDimensions { # Datetime that the storage usage was recorded, truncated to start of a day date: Date! # Datetime that the storage usage was recorded, truncated to start of an hour datetimeHour: Time! } input AccountDurableObjectsStorageGroupsFilter_InputObject { AND: [AccountDurableObjectsStorageGroupsFilter_InputObject!] OR: [AccountDurableObjectsStorageGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] } type AccountDurableObjectsStorageGroupsMax { # Max of stored bytes storedBytes: uint64! } enum AccountDurableObjectsStorageGroupsOrderBy { # date ascending date_ASC # date descending date_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # max(storedBytes) ascending max_storedBytes_ASC # max(storedBytes) descending max_storedBytes_DESC } # Durable Objects subrequests with adaptive sampling type AccountDurableObjectsSubrequestsAdaptiveGroups { # List of dimensions to group by dimensions: AccountDurableObjectsSubrequestsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountDurableObjectsSubrequestsAdaptiveGroupsSum } type AccountDurableObjectsSubrequestsAdaptiveGroupsDimensions { # Request datetime, truncated to start of a day date: Date! # Request datetime, truncated to start of an hour datetimeHour: Time! # Request datetime, truncated to start of a minute datetimeMinute: Time! # Request datetime, truncated to start of a second datetimeSecond: Time! # The name of the script environment environmentName: string! # Durable Object namespace ID namespaceId: string! # Durable Object ID as a hex string objectId: string! # The name of the script scriptName: string! } input AccountDurableObjectsSubrequestsAdaptiveGroupsFilter_InputObject { AND: [AccountDurableObjectsSubrequestsAdaptiveGroupsFilter_InputObject!] OR: [AccountDurableObjectsSubrequestsAdaptiveGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetimeSecond: Time datetimeSecond_geq: Time datetimeSecond_gt: Time datetimeSecond_in: [Time!] datetimeSecond_leq: Time datetimeSecond_lt: Time datetimeSecond_neq: Time datetimeSecond_notin: [Time!] environmentName: string environmentName_geq: string environmentName_gt: string environmentName_in: [string!] environmentName_leq: string environmentName_like: string environmentName_lt: string environmentName_neq: string environmentName_notin: [string!] environmentName_notlike: string namespaceId: string namespaceId_geq: string namespaceId_gt: string namespaceId_in: [string!] namespaceId_leq: string namespaceId_like: string namespaceId_lt: string namespaceId_neq: string namespaceId_notin: [string!] namespaceId_notlike: string objectId: string objectId_geq: string objectId_gt: string objectId_in: [string!] objectId_leq: string objectId_like: string objectId_lt: string objectId_neq: string objectId_notin: [string!] objectId_notlike: string scriptName: string scriptName_geq: string scriptName_gt: string scriptName_in: [string!] scriptName_leq: string scriptName_like: string scriptName_lt: string scriptName_neq: string scriptName_notin: [string!] scriptName_notlike: string } enum AccountDurableObjectsSubrequestsAdaptiveGroupsOrderBy { # date ascending date_ASC # date descending date_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetimeSecond ascending datetimeSecond_ASC # datetimeSecond descending datetimeSecond_DESC # environmentName ascending environmentName_ASC # environmentName descending environmentName_DESC # namespaceId ascending namespaceId_ASC # namespaceId descending namespaceId_DESC # objectId ascending objectId_ASC # objectId descending objectId_DESC # scriptName ascending scriptName_ASC # scriptName descending scriptName_DESC # sum(requestBodySizeUncached) ascending sum_requestBodySizeUncached_ASC # sum(requestBodySizeUncached) descending sum_requestBodySizeUncached_DESC } type AccountDurableObjectsSubrequestsAdaptiveGroupsSum { # Outgoing Durable Objects fetch request body size in bytes where the request was not cached requestBodySizeUncached: uint64! } input AccountFilter_InputObject { accountTag: string! } # Network analytics data for flowtrackd type AccountFlowtrackdNetworkAnalyticsAdaptiveGroups { # The average of values for a metric per dimension avg: AccountFlowtrackdNetworkAnalyticsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountFlowtrackdNetworkAnalyticsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountFlowtrackdNetworkAnalyticsAdaptiveGroupsSum } type AccountFlowtrackdNetworkAnalyticsAdaptiveGroupsAvg { # Sum of bits received, divided by 1 second, providing a per-second bit rate when grouped by datetime bitRate: uint64! # Sum of bits received, divided by 86400 seconds, providing a per-second bit rate when grouped by date bitRateDay: uint64! # Sum of bits received, divided by 900 seconds, providing a per-second bit rate when grouped by datetimeFifteenMinutes bitRateFifteenMinutes: uint64! # Sum of bits received, divided by 300 seconds, providing a per-second bit rate when grouped by datetimeFiveMinutes bitRateFiveMinutes: uint64! # Sum of bits received, divided by 3600 seconds, providing a per-second bit rate when grouped by datetimeHour bitRateHour: uint64! # Sum of bits received, divided by 60 seconds, providing a per-second bit rate when grouped by datetimeMinute bitRateMinute: uint64! # Sum of bits received, divided by 10 seconds, providing a per-second bit rate when grouped by datetimeTenSeconds bitRateTenSeconds: uint64! # Sum of packets received, divided by 1 second, providing a per-second packet rate when grouped by datetime packetRate: uint64! # Sum of packets received, divided by 86400 seconds, providing a per-second packet rate when grouped by date packetRateDay: uint64! # Sum of packets received, divided by 900 seconds, providing a per-second packet rate when grouped by datetimeFifteenMinutes packetRateFifteenMinutes: uint64! # Sum of packets received, divided by 300 seconds, providing a per-second packet rate when grouped by datetimeFiveMinutes packetRateFiveMinutes: uint64! # Sum of packets received, divided by 3600 seconds, providing a per-second packet rate when grouped by datetimeHour packetRateHour: uint64! # Sum of packets received, divided by 60 seconds, providing a per-second packet rate when grouped by datetimeMinute packetRateMinute: uint64! # Sum of packets received, divided by 10 seconds, providing a per-second packet rate when grouped by datetimeTenSeconds packetRateTenSeconds: uint64! } type AccountFlowtrackdNetworkAnalyticsAdaptiveGroupsDimensions { # City where the Cloudflare datacenter that received the packet is located coloCity: string! # Cloudflare datacenter that received the packet (nearest IATA airport code) coloCode: string! # Country where the Cloudflare datacenter that received the packet is located (ISO 3166-1 alpha-2) coloCountry: string! # Latitude and longitude where the Cloudflare datacenter that received the packet is located (Geohash encoding) coloGeohash: string! # Cloudflare datacenter that received the packet (unique site identifier) coloName: string! # Date that the packet was received date: Date! # Date and time that the packet was received datetime: Time! # Date and time that the packet was received, rounded to the start of the nearest fifteen minutes datetimeFifteenMinutes: Time! # Date and time that the packet was received, rounded to the start of the nearest five minutes datetimeFiveMinutes: Time! # Date and time that the packet was received, rounded to the start of the nearest hour datetimeHour: Time! # Date and time that the packet was received, rounded to the start of the nearest minute datetimeMinute: Time! # Date and time that the packet was received, rounded to the start of the nearest ten seconds datetimeTenSeconds: Time! # ASN associated with the destination IP of the packet, or 0 if there was no mapping available destinationAsn: uint32! # Name of ASN associated with the destination IP of the packet, if available destinationAsnName: string! # Country where the destination IP of the packet is located (ISO 3166-1 alpha-2) destinationCountry: string! # Latitude and longitude where the destination IP of the packet is located (Geohash encoding) destinationGeohash: string! # Value of the Destination Port header field in the TCP or UDP packet destinationPort: uint16! # Direction of the packet relative to the customer network (possible values: inbound, outbound, lateral) direction: string! # Value of the Ethertype header field in the Ethernet packet (2048 for IPv4; 34525 for IPv6) ethertype: uint16! # Value of the Checkusm header field in the GRE packet greChecksum: uint16! # Value of the Ethertype header field in the GRE packet greEthertype: uint16! # Length of the GRE packet header, in bytes greHeaderLength: uint16! # Value of the Key header field in the GRE packet greKey: uint32! # Value of the Sequence Number header field in the GRE packet greSequenceNumber: uint32! # Value of the Version header field in the GRE packet greVersion: uint8! # Value of the Checkusm header field in the ICMP packet icmpChecksum: uint16! # Value of the Code header field in the ICMP packet icmpCode: uint8! # Value of the Type header field in the ICMP packet icmpType: uint8! # Value of the Destination Address header field in the IPv4 or IPv6 packet ipDestinationAddress: string! # Computed subnet of the Destination Address header field in the IPv4 or IPv6 packet (/24 for IPv4; /64 for IPv6) ipDestinationSubnet: string! # Value of the Fragment Offset header field in the IPv4 or IPv6 packet ipFragmentOffset: uint16! # Length of the IPv4 or IPv6 packet header, in bytes ipHeaderLength: uint16! # Value of the More Fragments header field in the IPv4 or IPv6 packet ipMoreFragments: uint8! # Value of the Protocol header field in the IPv4 or IPv6 packet ipProtocol: uint8! # Name of the protocol specified by the Protocol header field in the IPv4 or IPv6 packet ipProtocolName: string! # Value of the Source Address header field in the IPv4 or IPv6 packet ipSourceAddress: string! # Computed subnet of the Source Address header field in the IPv4 or IPv6 packet (/24 for IPv4; /64 for IPv6) ipSourceSubnet: string! # Total length of the IPv4 or IPv6 packet, in bytes ipTotalLength: uint16! # Total length of the IPv4 or IPv6 packet, in bytes, with the last two digits truncated ipTotalLengthBuckets: uint16! # Value of the TTL header field in the IPv4 packet or the Hop Limit header field in the IPv6 packet ipTtl: uint8! # Value of the TTL header field in the IPv4 packet or the Hop Limit header field in the IPv6 packet, with the last digit truncated ipTtlBuckets: uint8! # Value of the Checksum header field in the IPv4 packet ipv4Checksum: uint16! # Value of the Don't Fragment header field in the IPv4 packet ipv4DontFragment: uint8! # Value of the Differentiated Services Code Point header field in the IPv4 packet ipv4Dscp: uint8! # Value of the Explicit Congestion Notification header field in the IPv4 packet ipv4Ecn: uint8! # Value of the Identification header field in the IPv4 packet ipv4Identification: uint16! # List of Options numbers included in the IPv4 packet header ipv4Options: string! # Value of the Differentiated Services Code Point header field in the IPv6 packet ipv6Dscp: uint8! # Value of the Explicit Congestion Notification header field in the IPv6 packet ipv6Ecn: uint8! # List of Extension Header numbers included in the IPv6 packet header ipv6ExtensionHeaders: string! # Value of the Flow Label header field in the IPv6 packet ipv6FlowLabel: uint32! # Value of the Identification extension header field in the IPv6 packet ipv6Identification: uint32! # Reason for applying a mitigation to the packet, if any mitigationReason: string! # Whether the packet matched a local or global mitigation, if any (possible values: local, global) mitigationScope: string! # The action that was taken on the packet (possible values: pass, drop) outcome: string! # State of the packet in the context of the protocol, if available protocolState: string! # ABR sample interval sampleInterval: uint32! # ASN associated with the source IP of the packet, or 0 if there was no mapping available sourceAsn: uint32! # Name of ASN associated with the source IP of the packet, if available sourceAsnName: string! # Country where the source IP of the packet is located (ISO 3166-1 alpha-2) sourceCountry: string! # Latitude and longitude where the source IP of the packet is located (Geohash encoding) sourceGeohash: string! # Value of the Source Port header field in the TCP or UDP packet sourcePort: uint16! # Value of the Acknowledgement Number header field in the TCP packet tcpAcknowledgementNumber: uint32! # Value of the Checkusm header field in the TCP packet tcpChecksum: uint16! # Value of the Data Offset header field in the TCP packet tcpDataOffset: uint16! # Value of the Flags header field in the TCP packet tcpFlags: uint8! # Human-readable string representation of the Flags header field in the TCP packet tcpFlagsString: string! # Value of the MSS option header field in the TCP packet tcpMss: uint16! # List of Options numbers included in the TCP packet header tcpOptions: string! # Value of the SACK Blocks option header field in the TCP packet tcpSackBlocks: string! # Value of the SACK Permitted option header field in the TCP packet tcpSackPermitted: uint8! # Value of the Sequence Number header field in the TCP packet tcpSequenceNumber: uint32! # Value of the Timestamp Echo Reply option header field in the TCP packet tcpTimestampEcr: uint32! # Value of the Timestamp option header field in the TCP packet tcpTimestampValue: uint32! # Value of the Urgent Pointer header field in the TCP packet tcpUrgentPointer: uint16! # Value of the Window Scale option header field in the TCP packet tcpWindowScale: uint16! # Value of the Window Size header field in the TCP packet tcpWindowSize: uint16! # Value of the Checkusm header field in the UDP packet udpChecksum: uint16! # Value of the Payload Length header field in the UDP packet udpPayloadLength: uint16! # The action that Cloudflare thinks should be taken on the packet (possible values: pass, drop) verdict: string! } input AccountFlowtrackdNetworkAnalyticsAdaptiveGroupsFilter_InputObject { AND: [AccountFlowtrackdNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] OR: [AccountFlowtrackdNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] coloCity: string coloCity_geq: string coloCity_gt: string coloCity_in: [string!] coloCity_leq: string coloCity_like: string coloCity_lt: string coloCity_neq: string coloCity_notin: [string!] coloCity_notlike: string coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string coloCountry: string coloCountry_geq: string coloCountry_gt: string coloCountry_in: [string!] coloCountry_leq: string coloCountry_like: string coloCountry_lt: string coloCountry_neq: string coloCountry_notin: [string!] coloCountry_notlike: string coloGeohash: string coloGeohash_geq: string coloGeohash_gt: string coloGeohash_in: [string!] coloGeohash_leq: string coloGeohash_like: string coloGeohash_lt: string coloGeohash_neq: string coloGeohash_notin: [string!] coloGeohash_notlike: string coloName: string coloName_geq: string coloName_gt: string coloName_in: [string!] coloName_leq: string coloName_like: string coloName_lt: string coloName_neq: string coloName_notin: [string!] coloName_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetimeTenSeconds: Time datetimeTenSeconds_geq: Time datetimeTenSeconds_gt: Time datetimeTenSeconds_in: [Time!] datetimeTenSeconds_leq: Time datetimeTenSeconds_lt: Time datetimeTenSeconds_neq: Time datetimeTenSeconds_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] destinationAsn: uint32 destinationAsnName: string destinationAsnName_geq: string destinationAsnName_gt: string destinationAsnName_in: [string!] destinationAsnName_leq: string destinationAsnName_like: string destinationAsnName_lt: string destinationAsnName_neq: string destinationAsnName_notin: [string!] destinationAsnName_notlike: string destinationAsn_geq: uint32 destinationAsn_gt: uint32 destinationAsn_in: [uint32!] destinationAsn_leq: uint32 destinationAsn_lt: uint32 destinationAsn_neq: uint32 destinationAsn_notin: [uint32!] destinationCountry: string destinationCountry_geq: string destinationCountry_gt: string destinationCountry_in: [string!] destinationCountry_leq: string destinationCountry_like: string destinationCountry_lt: string destinationCountry_neq: string destinationCountry_notin: [string!] destinationCountry_notlike: string destinationGeohash: string destinationGeohash_geq: string destinationGeohash_gt: string destinationGeohash_in: [string!] destinationGeohash_leq: string destinationGeohash_like: string destinationGeohash_lt: string destinationGeohash_neq: string destinationGeohash_notin: [string!] destinationGeohash_notlike: string destinationPort: uint16 destinationPort_geq: uint16 destinationPort_gt: uint16 destinationPort_in: [uint16!] destinationPort_leq: uint16 destinationPort_lt: uint16 destinationPort_neq: uint16 destinationPort_notin: [uint16!] direction: string direction_geq: string direction_gt: string direction_in: [string!] direction_leq: string direction_like: string direction_lt: string direction_neq: string direction_notin: [string!] direction_notlike: string ethertype: uint16 ethertype_geq: uint16 ethertype_gt: uint16 ethertype_in: [uint16!] ethertype_leq: uint16 ethertype_lt: uint16 ethertype_neq: uint16 ethertype_notin: [uint16!] greChecksum: uint16 greChecksum_geq: uint16 greChecksum_gt: uint16 greChecksum_in: [uint16!] greChecksum_leq: uint16 greChecksum_lt: uint16 greChecksum_neq: uint16 greChecksum_notin: [uint16!] greEthertype: uint16 greEthertype_geq: uint16 greEthertype_gt: uint16 greEthertype_in: [uint16!] greEthertype_leq: uint16 greEthertype_lt: uint16 greEthertype_neq: uint16 greEthertype_notin: [uint16!] greHeaderLength: uint16 greHeaderLength_geq: uint16 greHeaderLength_gt: uint16 greHeaderLength_in: [uint16!] greHeaderLength_leq: uint16 greHeaderLength_lt: uint16 greHeaderLength_neq: uint16 greHeaderLength_notin: [uint16!] greKey: uint32 greKey_geq: uint32 greKey_gt: uint32 greKey_in: [uint32!] greKey_leq: uint32 greKey_lt: uint32 greKey_neq: uint32 greKey_notin: [uint32!] greSequenceNumber: uint32 greSequenceNumber_geq: uint32 greSequenceNumber_gt: uint32 greSequenceNumber_in: [uint32!] greSequenceNumber_leq: uint32 greSequenceNumber_lt: uint32 greSequenceNumber_neq: uint32 greSequenceNumber_notin: [uint32!] greVersion: uint8 greVersion_geq: uint8 greVersion_gt: uint8 greVersion_in: bytes greVersion_leq: uint8 greVersion_lt: uint8 greVersion_neq: uint8 greVersion_notin: bytes icmpChecksum: uint16 icmpChecksum_geq: uint16 icmpChecksum_gt: uint16 icmpChecksum_in: [uint16!] icmpChecksum_leq: uint16 icmpChecksum_lt: uint16 icmpChecksum_neq: uint16 icmpChecksum_notin: [uint16!] icmpCode: uint8 icmpCode_geq: uint8 icmpCode_gt: uint8 icmpCode_in: bytes icmpCode_leq: uint8 icmpCode_lt: uint8 icmpCode_neq: uint8 icmpCode_notin: bytes icmpType: uint8 icmpType_geq: uint8 icmpType_gt: uint8 icmpType_in: bytes icmpType_leq: uint8 icmpType_lt: uint8 icmpType_neq: uint8 icmpType_notin: bytes ipDestinationAddress: string ipDestinationAddress_geq: string ipDestinationAddress_gt: string ipDestinationAddress_in: [string!] ipDestinationAddress_leq: string ipDestinationAddress_like: string ipDestinationAddress_lt: string ipDestinationAddress_neq: string ipDestinationAddress_notin: [string!] ipDestinationAddress_notlike: string ipDestinationSubnet: string ipDestinationSubnet_geq: string ipDestinationSubnet_gt: string ipDestinationSubnet_in: [string!] ipDestinationSubnet_leq: string ipDestinationSubnet_like: string ipDestinationSubnet_lt: string ipDestinationSubnet_neq: string ipDestinationSubnet_notin: [string!] ipDestinationSubnet_notlike: string ipFragmentOffset: uint16 ipFragmentOffset_geq: uint16 ipFragmentOffset_gt: uint16 ipFragmentOffset_in: [uint16!] ipFragmentOffset_leq: uint16 ipFragmentOffset_lt: uint16 ipFragmentOffset_neq: uint16 ipFragmentOffset_notin: [uint16!] ipHeaderLength: uint16 ipHeaderLength_geq: uint16 ipHeaderLength_gt: uint16 ipHeaderLength_in: [uint16!] ipHeaderLength_leq: uint16 ipHeaderLength_lt: uint16 ipHeaderLength_neq: uint16 ipHeaderLength_notin: [uint16!] ipMoreFragments: uint8 ipMoreFragments_geq: uint8 ipMoreFragments_gt: uint8 ipMoreFragments_in: bytes ipMoreFragments_leq: uint8 ipMoreFragments_lt: uint8 ipMoreFragments_neq: uint8 ipMoreFragments_notin: bytes ipProtocol: uint8 ipProtocolName: string ipProtocolName_geq: string ipProtocolName_gt: string ipProtocolName_in: [string!] ipProtocolName_leq: string ipProtocolName_like: string ipProtocolName_lt: string ipProtocolName_neq: string ipProtocolName_notin: [string!] ipProtocolName_notlike: string ipProtocol_geq: uint8 ipProtocol_gt: uint8 ipProtocol_in: bytes ipProtocol_leq: uint8 ipProtocol_lt: uint8 ipProtocol_neq: uint8 ipProtocol_notin: bytes ipSourceAddress: string ipSourceAddress_geq: string ipSourceAddress_gt: string ipSourceAddress_in: [string!] ipSourceAddress_leq: string ipSourceAddress_like: string ipSourceAddress_lt: string ipSourceAddress_neq: string ipSourceAddress_notin: [string!] ipSourceAddress_notlike: string ipSourceSubnet: string ipSourceSubnet_geq: string ipSourceSubnet_gt: string ipSourceSubnet_in: [string!] ipSourceSubnet_leq: string ipSourceSubnet_like: string ipSourceSubnet_lt: string ipSourceSubnet_neq: string ipSourceSubnet_notin: [string!] ipSourceSubnet_notlike: string ipTotalLength: uint16 ipTotalLengthBuckets: uint16 ipTotalLengthBuckets_geq: uint16 ipTotalLengthBuckets_gt: uint16 ipTotalLengthBuckets_in: [uint16!] ipTotalLengthBuckets_leq: uint16 ipTotalLengthBuckets_lt: uint16 ipTotalLengthBuckets_neq: uint16 ipTotalLengthBuckets_notin: [uint16!] ipTotalLength_geq: uint16 ipTotalLength_gt: uint16 ipTotalLength_in: [uint16!] ipTotalLength_leq: uint16 ipTotalLength_lt: uint16 ipTotalLength_neq: uint16 ipTotalLength_notin: [uint16!] ipTtl: uint8 ipTtlBuckets: uint8 ipTtlBuckets_geq: uint8 ipTtlBuckets_gt: uint8 ipTtlBuckets_in: bytes ipTtlBuckets_leq: uint8 ipTtlBuckets_lt: uint8 ipTtlBuckets_neq: uint8 ipTtlBuckets_notin: bytes ipTtl_geq: uint8 ipTtl_gt: uint8 ipTtl_in: bytes ipTtl_leq: uint8 ipTtl_lt: uint8 ipTtl_neq: uint8 ipTtl_notin: bytes ipv4Checksum: uint16 ipv4Checksum_geq: uint16 ipv4Checksum_gt: uint16 ipv4Checksum_in: [uint16!] ipv4Checksum_leq: uint16 ipv4Checksum_lt: uint16 ipv4Checksum_neq: uint16 ipv4Checksum_notin: [uint16!] ipv4DontFragment: uint8 ipv4DontFragment_geq: uint8 ipv4DontFragment_gt: uint8 ipv4DontFragment_in: bytes ipv4DontFragment_leq: uint8 ipv4DontFragment_lt: uint8 ipv4DontFragment_neq: uint8 ipv4DontFragment_notin: bytes ipv4Dscp: uint8 ipv4Dscp_geq: uint8 ipv4Dscp_gt: uint8 ipv4Dscp_in: bytes ipv4Dscp_leq: uint8 ipv4Dscp_lt: uint8 ipv4Dscp_neq: uint8 ipv4Dscp_notin: bytes ipv4Ecn: uint8 ipv4Ecn_geq: uint8 ipv4Ecn_gt: uint8 ipv4Ecn_in: bytes ipv4Ecn_leq: uint8 ipv4Ecn_lt: uint8 ipv4Ecn_neq: uint8 ipv4Ecn_notin: bytes ipv4Identification: uint16 ipv4Identification_geq: uint16 ipv4Identification_gt: uint16 ipv4Identification_in: [uint16!] ipv4Identification_leq: uint16 ipv4Identification_lt: uint16 ipv4Identification_neq: uint16 ipv4Identification_notin: [uint16!] ipv4Options: string ipv4Options_geq: string ipv4Options_gt: string ipv4Options_in: [string!] ipv4Options_leq: string ipv4Options_like: string ipv4Options_lt: string ipv4Options_neq: string ipv4Options_notin: [string!] ipv4Options_notlike: string ipv6Dscp: uint8 ipv6Dscp_geq: uint8 ipv6Dscp_gt: uint8 ipv6Dscp_in: bytes ipv6Dscp_leq: uint8 ipv6Dscp_lt: uint8 ipv6Dscp_neq: uint8 ipv6Dscp_notin: bytes ipv6Ecn: uint8 ipv6Ecn_geq: uint8 ipv6Ecn_gt: uint8 ipv6Ecn_in: bytes ipv6Ecn_leq: uint8 ipv6Ecn_lt: uint8 ipv6Ecn_neq: uint8 ipv6Ecn_notin: bytes ipv6ExtensionHeaders: string ipv6ExtensionHeaders_geq: string ipv6ExtensionHeaders_gt: string ipv6ExtensionHeaders_in: [string!] ipv6ExtensionHeaders_leq: string ipv6ExtensionHeaders_like: string ipv6ExtensionHeaders_lt: string ipv6ExtensionHeaders_neq: string ipv6ExtensionHeaders_notin: [string!] ipv6ExtensionHeaders_notlike: string ipv6FlowLabel: uint32 ipv6FlowLabel_geq: uint32 ipv6FlowLabel_gt: uint32 ipv6FlowLabel_in: [uint32!] ipv6FlowLabel_leq: uint32 ipv6FlowLabel_lt: uint32 ipv6FlowLabel_neq: uint32 ipv6FlowLabel_notin: [uint32!] ipv6Identification: uint32 ipv6Identification_geq: uint32 ipv6Identification_gt: uint32 ipv6Identification_in: [uint32!] ipv6Identification_leq: uint32 ipv6Identification_lt: uint32 ipv6Identification_neq: uint32 ipv6Identification_notin: [uint32!] mitigationReason: string mitigationReason_geq: string mitigationReason_gt: string mitigationReason_in: [string!] mitigationReason_leq: string mitigationReason_like: string mitigationReason_lt: string mitigationReason_neq: string mitigationReason_notin: [string!] mitigationReason_notlike: string mitigationScope: string mitigationScope_geq: string mitigationScope_gt: string mitigationScope_in: [string!] mitigationScope_leq: string mitigationScope_like: string mitigationScope_lt: string mitigationScope_neq: string mitigationScope_notin: [string!] mitigationScope_notlike: string outcome: string outcome_geq: string outcome_gt: string outcome_in: [string!] outcome_leq: string outcome_like: string outcome_lt: string outcome_neq: string outcome_notin: [string!] outcome_notlike: string protocolState: string protocolState_geq: string protocolState_gt: string protocolState_in: [string!] protocolState_leq: string protocolState_like: string protocolState_lt: string protocolState_neq: string protocolState_notin: [string!] protocolState_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] sourceAsn: uint32 sourceAsnName: string sourceAsnName_geq: string sourceAsnName_gt: string sourceAsnName_in: [string!] sourceAsnName_leq: string sourceAsnName_like: string sourceAsnName_lt: string sourceAsnName_neq: string sourceAsnName_notin: [string!] sourceAsnName_notlike: string sourceAsn_geq: uint32 sourceAsn_gt: uint32 sourceAsn_in: [uint32!] sourceAsn_leq: uint32 sourceAsn_lt: uint32 sourceAsn_neq: uint32 sourceAsn_notin: [uint32!] sourceCountry: string sourceCountry_geq: string sourceCountry_gt: string sourceCountry_in: [string!] sourceCountry_leq: string sourceCountry_like: string sourceCountry_lt: string sourceCountry_neq: string sourceCountry_notin: [string!] sourceCountry_notlike: string sourceGeohash: string sourceGeohash_geq: string sourceGeohash_gt: string sourceGeohash_in: [string!] sourceGeohash_leq: string sourceGeohash_like: string sourceGeohash_lt: string sourceGeohash_neq: string sourceGeohash_notin: [string!] sourceGeohash_notlike: string sourcePort: uint16 sourcePort_geq: uint16 sourcePort_gt: uint16 sourcePort_in: [uint16!] sourcePort_leq: uint16 sourcePort_lt: uint16 sourcePort_neq: uint16 sourcePort_notin: [uint16!] tcpAcknowledgementNumber: uint32 tcpAcknowledgementNumber_geq: uint32 tcpAcknowledgementNumber_gt: uint32 tcpAcknowledgementNumber_in: [uint32!] tcpAcknowledgementNumber_leq: uint32 tcpAcknowledgementNumber_lt: uint32 tcpAcknowledgementNumber_neq: uint32 tcpAcknowledgementNumber_notin: [uint32!] tcpChecksum: uint16 tcpChecksum_geq: uint16 tcpChecksum_gt: uint16 tcpChecksum_in: [uint16!] tcpChecksum_leq: uint16 tcpChecksum_lt: uint16 tcpChecksum_neq: uint16 tcpChecksum_notin: [uint16!] tcpDataOffset: uint16 tcpDataOffset_geq: uint16 tcpDataOffset_gt: uint16 tcpDataOffset_in: [uint16!] tcpDataOffset_leq: uint16 tcpDataOffset_lt: uint16 tcpDataOffset_neq: uint16 tcpDataOffset_notin: [uint16!] tcpFlags: uint8 tcpFlagsString: string tcpFlagsString_geq: string tcpFlagsString_gt: string tcpFlagsString_in: [string!] tcpFlagsString_leq: string tcpFlagsString_like: string tcpFlagsString_lt: string tcpFlagsString_neq: string tcpFlagsString_notin: [string!] tcpFlagsString_notlike: string tcpFlags_geq: uint8 tcpFlags_gt: uint8 tcpFlags_in: bytes tcpFlags_leq: uint8 tcpFlags_lt: uint8 tcpFlags_neq: uint8 tcpFlags_notin: bytes tcpMss: uint16 tcpMss_geq: uint16 tcpMss_gt: uint16 tcpMss_in: [uint16!] tcpMss_leq: uint16 tcpMss_lt: uint16 tcpMss_neq: uint16 tcpMss_notin: [uint16!] tcpOptions: string tcpOptions_geq: string tcpOptions_gt: string tcpOptions_in: [string!] tcpOptions_leq: string tcpOptions_like: string tcpOptions_lt: string tcpOptions_neq: string tcpOptions_notin: [string!] tcpOptions_notlike: string tcpSackBlocks: string tcpSackBlocks_geq: string tcpSackBlocks_gt: string tcpSackBlocks_in: [string!] tcpSackBlocks_leq: string tcpSackBlocks_like: string tcpSackBlocks_lt: string tcpSackBlocks_neq: string tcpSackBlocks_notin: [string!] tcpSackBlocks_notlike: string tcpSackPermitted: uint8 tcpSackPermitted_geq: uint8 tcpSackPermitted_gt: uint8 tcpSackPermitted_in: bytes tcpSackPermitted_leq: uint8 tcpSackPermitted_lt: uint8 tcpSackPermitted_neq: uint8 tcpSackPermitted_notin: bytes tcpSequenceNumber: uint32 tcpSequenceNumber_geq: uint32 tcpSequenceNumber_gt: uint32 tcpSequenceNumber_in: [uint32!] tcpSequenceNumber_leq: uint32 tcpSequenceNumber_lt: uint32 tcpSequenceNumber_neq: uint32 tcpSequenceNumber_notin: [uint32!] tcpTimestampEcr: uint32 tcpTimestampEcr_geq: uint32 tcpTimestampEcr_gt: uint32 tcpTimestampEcr_in: [uint32!] tcpTimestampEcr_leq: uint32 tcpTimestampEcr_lt: uint32 tcpTimestampEcr_neq: uint32 tcpTimestampEcr_notin: [uint32!] tcpTimestampValue: uint32 tcpTimestampValue_geq: uint32 tcpTimestampValue_gt: uint32 tcpTimestampValue_in: [uint32!] tcpTimestampValue_leq: uint32 tcpTimestampValue_lt: uint32 tcpTimestampValue_neq: uint32 tcpTimestampValue_notin: [uint32!] tcpUrgentPointer: uint16 tcpUrgentPointer_geq: uint16 tcpUrgentPointer_gt: uint16 tcpUrgentPointer_in: [uint16!] tcpUrgentPointer_leq: uint16 tcpUrgentPointer_lt: uint16 tcpUrgentPointer_neq: uint16 tcpUrgentPointer_notin: [uint16!] tcpWindowScale: uint16 tcpWindowScale_geq: uint16 tcpWindowScale_gt: uint16 tcpWindowScale_in: [uint16!] tcpWindowScale_leq: uint16 tcpWindowScale_lt: uint16 tcpWindowScale_neq: uint16 tcpWindowScale_notin: [uint16!] tcpWindowSize: uint16 tcpWindowSize_geq: uint16 tcpWindowSize_gt: uint16 tcpWindowSize_in: [uint16!] tcpWindowSize_leq: uint16 tcpWindowSize_lt: uint16 tcpWindowSize_neq: uint16 tcpWindowSize_notin: [uint16!] udpChecksum: uint16 udpChecksum_geq: uint16 udpChecksum_gt: uint16 udpChecksum_in: [uint16!] udpChecksum_leq: uint16 udpChecksum_lt: uint16 udpChecksum_neq: uint16 udpChecksum_notin: [uint16!] udpPayloadLength: uint16 udpPayloadLength_geq: uint16 udpPayloadLength_gt: uint16 udpPayloadLength_in: [uint16!] udpPayloadLength_leq: uint16 udpPayloadLength_lt: uint16 udpPayloadLength_neq: uint16 udpPayloadLength_notin: [uint16!] verdict: string verdict_geq: string verdict_gt: string verdict_in: [string!] verdict_leq: string verdict_like: string verdict_lt: string verdict_neq: string verdict_notin: [string!] verdict_notlike: string } enum AccountFlowtrackdNetworkAnalyticsAdaptiveGroupsOrderBy { # avg(bitRateDay) ascending avg_bitRateDay_ASC # avg(bitRateDay) descending avg_bitRateDay_DESC # avg(bitRateFifteenMinutes) ascending avg_bitRateFifteenMinutes_ASC # avg(bitRateFifteenMinutes) descending avg_bitRateFifteenMinutes_DESC # avg(bitRateFiveMinutes) ascending avg_bitRateFiveMinutes_ASC # avg(bitRateFiveMinutes) descending avg_bitRateFiveMinutes_DESC # avg(bitRateHour) ascending avg_bitRateHour_ASC # avg(bitRateHour) descending avg_bitRateHour_DESC # avg(bitRateMinute) ascending avg_bitRateMinute_ASC # avg(bitRateMinute) descending avg_bitRateMinute_DESC # avg(bitRateTenSeconds) ascending avg_bitRateTenSeconds_ASC # avg(bitRateTenSeconds) descending avg_bitRateTenSeconds_DESC # avg(bitRate) ascending avg_bitRate_ASC # avg(bitRate) descending avg_bitRate_DESC # avg(packetRateDay) ascending avg_packetRateDay_ASC # avg(packetRateDay) descending avg_packetRateDay_DESC # avg(packetRateFifteenMinutes) ascending avg_packetRateFifteenMinutes_ASC # avg(packetRateFifteenMinutes) descending avg_packetRateFifteenMinutes_DESC # avg(packetRateFiveMinutes) ascending avg_packetRateFiveMinutes_ASC # avg(packetRateFiveMinutes) descending avg_packetRateFiveMinutes_DESC # avg(packetRateHour) ascending avg_packetRateHour_ASC # avg(packetRateHour) descending avg_packetRateHour_DESC # avg(packetRateMinute) ascending avg_packetRateMinute_ASC # avg(packetRateMinute) descending avg_packetRateMinute_DESC # avg(packetRateTenSeconds) ascending avg_packetRateTenSeconds_ASC # avg(packetRateTenSeconds) descending avg_packetRateTenSeconds_DESC # avg(packetRate) ascending avg_packetRate_ASC # avg(packetRate) descending avg_packetRate_DESC # coloCity ascending coloCity_ASC # coloCity descending coloCity_DESC # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # coloCountry ascending coloCountry_ASC # coloCountry descending coloCountry_DESC # coloGeohash ascending coloGeohash_ASC # coloGeohash descending coloGeohash_DESC # coloName ascending coloName_ASC # coloName descending coloName_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetimeTenSeconds ascending datetimeTenSeconds_ASC # datetimeTenSeconds descending datetimeTenSeconds_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # destinationAsnName ascending destinationAsnName_ASC # destinationAsnName descending destinationAsnName_DESC # destinationAsn ascending destinationAsn_ASC # destinationAsn descending destinationAsn_DESC # destinationCountry ascending destinationCountry_ASC # destinationCountry descending destinationCountry_DESC # destinationGeohash ascending destinationGeohash_ASC # destinationGeohash descending destinationGeohash_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # direction ascending direction_ASC # direction descending direction_DESC # ethertype ascending ethertype_ASC # ethertype descending ethertype_DESC # greChecksum ascending greChecksum_ASC # greChecksum descending greChecksum_DESC # greEthertype ascending greEthertype_ASC # greEthertype descending greEthertype_DESC # greHeaderLength ascending greHeaderLength_ASC # greHeaderLength descending greHeaderLength_DESC # greKey ascending greKey_ASC # greKey descending greKey_DESC # greSequenceNumber ascending greSequenceNumber_ASC # greSequenceNumber descending greSequenceNumber_DESC # greVersion ascending greVersion_ASC # greVersion descending greVersion_DESC # icmpChecksum ascending icmpChecksum_ASC # icmpChecksum descending icmpChecksum_DESC # icmpCode ascending icmpCode_ASC # icmpCode descending icmpCode_DESC # icmpType ascending icmpType_ASC # icmpType descending icmpType_DESC # ipDestinationAddress ascending ipDestinationAddress_ASC # ipDestinationAddress descending ipDestinationAddress_DESC # ipDestinationSubnet ascending ipDestinationSubnet_ASC # ipDestinationSubnet descending ipDestinationSubnet_DESC # ipFragmentOffset ascending ipFragmentOffset_ASC # ipFragmentOffset descending ipFragmentOffset_DESC # ipHeaderLength ascending ipHeaderLength_ASC # ipHeaderLength descending ipHeaderLength_DESC # ipMoreFragments ascending ipMoreFragments_ASC # ipMoreFragments descending ipMoreFragments_DESC # ipProtocolName ascending ipProtocolName_ASC # ipProtocolName descending ipProtocolName_DESC # ipProtocol ascending ipProtocol_ASC # ipProtocol descending ipProtocol_DESC # ipSourceAddress ascending ipSourceAddress_ASC # ipSourceAddress descending ipSourceAddress_DESC # ipSourceSubnet ascending ipSourceSubnet_ASC # ipSourceSubnet descending ipSourceSubnet_DESC # ipTotalLengthBuckets ascending ipTotalLengthBuckets_ASC # ipTotalLengthBuckets descending ipTotalLengthBuckets_DESC # ipTotalLength ascending ipTotalLength_ASC # ipTotalLength descending ipTotalLength_DESC # ipTtlBuckets ascending ipTtlBuckets_ASC # ipTtlBuckets descending ipTtlBuckets_DESC # ipTtl ascending ipTtl_ASC # ipTtl descending ipTtl_DESC # ipv4Checksum ascending ipv4Checksum_ASC # ipv4Checksum descending ipv4Checksum_DESC # ipv4DontFragment ascending ipv4DontFragment_ASC # ipv4DontFragment descending ipv4DontFragment_DESC # ipv4Dscp ascending ipv4Dscp_ASC # ipv4Dscp descending ipv4Dscp_DESC # ipv4Ecn ascending ipv4Ecn_ASC # ipv4Ecn descending ipv4Ecn_DESC # ipv4Identification ascending ipv4Identification_ASC # ipv4Identification descending ipv4Identification_DESC # ipv4Options ascending ipv4Options_ASC # ipv4Options descending ipv4Options_DESC # ipv6Dscp ascending ipv6Dscp_ASC # ipv6Dscp descending ipv6Dscp_DESC # ipv6Ecn ascending ipv6Ecn_ASC # ipv6Ecn descending ipv6Ecn_DESC # ipv6ExtensionHeaders ascending ipv6ExtensionHeaders_ASC # ipv6ExtensionHeaders descending ipv6ExtensionHeaders_DESC # ipv6FlowLabel ascending ipv6FlowLabel_ASC # ipv6FlowLabel descending ipv6FlowLabel_DESC # ipv6Identification ascending ipv6Identification_ASC # ipv6Identification descending ipv6Identification_DESC # mitigationReason ascending mitigationReason_ASC # mitigationReason descending mitigationReason_DESC # mitigationScope ascending mitigationScope_ASC # mitigationScope descending mitigationScope_DESC # outcome ascending outcome_ASC # outcome descending outcome_DESC # protocolState ascending protocolState_ASC # protocolState descending protocolState_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sourceAsnName ascending sourceAsnName_ASC # sourceAsnName descending sourceAsnName_DESC # sourceAsn ascending sourceAsn_ASC # sourceAsn descending sourceAsn_DESC # sourceCountry ascending sourceCountry_ASC # sourceCountry descending sourceCountry_DESC # sourceGeohash ascending sourceGeohash_ASC # sourceGeohash descending sourceGeohash_DESC # sourcePort ascending sourcePort_ASC # sourcePort descending sourcePort_DESC # sum(bits) ascending sum_bits_ASC # sum(bits) descending sum_bits_DESC # sum(packets) ascending sum_packets_ASC # sum(packets) descending sum_packets_DESC # system ascending system_ASC # system descending system_DESC # tcpAcknowledgementNumber ascending tcpAcknowledgementNumber_ASC # tcpAcknowledgementNumber descending tcpAcknowledgementNumber_DESC # tcpChecksum ascending tcpChecksum_ASC # tcpChecksum descending tcpChecksum_DESC # tcpDataOffset ascending tcpDataOffset_ASC # tcpDataOffset descending tcpDataOffset_DESC # tcpFlagsString ascending tcpFlagsString_ASC # tcpFlagsString descending tcpFlagsString_DESC # tcpFlags ascending tcpFlags_ASC # tcpFlags descending tcpFlags_DESC # tcpMss ascending tcpMss_ASC # tcpMss descending tcpMss_DESC # tcpOptions ascending tcpOptions_ASC # tcpOptions descending tcpOptions_DESC # tcpSackBlocks ascending tcpSackBlocks_ASC # tcpSackBlocks descending tcpSackBlocks_DESC # tcpSackPermitted ascending tcpSackPermitted_ASC # tcpSackPermitted descending tcpSackPermitted_DESC # tcpSequenceNumber ascending tcpSequenceNumber_ASC # tcpSequenceNumber descending tcpSequenceNumber_DESC # tcpTimestampEcr ascending tcpTimestampEcr_ASC # tcpTimestampEcr descending tcpTimestampEcr_DESC # tcpTimestampValue ascending tcpTimestampValue_ASC # tcpTimestampValue descending tcpTimestampValue_DESC # tcpUrgentPointer ascending tcpUrgentPointer_ASC # tcpUrgentPointer descending tcpUrgentPointer_DESC # tcpWindowScale ascending tcpWindowScale_ASC # tcpWindowScale descending tcpWindowScale_DESC # tcpWindowSize ascending tcpWindowSize_ASC # tcpWindowSize descending tcpWindowSize_DESC # udpChecksum ascending udpChecksum_ASC # udpChecksum descending udpChecksum_DESC # udpPayloadLength ascending udpPayloadLength_ASC # udpPayloadLength descending udpPayloadLength_DESC # verdict ascending verdict_ASC # verdict descending verdict_DESC } type AccountFlowtrackdNetworkAnalyticsAdaptiveGroupsSum { # Sum of bits received bits: uint64! # Sum of packets received packets: uint64! } # Aggregated metrics about downstream (client to edge) L4 Gateway Sessions. Metrics are reported on TCP or UDP session close type AccountGatewayL4DownstreamSessionsAdaptiveGroups { # The number of downstream sessions count: uint64! # List of dimensions to group by dimensions: AccountGatewayL4DownstreamSessionsAdaptiveGroupsDimensions quantiles: AccountGatewayL4DownstreamSessionsAdaptiveGroupsQuantiles sum: AccountGatewayL4DownstreamSessionsAdaptiveGroupsSum } type AccountGatewayL4DownstreamSessionsAdaptiveGroupsDimensions { # IATA Airport code that represents the city in which a Cloudflare data center (colo) is located coloCode: string! # ISO 3166-1 alpha-2 code that represents the country in which a Cloudflare data center (colo) is located coloCountry: string! # Start timestamp of this session, truncated to date date: Date! # Start timestamp of this session, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Start timestamp of this session, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Start timestamp of this session, truncated to the hour datetimeHour: Time! # Start timestamp of this session, truncated to the minute datetimeMinute: Time! # QUIC specific error code. Possible values are https://www.iana.org/assignments/quic/quic.xhtml#quic-transport-error-codes quicErrorCode: uint64! # Identifier for this session sessionId: string! # IP address of the client making this session sourceIP: string! # Client token authentication status. Possible values are success | failed with invalid token and upto date token key ID | failed with invalid token due to outdated/missing token key ID | failed due to reused token tokenAuthStatus: string! # Transport protocol used for this session. Possible values are tcp | quic | udp transport: string! # Transport Status. Possible values are unknown | success | failure transportStatus: string! } input AccountGatewayL4DownstreamSessionsAdaptiveGroupsFilter_InputObject { AND: [AccountGatewayL4DownstreamSessionsAdaptiveGroupsFilter_InputObject!] OR: [AccountGatewayL4DownstreamSessionsAdaptiveGroupsFilter_InputObject!] coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string coloCountry: string coloCountry_geq: string coloCountry_gt: string coloCountry_in: [string!] coloCountry_leq: string coloCountry_like: string coloCountry_lt: string coloCountry_neq: string coloCountry_notin: [string!] coloCountry_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] quicErrorCode: uint64 quicErrorCode_geq: uint64 quicErrorCode_gt: uint64 quicErrorCode_in: [uint64!] quicErrorCode_leq: uint64 quicErrorCode_lt: uint64 quicErrorCode_neq: uint64 quicErrorCode_notin: [uint64!] sessionId: string sessionId_geq: string sessionId_gt: string sessionId_in: [string!] sessionId_leq: string sessionId_like: string sessionId_lt: string sessionId_neq: string sessionId_notin: [string!] sessionId_notlike: string sourceIP: string sourceIP_geq: string sourceIP_gt: string sourceIP_in: [string!] sourceIP_leq: string sourceIP_like: string sourceIP_lt: string sourceIP_neq: string sourceIP_notin: [string!] sourceIP_notlike: string tokenAuthStatus: string tokenAuthStatus_geq: string tokenAuthStatus_gt: string tokenAuthStatus_in: [string!] tokenAuthStatus_leq: string tokenAuthStatus_like: string tokenAuthStatus_lt: string tokenAuthStatus_neq: string tokenAuthStatus_notin: [string!] tokenAuthStatus_notlike: string transport: string transportStatus: string transportStatus_geq: string transportStatus_gt: string transportStatus_in: [string!] transportStatus_leq: string transportStatus_like: string transportStatus_lt: string transportStatus_neq: string transportStatus_notin: [string!] transportStatus_notlike: string transport_geq: string transport_gt: string transport_in: [string!] transport_leq: string transport_like: string transport_lt: string transport_neq: string transport_notin: [string!] transport_notlike: string } enum AccountGatewayL4DownstreamSessionsAdaptiveGroupsOrderBy { # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # coloCountry ascending coloCountry_ASC # coloCountry descending coloCountry_DESC # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # quantiles(tokenAuthDurationUsP50) ascending quantiles_tokenAuthDurationUsP50_ASC # quantiles(tokenAuthDurationUsP50) descending quantiles_tokenAuthDurationUsP50_DESC # quantiles(transportHandshakeDurationUsP50) ascending quantiles_transportHandshakeDurationUsP50_ASC # quantiles(transportHandshakeDurationUsP50) descending quantiles_transportHandshakeDurationUsP50_DESC # quicErrorCode ascending quicErrorCode_ASC # quicErrorCode descending quicErrorCode_DESC # sessionId ascending sessionId_ASC # sessionId descending sessionId_DESC # sourceIP ascending sourceIP_ASC # sourceIP descending sourceIP_DESC # sum(bytesRecvd) ascending sum_bytesRecvd_ASC # sum(bytesRecvd) descending sum_bytesRecvd_DESC # sum(bytesSent) ascending sum_bytesSent_ASC # sum(bytesSent) descending sum_bytesSent_DESC # sum(clientBytesRetransmitted) ascending sum_clientBytesRetransmitted_ASC # sum(clientBytesRetransmitted) descending sum_clientBytesRetransmitted_DESC # sum(packetsRecvd) ascending sum_packetsRecvd_ASC # sum(packetsRecvd) descending sum_packetsRecvd_DESC # sum(packetsSent) ascending sum_packetsSent_ASC # sum(packetsSent) descending sum_packetsSent_DESC # sum(tokenAuthDurationUs) ascending sum_tokenAuthDurationUs_ASC # sum(tokenAuthDurationUs) descending sum_tokenAuthDurationUs_DESC # tokenAuthStatus ascending tokenAuthStatus_ASC # tokenAuthStatus descending tokenAuthStatus_DESC # transportStatus ascending transportStatus_ASC # transportStatus descending transportStatus_DESC # transport ascending transport_ASC # transport descending transport_DESC } type AccountGatewayL4DownstreamSessionsAdaptiveGroupsQuantiles { # Time taken for Client Token Authentication in microseconds tokenAuthDurationUsP50: int64! # Time taken for TCP/TLS or QUIC handshake in microseconds transportHandshakeDurationUsP50: int64! } type AccountGatewayL4DownstreamSessionsAdaptiveGroupsSum { # Total bytes received in this session bytesRecvd: uint64! # Total bytes sent in this session bytesSent: uint64! # Total bytes retransmitted by client in this session clientBytesRetransmitted: uint64! # Total number of packets received in this session packetsRecvd: uint64! # Total number of packets sent in this session packetsSent: uint64! # Time taken for client token authentication in microseconds tokenAuthDurationUs: int64! } # BETA - Aggregate counts of Gateway L4 sessions with adaptive sampling type AccountGatewayL4SessionsAdaptiveGroups { # The number of Gateway L4 sessions count: uint64! # List of dimensions to group by dimensions: AccountGatewayL4SessionsAdaptiveGroupsDimensions } type AccountGatewayL4SessionsAdaptiveGroupsDimensions { # action taken by gateway action: string! # Datetime that the session was started datetime: Time! # Datetime that the session was started truncated to hours datetimeHour: Time! # Datetime that the session was started truncated to minutes datetimeMinute: Time! # The destination IP address for the session destinationIp: string! # The destination port for the session destinationPort: uint16! # The device ID of the gateway user who initiated the session deviceId: string! # The email address of the gateway user who initiated the session email: string! # The SNI pulled from the session tls handshake, if present sni: string! # The source IP address for the session sourceIp: string! # The source port for the session sourcePort: uint16! # The transport protocol used in the session, one of (0, tcp) (1, quic) (2, udp) transport: uint16! # The ID of the gateway user who initiated the session userId: string! } input AccountGatewayL4SessionsAdaptiveGroupsFilter_InputObject { AND: [AccountGatewayL4SessionsAdaptiveGroupsFilter_InputObject!] OR: [AccountGatewayL4SessionsAdaptiveGroupsFilter_InputObject!] action: string action_geq: string action_gt: string action_in: [string!] action_leq: string action_like: string action_lt: string action_neq: string action_notin: [string!] action_notlike: string datetime: Time datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] destinationIp: string destinationIp_geq: string destinationIp_gt: string destinationIp_in: [string!] destinationIp_leq: string destinationIp_like: string destinationIp_lt: string destinationIp_neq: string destinationIp_notin: [string!] destinationIp_notlike: string destinationPort: uint16 destinationPort_geq: uint16 destinationPort_gt: uint16 destinationPort_in: [uint16!] destinationPort_leq: uint16 destinationPort_lt: uint16 destinationPort_neq: uint16 destinationPort_notin: [uint16!] deviceId: string deviceId_geq: string deviceId_gt: string deviceId_in: [string!] deviceId_leq: string deviceId_like: string deviceId_lt: string deviceId_neq: string deviceId_notin: [string!] deviceId_notlike: string email: string email_geq: string email_gt: string email_in: [string!] email_leq: string email_like: string email_lt: string email_neq: string email_notin: [string!] email_notlike: string sni: string sni_geq: string sni_gt: string sni_in: [string!] sni_leq: string sni_like: string sni_lt: string sni_neq: string sni_notin: [string!] sni_notlike: string sourceIp: string sourceIp_geq: string sourceIp_gt: string sourceIp_in: [string!] sourceIp_leq: string sourceIp_like: string sourceIp_lt: string sourceIp_neq: string sourceIp_notin: [string!] sourceIp_notlike: string sourcePort: uint16 sourcePort_geq: uint16 sourcePort_gt: uint16 sourcePort_in: [uint16!] sourcePort_leq: uint16 sourcePort_lt: uint16 sourcePort_neq: uint16 sourcePort_notin: [uint16!] transport: uint16 transport_geq: uint16 transport_gt: uint16 transport_in: [uint16!] transport_leq: uint16 transport_lt: uint16 transport_neq: uint16 transport_notin: [uint16!] userId: string userId_geq: string userId_gt: string userId_in: [string!] userId_leq: string userId_like: string userId_lt: string userId_neq: string userId_notin: [string!] userId_notlike: string } enum AccountGatewayL4SessionsAdaptiveGroupsOrderBy { # action ascending action_ASC # action descending action_DESC # count() ascending count_ASC # count() descending count_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # destinationIp ascending destinationIp_ASC # destinationIp descending destinationIp_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # deviceId ascending deviceId_ASC # deviceId descending deviceId_DESC # email ascending email_ASC # email descending email_DESC # sni ascending sni_ASC # sni descending sni_DESC # sourceIp ascending sourceIp_ASC # sourceIp descending sourceIp_DESC # sourcePort ascending sourcePort_ASC # sourcePort descending sourcePort_DESC # transport ascending transport_ASC # transport descending transport_DESC # userId ascending userId_ASC # userId descending userId_DESC } # Aggregated metrics about upstream (edge to client) L4 Gateway Sessions. Metrics are reported on TCP, QUIC or UDP session close type AccountGatewayL4UpstreamSessionsAdaptiveGroups { # The number of upstream sessions count: uint64! # List of dimensions to group by dimensions: AccountGatewayL4UpstreamSessionsAdaptiveGroupsDimensions quantiles: AccountGatewayL4UpstreamSessionsAdaptiveGroupsQuantiles sum: AccountGatewayL4UpstreamSessionsAdaptiveGroupsSum } type AccountGatewayL4UpstreamSessionsAdaptiveGroupsDimensions { # IATA Airport code that represents the city in which a Cloudflare data center (colo) is located coloCode: string! # ISO 3166-1 alpha-2 code that represents the country in which a Cloudflare data center (colo) is located coloCountry: string! # Start timestamp of this session, truncated to date date: Date! # Start timestamp of this session, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Start timestamp of this session, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Start timestamp of this session, truncated to the hour datetimeHour: Time! # Start timestamp of this session, truncated to the minute datetimeMinute: Time! # IP address of the origin server destinationIP: string! # SNI domain name for this session domainName: string! # Downstream session identifier of this session downstreamSessionId: string! # Client HTTP CONNECT request status. Possible values are unknown | success | failure httpConnectReqStatus: string! # QUIC error code. Possible values are https://www.iana.org/assignments/quic/quic.xhtml#quic-transport-error-codes quicErrorCode: uint64! # Transport protocol used for this session. Possible values are tcp | quic | udp transport: string! # Transport status. Possible values are unknown | success | failure transportStatus: string! } input AccountGatewayL4UpstreamSessionsAdaptiveGroupsFilter_InputObject { AND: [AccountGatewayL4UpstreamSessionsAdaptiveGroupsFilter_InputObject!] OR: [AccountGatewayL4UpstreamSessionsAdaptiveGroupsFilter_InputObject!] coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string coloCountry: string coloCountry_geq: string coloCountry_gt: string coloCountry_in: [string!] coloCountry_leq: string coloCountry_like: string coloCountry_lt: string coloCountry_neq: string coloCountry_notin: [string!] coloCountry_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] destinationIP: string destinationIP_geq: string destinationIP_gt: string destinationIP_in: [string!] destinationIP_leq: string destinationIP_like: string destinationIP_lt: string destinationIP_neq: string destinationIP_notin: [string!] destinationIP_notlike: string domainName: string domainName_geq: string domainName_gt: string domainName_in: [string!] domainName_leq: string domainName_like: string domainName_lt: string domainName_neq: string domainName_notin: [string!] domainName_notlike: string downstreamSessionId: string downstreamSessionId_geq: string downstreamSessionId_gt: string downstreamSessionId_in: [string!] downstreamSessionId_leq: string downstreamSessionId_like: string downstreamSessionId_lt: string downstreamSessionId_neq: string downstreamSessionId_notin: [string!] downstreamSessionId_notlike: string httpConnectReqStatus: string httpConnectReqStatus_geq: string httpConnectReqStatus_gt: string httpConnectReqStatus_in: [string!] httpConnectReqStatus_leq: string httpConnectReqStatus_like: string httpConnectReqStatus_lt: string httpConnectReqStatus_neq: string httpConnectReqStatus_notin: [string!] httpConnectReqStatus_notlike: string quicErrorCode: uint64 quicErrorCode_geq: uint64 quicErrorCode_gt: uint64 quicErrorCode_in: [uint64!] quicErrorCode_leq: uint64 quicErrorCode_lt: uint64 quicErrorCode_neq: uint64 quicErrorCode_notin: [uint64!] transport: string transportStatus: string transportStatus_geq: string transportStatus_gt: string transportStatus_in: [string!] transportStatus_leq: string transportStatus_like: string transportStatus_lt: string transportStatus_neq: string transportStatus_notin: [string!] transportStatus_notlike: string transport_geq: string transport_gt: string transport_in: [string!] transport_leq: string transport_like: string transport_lt: string transport_neq: string transport_notin: [string!] transport_notlike: string } enum AccountGatewayL4UpstreamSessionsAdaptiveGroupsOrderBy { # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # coloCountry ascending coloCountry_ASC # coloCountry descending coloCountry_DESC # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # destinationIP ascending destinationIP_ASC # destinationIP descending destinationIP_DESC # domainName ascending domainName_ASC # domainName descending domainName_DESC # downstreamSessionId ascending downstreamSessionId_ASC # downstreamSessionId descending downstreamSessionId_DESC # httpConnectReqStatus ascending httpConnectReqStatus_ASC # httpConnectReqStatus descending httpConnectReqStatus_DESC # quantiles(connectReqHandlingDurationUsP50) ascending quantiles_connectReqHandlingDurationUsP50_ASC # quantiles(connectReqHandlingDurationUsP50) descending quantiles_connectReqHandlingDurationUsP50_DESC # quantiles(totalTunnelSetupDurationUsP50) ascending quantiles_totalTunnelSetupDurationUsP50_ASC # quantiles(totalTunnelSetupDurationUsP50) descending quantiles_totalTunnelSetupDurationUsP50_DESC # quantiles(tunnelSetupDurationUsP50) ascending quantiles_tunnelSetupDurationUsP50_ASC # quantiles(tunnelSetupDurationUsP50) descending quantiles_tunnelSetupDurationUsP50_DESC # quicErrorCode ascending quicErrorCode_ASC # quicErrorCode descending quicErrorCode_DESC # sum(bytesRecvd) ascending sum_bytesRecvd_ASC # sum(bytesRecvd) descending sum_bytesRecvd_DESC # sum(bytesSent) ascending sum_bytesSent_ASC # sum(bytesSent) descending sum_bytesSent_DESC # sum(connectReqHandlingDurationUs) ascending sum_connectReqHandlingDurationUs_ASC # sum(connectReqHandlingDurationUs) descending sum_connectReqHandlingDurationUs_DESC # sum(originBytesRetransmitted) ascending sum_originBytesRetransmitted_ASC # sum(originBytesRetransmitted) descending sum_originBytesRetransmitted_DESC # sum(packetsRecvd) ascending sum_packetsRecvd_ASC # sum(packetsRecvd) descending sum_packetsRecvd_DESC # sum(packetsSent) ascending sum_packetsSent_ASC # sum(packetsSent) descending sum_packetsSent_DESC # sum(totalTunnelSetupDurationUs) ascending sum_totalTunnelSetupDurationUs_ASC # sum(totalTunnelSetupDurationUs) descending sum_totalTunnelSetupDurationUs_DESC # sum(tunnelSetupDurationUs) ascending sum_tunnelSetupDurationUs_ASC # sum(tunnelSetupDurationUs) descending sum_tunnelSetupDurationUs_DESC # transportStatus ascending transportStatus_ASC # transportStatus descending transportStatus_DESC # transport ascending transport_ASC # transport descending transport_DESC } type AccountGatewayL4UpstreamSessionsAdaptiveGroupsQuantiles { # Time taken for CONNECT request handling in microseconds connectReqHandlingDurationUsP50: int64! # Total time taken for tunnel setup in microseconds totalTunnelSetupDurationUsP50: int64! # Time taken to setup the tunnel in microseconds tunnelSetupDurationUsP50: int64! } type AccountGatewayL4UpstreamSessionsAdaptiveGroupsSum { # Total bytes received in this session bytesRecvd: uint64! # Total bytes sent in this session bytesSent: uint64! # Time taken for CONNECT request handling in microseconds connectReqHandlingDurationUs: int64! # Total bytes retransmitted by origin in this session originBytesRetransmitted: uint64! # Total number of packets received in this session packetsRecvd: uint64! # Total number of packets sent in this session packetsSent: uint64! # Total time taken for tunnel setup in microseconds totalTunnelSetupDurationUs: int64! # Time taken for tunnel setup in microseconds tunnelSetupDurationUs: int64! } # BETA - Aggregate counts of Gateway L7 requests with adaptive sampling type AccountGatewayL7RequestsAdaptiveGroups { # The number of Gateway L7 requests count: uint64! # List of dimensions to group by dimensions: AccountGatewayL7RequestsAdaptiveGroupsDimensions } type AccountGatewayL7RequestsAdaptiveGroupsDimensions { # action taken by gateway action: string! # Datetime that the request happened datetime: Time! # Datetime that the request happened truncated to hours datetimeHour: Time! # Datetime that the request happened truncated to minutes datetimeMinute: Time! # The device ID of the gateway user who made the request deviceId: string! # The email address of the gateway user who made the request email: string! # The destination host for the request httpHost: string! # Indicates whether this request was made through an isolated link isIsolated: uint16! # The ID of the gateway user who made the request userId: string! } input AccountGatewayL7RequestsAdaptiveGroupsFilter_InputObject { AND: [AccountGatewayL7RequestsAdaptiveGroupsFilter_InputObject!] OR: [AccountGatewayL7RequestsAdaptiveGroupsFilter_InputObject!] action: string action_geq: string action_gt: string action_in: [string!] action_leq: string action_like: string action_lt: string action_neq: string action_notin: [string!] action_notlike: string datetime: Time datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] deviceId: string deviceId_geq: string deviceId_gt: string deviceId_in: [string!] deviceId_leq: string deviceId_like: string deviceId_lt: string deviceId_neq: string deviceId_notin: [string!] deviceId_notlike: string email: string email_geq: string email_gt: string email_in: [string!] email_leq: string email_like: string email_lt: string email_neq: string email_notin: [string!] email_notlike: string httpHost: string httpHost_geq: string httpHost_gt: string httpHost_in: [string!] httpHost_leq: string httpHost_like: string httpHost_lt: string httpHost_neq: string httpHost_notin: [string!] httpHost_notlike: string isIsolated: uint16 isIsolated_geq: uint16 isIsolated_gt: uint16 isIsolated_in: [uint16!] isIsolated_leq: uint16 isIsolated_lt: uint16 isIsolated_neq: uint16 isIsolated_notin: [uint16!] userId: string userId_geq: string userId_gt: string userId_in: [string!] userId_leq: string userId_like: string userId_lt: string userId_neq: string userId_notin: [string!] userId_notlike: string } enum AccountGatewayL7RequestsAdaptiveGroupsOrderBy { # action ascending action_ASC # action descending action_DESC # count() ascending count_ASC # count() descending count_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # deviceId ascending deviceId_ASC # deviceId descending deviceId_DESC # email ascending email_ASC # email descending email_DESC # httpHost ascending httpHost_ASC # httpHost descending httpHost_DESC # isIsolated ascending isIsolated_ASC # isIsolated descending isIsolated_DESC # userId ascending userId_ASC # userId descending userId_DESC } # BETA - Aggregate counts of Gateway Resolver queries by category with adaptive sampling type AccountGatewayResolverByCategoryAdaptiveGroups { # The number of Gateway Resolver queries count: uint64! # List of dimensions to group by dimensions: AccountGatewayResolverByCategoryAdaptiveGroupsDimensions } type AccountGatewayResolverByCategoryAdaptiveGroupsDimensions { # ID of the category that was assigned to the domain categoryId: uint16! # The date and time the DNS query was resolved datetime: Time! # The date and time the event occurred at the edge truncated to hours datetimeHour: Time! # The date and time the event occurred at the edge truncated to minutes datetimeMinute: Time! # The uuid identifying the customer Location used when resolving locationId: string! # Enum identifier for the decision made by gateway-resolver, one of: (0, unknown) (1, allowedByQueryName) (2, blockedByQueryName) (3, blockedByCategory) (4, allowedOnNoLocation) (5, allowedOnNoPolicyMatch) (6, blockedAlwaysCategory) (7, overrideForSafeSearch) (8, overrideApplied) (9, blockedRule) (10, allowedRule) resolverDecision: uint16! } input AccountGatewayResolverByCategoryAdaptiveGroupsFilter_InputObject { AND: [AccountGatewayResolverByCategoryAdaptiveGroupsFilter_InputObject!] OR: [AccountGatewayResolverByCategoryAdaptiveGroupsFilter_InputObject!] categoryId: uint16 categoryId_geq: uint16 categoryId_gt: uint16 categoryId_in: [uint16!] categoryId_leq: uint16 categoryId_lt: uint16 categoryId_neq: uint16 categoryId_notin: [uint16!] datetime: Time datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] locationId: string locationId_geq: string locationId_gt: string locationId_in: [string!] locationId_leq: string locationId_like: string locationId_lt: string locationId_neq: string locationId_notin: [string!] locationId_notlike: string resolverDecision: uint16 resolverDecision_geq: uint16 resolverDecision_gt: uint16 resolverDecision_in: [uint16!] resolverDecision_leq: uint16 resolverDecision_lt: uint16 resolverDecision_neq: uint16 resolverDecision_notin: [uint16!] } enum AccountGatewayResolverByCategoryAdaptiveGroupsOrderBy { # categoryId ascending categoryId_ASC # categoryId descending categoryId_DESC # count() ascending count_ASC # count() descending count_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # locationId ascending locationId_ASC # locationId descending locationId_DESC # resolverDecision ascending resolverDecision_ASC # resolverDecision descending resolverDecision_DESC } # BETA - Aggregate counts of Gateway Resolver queries with adaptive sampling type AccountGatewayResolverQueriesAdaptiveGroups { # The number of Gateway Resolver queries count: uint64! # List of dimensions to group by dimensions: AccountGatewayResolverQueriesAdaptiveGroupsDimensions } type AccountGatewayResolverQueriesAdaptiveGroupsDimensions { # The date and time the DNS query was resolved datetime: Time! # The date and time the event occurred at the edge truncated to hours datetimeHour: Time! # The date and time the event occurred at the edge truncated to minutes datetimeMinute: Time! # The uuid identifying the customer Location used when resolving locationId: string! # Name of the query in reverse order, e.g. com.cloudflare.teams.dash queryNameReversed: string! # Enum identifier for the decision made by gateway-resolver, one of: (0, unknown) (1, allowedByQueryName) (2, blockedByQueryName) (3, blockedByCategory) (4, allowedOnNoLocation) (5, allowedOnNoPolicyMatch) (6, blockedAlwaysCategory) (7, overrideForSafeSearch) (8, overrideApplied) (9, blockedRule) (10, allowedRule) resolverDecision: uint16! } input AccountGatewayResolverQueriesAdaptiveGroupsFilter_InputObject { AND: [AccountGatewayResolverQueriesAdaptiveGroupsFilter_InputObject!] OR: [AccountGatewayResolverQueriesAdaptiveGroupsFilter_InputObject!] datetime: Time datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] locationId: string locationId_geq: string locationId_gt: string locationId_in: [string!] locationId_leq: string locationId_like: string locationId_lt: string locationId_neq: string locationId_notin: [string!] locationId_notlike: string queryNameReversed: string queryNameReversed_geq: string queryNameReversed_gt: string queryNameReversed_in: [string!] queryNameReversed_leq: string queryNameReversed_like: string queryNameReversed_lt: string queryNameReversed_neq: string queryNameReversed_notin: [string!] queryNameReversed_notlike: string resolverDecision: uint16 resolverDecision_geq: uint16 resolverDecision_gt: uint16 resolverDecision_in: [uint16!] resolverDecision_leq: uint16 resolverDecision_lt: uint16 resolverDecision_neq: uint16 resolverDecision_notin: [uint16!] } enum AccountGatewayResolverQueriesAdaptiveGroupsOrderBy { # count() ascending count_ASC # count() descending count_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # locationId ascending locationId_ASC # locationId descending locationId_DESC # queryNameReversed ascending queryNameReversed_ASC # queryNameReversed descending queryNameReversed_DESC # resolverDecision ascending resolverDecision_ASC # resolverDecision descending resolverDecision_DESC } # Daily rollups of request data type AccountHttpRequests1dGroups { # The average value for a metric per dimension avg: AccountHttpRequests1dGroupsAvg # List of dimensions to group by dimensions: AccountHttpRequests1dGroupsDimensions # The sum of values for a metric per dimension sum: AccountHttpRequests1dGroupsSum # The number of unique values for a metric per dimension uniq: AccountHttpRequests1dGroupsUniq } type AccountHttpRequests1dGroupsAvg { bytes: float64! # Average sample interval sampleInterval: float64! } type AccountHttpRequests1dGroupsBrowserMapElem { # Successful requests for HTML content pageViews: uint64! # Browser type uaBrowserFamily: string! } type AccountHttpRequests1dGroupsClientHTTPVersionMapElem { # HTTP version clientHTTPProtocol: string! requests: uint64! } type AccountHttpRequests1dGroupsClientSSLMapElem { # Protocol version clientSSLProtocol: string! requests: uint64! } type AccountHttpRequests1dGroupsContentTypeMapElem { # Bytes returned to client bytes: uint64! # Content type returned to client edgeResponseContentTypeName: string! requests: uint64! } type AccountHttpRequests1dGroupsCountryMapElem { # Bytes returned to client bytes: uint64! # Country from which request originated clientCountryName: string! requests: uint64! # Requests classified as threats threats: uint64! } type AccountHttpRequests1dGroupsDimensions { # Request date date: Date! } input AccountHttpRequests1dGroupsFilter_InputObject { AND: [AccountHttpRequests1dGroupsFilter_InputObject!] OR: [AccountHttpRequests1dGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] } type AccountHttpRequests1dGroupsIpClassMapElem { # IP class ipType: string! requests: uint64! } enum AccountHttpRequests1dGroupsOrderBy { # avg(bytes) ascending avg_bytes_ASC # avg(bytes) descending avg_bytes_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # date ascending date_ASC # date descending date_DESC # sum(bytes) ascending sum_bytes_ASC # sum(bytes) descending sum_bytes_DESC # sum(cachedBytes) ascending sum_cachedBytes_ASC # sum(cachedBytes) descending sum_cachedBytes_DESC # sum(cachedRequests) ascending sum_cachedRequests_ASC # sum(cachedRequests) descending sum_cachedRequests_DESC # sum(encryptedBytes) ascending sum_encryptedBytes_ASC # sum(encryptedBytes) descending sum_encryptedBytes_DESC # sum(encryptedRequests) ascending sum_encryptedRequests_ASC # sum(encryptedRequests) descending sum_encryptedRequests_DESC # sum(pageViews) ascending sum_pageViews_ASC # sum(pageViews) descending sum_pageViews_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC # sum(threats) ascending sum_threats_ASC # sum(threats) descending sum_threats_DESC # uniq(uniques) ascending uniq_uniques_ASC # uniq(uniques) descending uniq_uniques_DESC } type AccountHttpRequests1dGroupsResponseStatusMapElem { # HTTP response status code returned to client edgeResponseStatus: uint64! requests: uint64! } type AccountHttpRequests1dGroupsSum { browserMap: [AccountHttpRequests1dGroupsBrowserMapElem!]! # Bytes returned to client bytes: uint64! # Bytes returned to client from cache cachedBytes: uint64! # Requests served from cache cachedRequests: uint64! clientHTTPVersionMap: [AccountHttpRequests1dGroupsClientHTTPVersionMapElem!]! clientSSLMap: [AccountHttpRequests1dGroupsClientSSLMapElem!]! contentTypeMap: [AccountHttpRequests1dGroupsContentTypeMapElem!]! countryMap: [AccountHttpRequests1dGroupsCountryMapElem!]! # Bytes returned to client using SSL/TLS protocol encryptedBytes: uint64! # Requests served using SSL/TLS protocol encryptedRequests: uint64! ipClassMap: [AccountHttpRequests1dGroupsIpClassMapElem!]! # Successful requests for HTML content pageViews: uint64! requests: uint64! responseStatusMap: [AccountHttpRequests1dGroupsResponseStatusMapElem!]! threatPathingMap: [AccountHttpRequests1dGroupsThreatPathingMapElem!]! # Requests classified as threats threats: uint64! } type AccountHttpRequests1dGroupsThreatPathingMapElem { requests: uint64! # Threat type threatPathingName: string! } type AccountHttpRequests1dGroupsUniq { # A number of unique IPs uniques: uint64! } # Hourly rollups of request data type AccountHttpRequests1hGroups { # The average value for a metric per dimension avg: AccountHttpRequests1hGroupsAvg # List of dimensions to group by dimensions: AccountHttpRequests1hGroupsDimensions # The sum of values for a metric per dimension sum: AccountHttpRequests1hGroupsSum # The number of unique values for a metric per dimension uniq: AccountHttpRequests1hGroupsUniq } type AccountHttpRequests1hGroupsAvg { bytes: float64! # Average sample interval sampleInterval: float64! } type AccountHttpRequests1hGroupsBrowserMapElem { # Successful requests for HTML content pageViews: uint64! # Browser type uaBrowserFamily: string! } type AccountHttpRequests1hGroupsClientHTTPVersionMapElem { # HTTP version clientHTTPProtocol: string! requests: uint64! } type AccountHttpRequests1hGroupsClientSSLMapElem { # Protocol version clientSSLProtocol: string! requests: uint64! } type AccountHttpRequests1hGroupsContentTypeMapElem { # Bytes returned to client bytes: uint64! # Content type returned to client edgeResponseContentTypeName: string! requests: uint64! } type AccountHttpRequests1hGroupsCountryMapElem { # Bytes returned to client bytes: uint64! # Country from which request originated clientCountryName: string! requests: uint64! # Requests classified as threats threats: uint64! } type AccountHttpRequests1hGroupsDimensions { # Request date date: Date! # Request datetime truncated to the hour datetime: Time! } input AccountHttpRequests1hGroupsFilter_InputObject { AND: [AccountHttpRequests1hGroupsFilter_InputObject!] OR: [AccountHttpRequests1hGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] } type AccountHttpRequests1hGroupsIpClassMapElem { # IP class ipType: string! requests: uint64! } enum AccountHttpRequests1hGroupsOrderBy { # avg(bytes) ascending avg_bytes_ASC # avg(bytes) descending avg_bytes_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # date ascending date_ASC # date descending date_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # sum(bytes) ascending sum_bytes_ASC # sum(bytes) descending sum_bytes_DESC # sum(cachedBytes) ascending sum_cachedBytes_ASC # sum(cachedBytes) descending sum_cachedBytes_DESC # sum(cachedRequests) ascending sum_cachedRequests_ASC # sum(cachedRequests) descending sum_cachedRequests_DESC # sum(encryptedBytes) ascending sum_encryptedBytes_ASC # sum(encryptedBytes) descending sum_encryptedBytes_DESC # sum(encryptedRequests) ascending sum_encryptedRequests_ASC # sum(encryptedRequests) descending sum_encryptedRequests_DESC # sum(pageViews) ascending sum_pageViews_ASC # sum(pageViews) descending sum_pageViews_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC # sum(threats) ascending sum_threats_ASC # sum(threats) descending sum_threats_DESC # uniq(uniques) ascending uniq_uniques_ASC # uniq(uniques) descending uniq_uniques_DESC } type AccountHttpRequests1hGroupsResponseStatusMapElem { # HTTP response status code returned to client edgeResponseStatus: uint64! requests: uint64! } type AccountHttpRequests1hGroupsSum { browserMap: [AccountHttpRequests1hGroupsBrowserMapElem!]! # Bytes returned to client bytes: uint64! # Bytes returned to client from cache cachedBytes: uint64! # Requests served from cache cachedRequests: uint64! clientHTTPVersionMap: [AccountHttpRequests1hGroupsClientHTTPVersionMapElem!]! clientSSLMap: [AccountHttpRequests1hGroupsClientSSLMapElem!]! contentTypeMap: [AccountHttpRequests1hGroupsContentTypeMapElem!]! countryMap: [AccountHttpRequests1hGroupsCountryMapElem!]! # Bytes returned to client using SSL/TLS protocol encryptedBytes: uint64! # Requests served using SSL/TLS protocol encryptedRequests: uint64! ipClassMap: [AccountHttpRequests1hGroupsIpClassMapElem!]! # Successful requests for HTML content pageViews: uint64! requests: uint64! responseStatusMap: [AccountHttpRequests1hGroupsResponseStatusMapElem!]! threatPathingMap: [AccountHttpRequests1hGroupsThreatPathingMapElem!]! # Requests classified as threats threats: uint64! } type AccountHttpRequests1hGroupsThreatPathingMapElem { requests: uint64! # Threat type threatPathingName: string! } type AccountHttpRequests1hGroupsUniq { # A number of unique IPs uniques: uint64! } # Minutely rollups of request data type AccountHttpRequests1mGroups { # The average value for a metric per dimension avg: AccountHttpRequests1mGroupsAvg # List of dimensions to group by dimensions: AccountHttpRequests1mGroupsDimensions # The sum of values for a metric per dimension sum: AccountHttpRequests1mGroupsSum # The number of unique values for a metric per dimension uniq: AccountHttpRequests1mGroupsUniq } type AccountHttpRequests1mGroupsAvg { bytes: float64! # Average sample interval sampleInterval: float64! } type AccountHttpRequests1mGroupsBrowserMapElem { # Successful requests for HTML content pageViews: uint64! # Browser type uaBrowserFamily: string! } type AccountHttpRequests1mGroupsClientHTTPVersionMapElem { # HTTP version clientHTTPProtocol: string! requests: uint64! } type AccountHttpRequests1mGroupsClientSSLMapElem { # Protocol version clientSSLProtocol: string! requests: uint64! } type AccountHttpRequests1mGroupsContentTypeMapElem { # Bytes returned to client bytes: uint64! # Content type returned to client edgeResponseContentTypeName: string! requests: uint64! } type AccountHttpRequests1mGroupsCountryMapElem { # Bytes returned to client bytes: uint64! # Country from which request originated clientCountryName: string! requests: uint64! # Requests classified as threats threats: uint64! } type AccountHttpRequests1mGroupsDimensions { # Request date date: Date! # Request datetime, truncated to the minute datetime: Time! # Request datetime truncated to the day datetimeDay: Time! # Request datetime truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Request datetime truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Request datetime truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Request datetime truncated to the hour datetimeHour: Time! # Request datetime truncated to the minute. Deprecated, use datetime instead datetimeMinute: Time! } input AccountHttpRequests1mGroupsFilter_InputObject { AND: [AccountHttpRequests1mGroupsFilter_InputObject!] OR: [AccountHttpRequests1mGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeDay: Time datetimeDay_geq: Time datetimeDay_gt: Time datetimeDay_in: [Time!] datetimeDay_leq: Time datetimeDay_lt: Time datetimeDay_neq: Time datetimeDay_notin: [Time!] datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHalfOfHour: Time datetimeHalfOfHour_geq: Time datetimeHalfOfHour_gt: Time datetimeHalfOfHour_in: [Time!] datetimeHalfOfHour_leq: Time datetimeHalfOfHour_lt: Time datetimeHalfOfHour_neq: Time datetimeHalfOfHour_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] } type AccountHttpRequests1mGroupsIpClassMapElem { # IP class ipType: string! requests: uint64! } enum AccountHttpRequests1mGroupsOrderBy { # avg(bytes) ascending avg_bytes_ASC # avg(bytes) descending avg_bytes_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # date ascending date_ASC # date descending date_DESC # datetimeDay ascending datetimeDay_ASC # datetimeDay descending datetimeDay_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHalfOfHour ascending datetimeHalfOfHour_ASC # datetimeHalfOfHour descending datetimeHalfOfHour_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # sum(bytes) ascending sum_bytes_ASC # sum(bytes) descending sum_bytes_DESC # sum(cachedBytes) ascending sum_cachedBytes_ASC # sum(cachedBytes) descending sum_cachedBytes_DESC # sum(cachedRequests) ascending sum_cachedRequests_ASC # sum(cachedRequests) descending sum_cachedRequests_DESC # sum(encryptedBytes) ascending sum_encryptedBytes_ASC # sum(encryptedBytes) descending sum_encryptedBytes_DESC # sum(encryptedRequests) ascending sum_encryptedRequests_ASC # sum(encryptedRequests) descending sum_encryptedRequests_DESC # sum(pageViews) ascending sum_pageViews_ASC # sum(pageViews) descending sum_pageViews_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC # sum(threats) ascending sum_threats_ASC # sum(threats) descending sum_threats_DESC # uniq(uniques) ascending uniq_uniques_ASC # uniq(uniques) descending uniq_uniques_DESC } type AccountHttpRequests1mGroupsResponseStatusMapElem { # HTTP response status code returned to client edgeResponseStatus: uint64! requests: uint64! } type AccountHttpRequests1mGroupsSum { browserMap: [AccountHttpRequests1mGroupsBrowserMapElem!]! # Bytes returned to client bytes: uint64! # Bytes returned to client from cache cachedBytes: uint64! # Requests served from cache cachedRequests: uint64! clientHTTPVersionMap: [AccountHttpRequests1mGroupsClientHTTPVersionMapElem!]! clientSSLMap: [AccountHttpRequests1mGroupsClientSSLMapElem!]! contentTypeMap: [AccountHttpRequests1mGroupsContentTypeMapElem!]! countryMap: [AccountHttpRequests1mGroupsCountryMapElem!]! # Bytes returned to client using SSL/TLS protocol encryptedBytes: uint64! # Requests served using SSL/TLS protocol encryptedRequests: uint64! ipClassMap: [AccountHttpRequests1mGroupsIpClassMapElem!]! # Successful requests for HTML content pageViews: uint64! requests: uint64! responseStatusMap: [AccountHttpRequests1mGroupsResponseStatusMapElem!]! threatPathingMap: [AccountHttpRequests1mGroupsThreatPathingMapElem!]! # Requests classified as threats threats: uint64! } type AccountHttpRequests1mGroupsThreatPathingMapElem { requests: uint64! # Threat type threatPathingName: string! } type AccountHttpRequests1mGroupsUniq { # A number of unique IPs uniques: uint64! } # A high-level summary of HTTP requests made by end users. type AccountHttpRequestsOverviewAdaptiveGroups { # The average value for a metric per dimension avg: AccountHttpRequestsOverviewAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountHttpRequestsOverviewAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountHttpRequestsOverviewAdaptiveGroupsSum } type AccountHttpRequestsOverviewAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type AccountHttpRequestsOverviewAdaptiveGroupsDimensions { # Country from which request originated clientCountryName: string! # HTTP protocol version clientRequestHTTPProtocol: string! # SSL protocol version clientSSLProtocol: string! # The date the event occurred at the edge date: Date! # The date and time the event occurred at the edge datetime: Time! # The date and time the event occurred at the edge truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # The date and time the event occurred at the edge truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # The date and time the event occurred at the edge truncated to hours datetimeHour: Time! # The date and time the event occurred at the edge truncated to the minute datetimeMinute: Time! # Content type returned to client edgeResponseContentTypeName: string! # HTTP response status code returned to client edgeResponseStatus: uint16! # Browser parsed from the user agent userAgentBrowser: string! } input AccountHttpRequestsOverviewAdaptiveGroupsFilter_InputObject { AND: [AccountHttpRequestsOverviewAdaptiveGroupsFilter_InputObject!] OR: [AccountHttpRequestsOverviewAdaptiveGroupsFilter_InputObject!] clientCountryName: string clientCountryName_geq: string clientCountryName_gt: string clientCountryName_in: [string!] clientCountryName_leq: string clientCountryName_like: string clientCountryName_lt: string clientCountryName_neq: string clientCountryName_notin: [string!] clientCountryName_notlike: string clientRequestHTTPProtocol: string clientRequestHTTPProtocol_geq: string clientRequestHTTPProtocol_gt: string clientRequestHTTPProtocol_in: [string!] clientRequestHTTPProtocol_leq: string clientRequestHTTPProtocol_like: string clientRequestHTTPProtocol_lt: string clientRequestHTTPProtocol_neq: string clientRequestHTTPProtocol_notin: [string!] clientRequestHTTPProtocol_notlike: string clientSSLProtocol: string clientSSLProtocol_geq: string clientSSLProtocol_gt: string clientSSLProtocol_in: [string!] clientSSLProtocol_leq: string clientSSLProtocol_like: string clientSSLProtocol_lt: string clientSSLProtocol_neq: string clientSSLProtocol_notin: [string!] clientSSLProtocol_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] edgeResponseContentTypeName: string edgeResponseContentTypeName_geq: string edgeResponseContentTypeName_gt: string edgeResponseContentTypeName_in: [string!] edgeResponseContentTypeName_leq: string edgeResponseContentTypeName_like: string edgeResponseContentTypeName_lt: string edgeResponseContentTypeName_neq: string edgeResponseContentTypeName_notin: [string!] edgeResponseContentTypeName_notlike: string edgeResponseStatus: uint16 edgeResponseStatus_geq: uint16 edgeResponseStatus_gt: uint16 edgeResponseStatus_in: [uint16!] edgeResponseStatus_leq: uint16 edgeResponseStatus_lt: uint16 edgeResponseStatus_neq: uint16 edgeResponseStatus_notin: [uint16!] userAgentBrowser: string userAgentBrowser_geq: string userAgentBrowser_gt: string userAgentBrowser_in: [string!] userAgentBrowser_leq: string userAgentBrowser_like: string userAgentBrowser_lt: string userAgentBrowser_neq: string userAgentBrowser_notin: [string!] userAgentBrowser_notlike: string } enum AccountHttpRequestsOverviewAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # clientCountryName ascending clientCountryName_ASC # clientCountryName descending clientCountryName_DESC # clientRequestHTTPProtocol ascending clientRequestHTTPProtocol_ASC # clientRequestHTTPProtocol descending clientRequestHTTPProtocol_DESC # clientSSLProtocol ascending clientSSLProtocol_ASC # clientSSLProtocol descending clientSSLProtocol_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # edgeResponseContentTypeName ascending edgeResponseContentTypeName_ASC # edgeResponseContentTypeName descending edgeResponseContentTypeName_DESC # edgeResponseStatus ascending edgeResponseStatus_ASC # edgeResponseStatus descending edgeResponseStatus_DESC # requestSource ascending requestSource_ASC # requestSource descending requestSource_DESC # sum(bytes) ascending sum_bytes_ASC # sum(bytes) descending sum_bytes_DESC # sum(cachedBytes) ascending sum_cachedBytes_ASC # sum(cachedBytes) descending sum_cachedBytes_DESC # sum(cachedRequests) ascending sum_cachedRequests_ASC # sum(cachedRequests) descending sum_cachedRequests_DESC # sum(pageViews) ascending sum_pageViews_ASC # sum(pageViews) descending sum_pageViews_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC # sum(visits) ascending sum_visits_ASC # sum(visits) descending sum_visits_DESC # userAgentBrowser ascending userAgentBrowser_ASC # userAgentBrowser descending userAgentBrowser_DESC } type AccountHttpRequestsOverviewAdaptiveGroupsSum { bytes: uint64! # Bytes returned to client from cache cachedBytes: uint64! # Requests served from cache cachedRequests: uint64! # Successful requests for HTML content pageViews: uint64! requests: uint64! # The number of requests by end-users that were initiated from a different website (i.e. where the request HTTP Referer header does not match the host in the HTTP Host header) visits: uint64! } # A high-level summary of Cloudflare Images served to end users. type AccountImagesRequestsAdaptiveGroups { # The average value for a metric per dimension avg: AccountImagesRequestsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountImagesRequestsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountImagesRequestsAdaptiveGroupsSum } type AccountImagesRequestsAdaptiveGroupsAvg { sampleInterval: float64! } type AccountImagesRequestsAdaptiveGroupsDimensions { # The date the event occurred at the edge date: Date! # The date and time the event occurred at the edge datetime: Time! # The date and time the event occurred at the edge truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # The date and time the event occurred at the edge truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # The date and time the event occurred at the edge truncated to hours datetimeHour: Time! # The date and time the event occurred at the edge truncated to the minute datetimeMinute: Time! } input AccountImagesRequestsAdaptiveGroupsFilter_InputObject { AND: [AccountImagesRequestsAdaptiveGroupsFilter_InputObject!] OR: [AccountImagesRequestsAdaptiveGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] } enum AccountImagesRequestsAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # edgeResponseStatus ascending edgeResponseStatus_ASC # edgeResponseStatus descending edgeResponseStatus_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC } type AccountImagesRequestsAdaptiveGroupsSum { requests: uint64! } # Beta. Daily rollups of IP flows type AccountIpFlows1dGroups { # The average value for a metric avg: AccountIpFlows1dGroupsAvg # List of dimensions to group by dimensions: AccountIpFlows1dGroupsDimensions # The sum of values for a metric per dimension sum: AccountIpFlows1dGroupsSum } type AccountIpFlows1dGroupsAvg { # ipFlows sample interval. Data for this node is sampled at a rate of 1/8192. sampleInterval: uint64! } type AccountIpFlows1dGroupsDimensions { # Destination IP used by packets during an attack attackDestinationIP: string! # Destination port used by packets during an attack attackDestinationPort: uint16! # The Cloudflare unique attack identifier this packet was part of attackId: string! # Type of action (Block, Rate-limit, Connection-Tracking) used to mitigate the attack attackMitigationType: string! # IP protocol used by packets during an attack attackProtocol: string! # Source port used by packets during an attack attackSourcePort: uint16! # TCP flags used by packets during an attack attackTcpFlags: string! # Classification of the attack attackType: string! # City of data center that received the packet coloCity: string! # IATA airport code of data center that received the packet coloCode: string! # Country of data center that received the packet coloCountry: string! # Region of data center that received the packet coloRegion: string! # Date the packet was received date: Date! # Destination IP of the packet destinationIP: string! # Destination IP/23 range of the packet destinationIPv4Range23: string! # Destination IP/24 range of the packet destinationIPv4Range24: string! # Destination port of the TCP/UDP packet destinationPort: uint16! # IP protocol ipProtocol: string! # IP version ipVersion: uint8! } input AccountIpFlows1dGroupsFilter_InputObject { AND: [AccountIpFlows1dGroupsFilter_InputObject!] OR: [AccountIpFlows1dGroupsFilter_InputObject!] attackDestinationIP: string attackDestinationIP_geq: string attackDestinationIP_gt: string attackDestinationIP_in: [string!] attackDestinationIP_leq: string attackDestinationIP_like: string attackDestinationIP_lt: string attackDestinationIP_neq: string attackDestinationIP_notin: [string!] attackDestinationIP_notlike: string attackDestinationPort: uint16 attackDestinationPort_geq: uint16 attackDestinationPort_gt: uint16 attackDestinationPort_in: [uint16!] attackDestinationPort_leq: uint16 attackDestinationPort_lt: uint16 attackDestinationPort_neq: uint16 attackDestinationPort_notin: [uint16!] attackId: string attackId_geq: string attackId_gt: string attackId_in: [string!] attackId_leq: string attackId_like: string attackId_lt: string attackId_neq: string attackId_notin: [string!] attackId_notlike: string attackMitigationType: string attackMitigationType_geq: string attackMitigationType_gt: string attackMitigationType_in: [string!] attackMitigationType_leq: string attackMitigationType_like: string attackMitigationType_lt: string attackMitigationType_neq: string attackMitigationType_notin: [string!] attackMitigationType_notlike: string attackProtocol: string attackProtocol_geq: string attackProtocol_gt: string attackProtocol_in: [string!] attackProtocol_leq: string attackProtocol_like: string attackProtocol_lt: string attackProtocol_neq: string attackProtocol_notin: [string!] attackProtocol_notlike: string attackSourcePort: uint16 attackSourcePort_geq: uint16 attackSourcePort_gt: uint16 attackSourcePort_in: [uint16!] attackSourcePort_leq: uint16 attackSourcePort_lt: uint16 attackSourcePort_neq: uint16 attackSourcePort_notin: [uint16!] attackTcpFlags: string attackTcpFlags_geq: string attackTcpFlags_gt: string attackTcpFlags_in: [string!] attackTcpFlags_leq: string attackTcpFlags_like: string attackTcpFlags_lt: string attackTcpFlags_neq: string attackTcpFlags_notin: [string!] attackTcpFlags_notlike: string attackType: string attackType_geq: string attackType_gt: string attackType_in: [string!] attackType_leq: string attackType_like: string attackType_lt: string attackType_neq: string attackType_notin: [string!] attackType_notlike: string coloCity: string coloCity_geq: string coloCity_gt: string coloCity_in: [string!] coloCity_leq: string coloCity_like: string coloCity_lt: string coloCity_neq: string coloCity_notin: [string!] coloCity_notlike: string coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string coloCountry: string coloCountry_geq: string coloCountry_gt: string coloCountry_in: [string!] coloCountry_leq: string coloCountry_like: string coloCountry_lt: string coloCountry_neq: string coloCountry_notin: [string!] coloCountry_notlike: string coloRegion: string coloRegion_geq: string coloRegion_gt: string coloRegion_in: [string!] coloRegion_leq: string coloRegion_like: string coloRegion_lt: string coloRegion_neq: string coloRegion_notin: [string!] coloRegion_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] destinationIP: string destinationIP_geq: string destinationIP_gt: string destinationIP_in: [string!] destinationIP_leq: string destinationIP_like: string destinationIP_lt: string destinationIP_neq: string destinationIP_notin: [string!] destinationIP_notlike: string destinationIPv4Range23: string destinationIPv4Range23_geq: string destinationIPv4Range23_gt: string destinationIPv4Range23_in: [string!] destinationIPv4Range23_leq: string destinationIPv4Range23_like: string destinationIPv4Range23_lt: string destinationIPv4Range23_neq: string destinationIPv4Range23_notin: [string!] destinationIPv4Range23_notlike: string destinationIPv4Range24: string destinationIPv4Range24_geq: string destinationIPv4Range24_gt: string destinationIPv4Range24_in: [string!] destinationIPv4Range24_leq: string destinationIPv4Range24_like: string destinationIPv4Range24_lt: string destinationIPv4Range24_neq: string destinationIPv4Range24_notin: [string!] destinationIPv4Range24_notlike: string destinationPort: uint16 destinationPort_geq: uint16 destinationPort_gt: uint16 destinationPort_in: [uint16!] destinationPort_leq: uint16 destinationPort_lt: uint16 destinationPort_neq: uint16 destinationPort_notin: [uint16!] ipProtocol: string ipProtocol_geq: string ipProtocol_gt: string ipProtocol_in: [string!] ipProtocol_leq: string ipProtocol_like: string ipProtocol_lt: string ipProtocol_neq: string ipProtocol_notin: [string!] ipProtocol_notlike: string ipVersion: uint8 ipVersion_geq: uint8 ipVersion_gt: uint8 ipVersion_in: bytes ipVersion_leq: uint8 ipVersion_lt: uint8 ipVersion_neq: uint8 ipVersion_notin: bytes } enum AccountIpFlows1dGroupsOrderBy { # attackDestinationIP ascending attackDestinationIP_ASC # attackDestinationIP descending attackDestinationIP_DESC # attackDestinationPort ascending attackDestinationPort_ASC # attackDestinationPort descending attackDestinationPort_DESC # attackId ascending attackId_ASC # attackId descending attackId_DESC # attackMitigationType ascending attackMitigationType_ASC # attackMitigationType descending attackMitigationType_DESC # attackProtocol ascending attackProtocol_ASC # attackProtocol descending attackProtocol_DESC # attackSourcePort ascending attackSourcePort_ASC # attackSourcePort descending attackSourcePort_DESC # attackTcpFlags ascending attackTcpFlags_ASC # attackTcpFlags descending attackTcpFlags_DESC # attackType ascending attackType_ASC # attackType descending attackType_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # coloCity ascending coloCity_ASC # coloCity descending coloCity_DESC # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # coloCountry ascending coloCountry_ASC # coloCountry descending coloCountry_DESC # coloRegion ascending coloRegion_ASC # coloRegion descending coloRegion_DESC # date ascending date_ASC # date descending date_DESC # destinationIP ascending destinationIP_ASC # destinationIP descending destinationIP_DESC # destinationIPv4Range23 ascending destinationIPv4Range23_ASC # destinationIPv4Range23 descending destinationIPv4Range23_DESC # destinationIPv4Range24 ascending destinationIPv4Range24_ASC # destinationIPv4Range24 descending destinationIPv4Range24_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # ipProtocol ascending ipProtocol_ASC # ipProtocol descending ipProtocol_DESC # ipVersion ascending ipVersion_ASC # ipVersion descending ipVersion_DESC # sum(bits) ascending sum_bits_ASC # sum(bits) descending sum_bits_DESC # sum(packets) ascending sum_packets_ASC # sum(packets) descending sum_packets_DESC } type AccountIpFlows1dGroupsSum { # Total number of bits received bits: uint64! # Total number of packets received packets: uint64! } # Beta. Hourly rollups of IP flows type AccountIpFlows1hGroups { # The average value for a metric avg: AccountIpFlows1hGroupsAvg # List of dimensions to group by dimensions: AccountIpFlows1hGroupsDimensions # The sum of values for a metric per dimension sum: AccountIpFlows1hGroupsSum } type AccountIpFlows1hGroupsAvg { # ipFlows sample interval. Data for this node is sampled at a rate of 1/8192. sampleInterval: uint64! } type AccountIpFlows1hGroupsDimensions { # Destination IP used by packets during an attack attackDestinationIP: string! # Destination port used by packets during an attack attackDestinationPort: uint16! # The Cloudflare unique attack identifier this packet was part of attackId: string! # Type of action (Block, Rate-limit, Connection-Tracking) used to mitigate the attack attackMitigationType: string! # IP protocol used by packets during an attack attackProtocol: string! # Source port used by packets during an attack attackSourcePort: uint16! # TCP flags used by packets during an attack attackTcpFlags: string! # Classification of the attack attackType: string! # City of data center that received the packet coloCity: string! # IATA airport code of data center that received the packet coloCode: string! # Country of data center that received the packet coloCountry: string! # Region of data center that received the packet coloRegion: string! # Date the packet was received date: Date! # Datetime the packet was received truncated to multiple of one hour datetimeHour: Time! # Destination IP of the packet destinationIP: string! # Destination IP/23 range of the packet destinationIPv4Range23: string! # Destination IP/24 range of the packet destinationIPv4Range24: string! # Destination port of the TCP/UDP packet destinationPort: uint16! # IP protocol ipProtocol: string! # IP version ipVersion: uint8! # The ASN description associated with the source IP sourceIPASNDescription: string! # The ASN associated with the source IP sourceIPAsn: string! # The country associated with the source IP sourceIPCountry: string! # Source port of the TCP/UDP packet sourcePort: uint16! # List of TCP flags tcpFlags: string! } input AccountIpFlows1hGroupsFilter_InputObject { AND: [AccountIpFlows1hGroupsFilter_InputObject!] OR: [AccountIpFlows1hGroupsFilter_InputObject!] attackDestinationIP: string attackDestinationIP_geq: string attackDestinationIP_gt: string attackDestinationIP_in: [string!] attackDestinationIP_leq: string attackDestinationIP_like: string attackDestinationIP_lt: string attackDestinationIP_neq: string attackDestinationIP_notin: [string!] attackDestinationIP_notlike: string attackDestinationPort: uint16 attackDestinationPort_geq: uint16 attackDestinationPort_gt: uint16 attackDestinationPort_in: [uint16!] attackDestinationPort_leq: uint16 attackDestinationPort_lt: uint16 attackDestinationPort_neq: uint16 attackDestinationPort_notin: [uint16!] attackId: string attackId_geq: string attackId_gt: string attackId_in: [string!] attackId_leq: string attackId_like: string attackId_lt: string attackId_neq: string attackId_notin: [string!] attackId_notlike: string attackMitigationType: string attackMitigationType_geq: string attackMitigationType_gt: string attackMitigationType_in: [string!] attackMitigationType_leq: string attackMitigationType_like: string attackMitigationType_lt: string attackMitigationType_neq: string attackMitigationType_notin: [string!] attackMitigationType_notlike: string attackProtocol: string attackProtocol_geq: string attackProtocol_gt: string attackProtocol_in: [string!] attackProtocol_leq: string attackProtocol_like: string attackProtocol_lt: string attackProtocol_neq: string attackProtocol_notin: [string!] attackProtocol_notlike: string attackSourcePort: uint16 attackSourcePort_geq: uint16 attackSourcePort_gt: uint16 attackSourcePort_in: [uint16!] attackSourcePort_leq: uint16 attackSourcePort_lt: uint16 attackSourcePort_neq: uint16 attackSourcePort_notin: [uint16!] attackTcpFlags: string attackTcpFlags_geq: string attackTcpFlags_gt: string attackTcpFlags_in: [string!] attackTcpFlags_leq: string attackTcpFlags_like: string attackTcpFlags_lt: string attackTcpFlags_neq: string attackTcpFlags_notin: [string!] attackTcpFlags_notlike: string attackType: string attackType_geq: string attackType_gt: string attackType_in: [string!] attackType_leq: string attackType_like: string attackType_lt: string attackType_neq: string attackType_notin: [string!] attackType_notlike: string coloCity: string coloCity_geq: string coloCity_gt: string coloCity_in: [string!] coloCity_leq: string coloCity_like: string coloCity_lt: string coloCity_neq: string coloCity_notin: [string!] coloCity_notlike: string coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string coloCountry: string coloCountry_geq: string coloCountry_gt: string coloCountry_in: [string!] coloCountry_leq: string coloCountry_like: string coloCountry_lt: string coloCountry_neq: string coloCountry_notin: [string!] coloCountry_notlike: string coloRegion: string coloRegion_geq: string coloRegion_gt: string coloRegion_in: [string!] coloRegion_leq: string coloRegion_like: string coloRegion_lt: string coloRegion_neq: string coloRegion_notin: [string!] coloRegion_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] destinationIP: string destinationIP_geq: string destinationIP_gt: string destinationIP_in: [string!] destinationIP_leq: string destinationIP_like: string destinationIP_lt: string destinationIP_neq: string destinationIP_notin: [string!] destinationIP_notlike: string destinationIPv4Range23: string destinationIPv4Range23_geq: string destinationIPv4Range23_gt: string destinationIPv4Range23_in: [string!] destinationIPv4Range23_leq: string destinationIPv4Range23_like: string destinationIPv4Range23_lt: string destinationIPv4Range23_neq: string destinationIPv4Range23_notin: [string!] destinationIPv4Range23_notlike: string destinationIPv4Range24: string destinationIPv4Range24_geq: string destinationIPv4Range24_gt: string destinationIPv4Range24_in: [string!] destinationIPv4Range24_leq: string destinationIPv4Range24_like: string destinationIPv4Range24_lt: string destinationIPv4Range24_neq: string destinationIPv4Range24_notin: [string!] destinationIPv4Range24_notlike: string destinationPort: uint16 destinationPort_geq: uint16 destinationPort_gt: uint16 destinationPort_in: [uint16!] destinationPort_leq: uint16 destinationPort_lt: uint16 destinationPort_neq: uint16 destinationPort_notin: [uint16!] ipProtocol: string ipProtocol_geq: string ipProtocol_gt: string ipProtocol_in: [string!] ipProtocol_leq: string ipProtocol_like: string ipProtocol_lt: string ipProtocol_neq: string ipProtocol_notin: [string!] ipProtocol_notlike: string ipVersion: uint8 ipVersion_geq: uint8 ipVersion_gt: uint8 ipVersion_in: bytes ipVersion_leq: uint8 ipVersion_lt: uint8 ipVersion_neq: uint8 ipVersion_notin: bytes sourceIPASNDescription: string sourceIPASNDescription_geq: string sourceIPASNDescription_gt: string sourceIPASNDescription_in: [string!] sourceIPASNDescription_leq: string sourceIPASNDescription_like: string sourceIPASNDescription_lt: string sourceIPASNDescription_neq: string sourceIPASNDescription_notin: [string!] sourceIPASNDescription_notlike: string sourceIPAsn: string sourceIPAsn_geq: string sourceIPAsn_gt: string sourceIPAsn_in: [string!] sourceIPAsn_leq: string sourceIPAsn_like: string sourceIPAsn_lt: string sourceIPAsn_neq: string sourceIPAsn_notin: [string!] sourceIPAsn_notlike: string sourceIPCountry: string sourceIPCountry_geq: string sourceIPCountry_gt: string sourceIPCountry_in: [string!] sourceIPCountry_leq: string sourceIPCountry_like: string sourceIPCountry_lt: string sourceIPCountry_neq: string sourceIPCountry_notin: [string!] sourceIPCountry_notlike: string sourcePort: uint16 sourcePort_geq: uint16 sourcePort_gt: uint16 sourcePort_in: [uint16!] sourcePort_leq: uint16 sourcePort_lt: uint16 sourcePort_neq: uint16 sourcePort_notin: [uint16!] tcpFlags: string tcpFlags_geq: string tcpFlags_gt: string tcpFlags_in: [string!] tcpFlags_leq: string tcpFlags_like: string tcpFlags_lt: string tcpFlags_neq: string tcpFlags_notin: [string!] tcpFlags_notlike: string } enum AccountIpFlows1hGroupsOrderBy { # attackDestinationIP ascending attackDestinationIP_ASC # attackDestinationIP descending attackDestinationIP_DESC # attackDestinationPort ascending attackDestinationPort_ASC # attackDestinationPort descending attackDestinationPort_DESC # attackId ascending attackId_ASC # attackId descending attackId_DESC # attackMitigationType ascending attackMitigationType_ASC # attackMitigationType descending attackMitigationType_DESC # attackProtocol ascending attackProtocol_ASC # attackProtocol descending attackProtocol_DESC # attackSourcePort ascending attackSourcePort_ASC # attackSourcePort descending attackSourcePort_DESC # attackTcpFlags ascending attackTcpFlags_ASC # attackTcpFlags descending attackTcpFlags_DESC # attackType ascending attackType_ASC # attackType descending attackType_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # coloCity ascending coloCity_ASC # coloCity descending coloCity_DESC # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # coloCountry ascending coloCountry_ASC # coloCountry descending coloCountry_DESC # coloRegion ascending coloRegion_ASC # coloRegion descending coloRegion_DESC # date ascending date_ASC # date descending date_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # destinationIP ascending destinationIP_ASC # destinationIP descending destinationIP_DESC # destinationIPv4Range23 ascending destinationIPv4Range23_ASC # destinationIPv4Range23 descending destinationIPv4Range23_DESC # destinationIPv4Range24 ascending destinationIPv4Range24_ASC # destinationIPv4Range24 descending destinationIPv4Range24_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # ipProtocol ascending ipProtocol_ASC # ipProtocol descending ipProtocol_DESC # ipVersion ascending ipVersion_ASC # ipVersion descending ipVersion_DESC # sourceIPASNDescription ascending sourceIPASNDescription_ASC # sourceIPASNDescription descending sourceIPASNDescription_DESC # sourceIPAsn ascending sourceIPAsn_ASC # sourceIPAsn descending sourceIPAsn_DESC # sourceIPCountry ascending sourceIPCountry_ASC # sourceIPCountry descending sourceIPCountry_DESC # sourcePort ascending sourcePort_ASC # sourcePort descending sourcePort_DESC # sum(bits) ascending sum_bits_ASC # sum(bits) descending sum_bits_DESC # sum(packets) ascending sum_packets_ASC # sum(packets) descending sum_packets_DESC # tcpFlags ascending tcpFlags_ASC # tcpFlags descending tcpFlags_DESC } type AccountIpFlows1hGroupsSum { # Total number of bits received bits: uint64! # Total number of packets received packets: uint64! } # Beta. Minutely rollups of IP flows including only attack traffic type AccountIpFlows1mAttacksGroups { # The average value for a metric avg: AccountIpFlows1mAttacksGroupsAvg # List of dimensions to group by dimensions: AccountIpFlows1mAttacksGroupsDimensions # The max value for a metric max: AccountIpFlows1mAttacksGroupsMax # The min value for a metric min: AccountIpFlows1mAttacksGroupsMin # The sum of values for a metric per dimension sum: AccountIpFlows1mAttacksGroupsSum } type AccountIpFlows1mAttacksGroupsAvg { # Average rate of bits received bitsPerSecond: float64! # Average rate of packets received packetsPerSecond: float64! # ipFlows sample interval. Data for this node is sampled at a rate of 1/8192. sampleInterval: uint64! } type AccountIpFlows1mAttacksGroupsDimensions { # Destination IP used by packets during an attack attackDestinationIP: string! # Destination port used by packets during an attack attackDestinationPort: uint16! # The Cloudflare unique attack identifier this packet was part of attackId: string! # Type of action (Block, Rate-limit, Connection-Tracking) used to mitigate the attack attackMitigationType: string! # IP protocol used by packets during an attack attackProtocol: string! # Source port used by packets during an attack attackSourcePort: uint16! # TCP flags used by packets during an attack attackTcpFlags: string! # Classification of the attack attackType: string! # Date the packet was received date: Date! # Destination IP of the packet destinationIP: string! # Destination port of the TCP/UDP packet destinationPort: uint16! } input AccountIpFlows1mAttacksGroupsFilter_InputObject { AND: [AccountIpFlows1mAttacksGroupsFilter_InputObject!] OR: [AccountIpFlows1mAttacksGroupsFilter_InputObject!] attackDestinationIP: string attackDestinationIP_geq: string attackDestinationIP_gt: string attackDestinationIP_in: [string!] attackDestinationIP_leq: string attackDestinationIP_like: string attackDestinationIP_lt: string attackDestinationIP_neq: string attackDestinationIP_notin: [string!] attackDestinationIP_notlike: string attackDestinationPort: uint16 attackDestinationPort_geq: uint16 attackDestinationPort_gt: uint16 attackDestinationPort_in: [uint16!] attackDestinationPort_leq: uint16 attackDestinationPort_lt: uint16 attackDestinationPort_neq: uint16 attackDestinationPort_notin: [uint16!] attackId: string attackId_geq: string attackId_gt: string attackId_in: [string!] attackId_leq: string attackId_like: string attackId_lt: string attackId_neq: string attackId_notin: [string!] attackId_notlike: string attackMitigationType: string attackMitigationType_geq: string attackMitigationType_gt: string attackMitigationType_in: [string!] attackMitigationType_leq: string attackMitigationType_like: string attackMitigationType_lt: string attackMitigationType_neq: string attackMitigationType_notin: [string!] attackMitigationType_notlike: string attackProtocol: string attackProtocol_geq: string attackProtocol_gt: string attackProtocol_in: [string!] attackProtocol_leq: string attackProtocol_like: string attackProtocol_lt: string attackProtocol_neq: string attackProtocol_notin: [string!] attackProtocol_notlike: string attackSourcePort: uint16 attackSourcePort_geq: uint16 attackSourcePort_gt: uint16 attackSourcePort_in: [uint16!] attackSourcePort_leq: uint16 attackSourcePort_lt: uint16 attackSourcePort_neq: uint16 attackSourcePort_notin: [uint16!] attackTcpFlags: string attackTcpFlags_geq: string attackTcpFlags_gt: string attackTcpFlags_in: [string!] attackTcpFlags_leq: string attackTcpFlags_like: string attackTcpFlags_lt: string attackTcpFlags_neq: string attackTcpFlags_notin: [string!] attackTcpFlags_notlike: string attackType: string attackType_geq: string attackType_gt: string attackType_in: [string!] attackType_leq: string attackType_like: string attackType_lt: string attackType_neq: string attackType_notin: [string!] attackType_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] destinationIP: string destinationIP_geq: string destinationIP_gt: string destinationIP_in: [string!] destinationIP_leq: string destinationIP_like: string destinationIP_lt: string destinationIP_neq: string destinationIP_notin: [string!] destinationIP_notlike: string destinationPort: uint16 destinationPort_geq: uint16 destinationPort_gt: uint16 destinationPort_in: [uint16!] destinationPort_leq: uint16 destinationPort_lt: uint16 destinationPort_neq: uint16 destinationPort_notin: [uint16!] } type AccountIpFlows1mAttacksGroupsMax { # Max rate of bits received bitsPerSecond: float64! # Max datetime truncated to minute a packet was received datetimeMinute: Time! # Max rate of packets received packetsPerSecond: float64! } type AccountIpFlows1mAttacksGroupsMin { # Min rate of bits received bitsPerSecond: float64! # Min datetime truncated to minute a packet was received datetimeMinute: Time! # Min rate of packets received packetsPerSecond: float64! } enum AccountIpFlows1mAttacksGroupsOrderBy { # attackDestinationIP ascending attackDestinationIP_ASC # attackDestinationIP descending attackDestinationIP_DESC # attackDestinationPort ascending attackDestinationPort_ASC # attackDestinationPort descending attackDestinationPort_DESC # attackId ascending attackId_ASC # attackId descending attackId_DESC # attackMitigationType ascending attackMitigationType_ASC # attackMitigationType descending attackMitigationType_DESC # attackProtocol ascending attackProtocol_ASC # attackProtocol descending attackProtocol_DESC # attackSourcePort ascending attackSourcePort_ASC # attackSourcePort descending attackSourcePort_DESC # attackTcpFlags ascending attackTcpFlags_ASC # attackTcpFlags descending attackTcpFlags_DESC # attackType ascending attackType_ASC # attackType descending attackType_DESC # avg(bitsPerSecond) ascending avg_bitsPerSecond_ASC # avg(bitsPerSecond) descending avg_bitsPerSecond_DESC # avg(packetsPerSecond) ascending avg_packetsPerSecond_ASC # avg(packetsPerSecond) descending avg_packetsPerSecond_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # date ascending date_ASC # date descending date_DESC # destinationIP ascending destinationIP_ASC # destinationIP descending destinationIP_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # max(bitsPerSecond) ascending max_bitsPerSecond_ASC # max(bitsPerSecond) descending max_bitsPerSecond_DESC # max(datetimeMinute) ascending max_datetimeMinute_ASC # max(datetimeMinute) descending max_datetimeMinute_DESC # max(packetsPerSecond) ascending max_packetsPerSecond_ASC # max(packetsPerSecond) descending max_packetsPerSecond_DESC # min(bitsPerSecond) ascending min_bitsPerSecond_ASC # min(bitsPerSecond) descending min_bitsPerSecond_DESC # min(datetimeMinute) ascending min_datetimeMinute_ASC # min(datetimeMinute) descending min_datetimeMinute_DESC # min(packetsPerSecond) ascending min_packetsPerSecond_ASC # min(packetsPerSecond) descending min_packetsPerSecond_DESC # sum(bits) ascending sum_bits_ASC # sum(bits) descending sum_bits_DESC # sum(packets) ascending sum_packets_ASC # sum(packets) descending sum_packets_DESC } type AccountIpFlows1mAttacksGroupsSum { # Total number of bits received bits: uint64! # Total number of packets received packets: uint64! } # Beta. Minutely rollups of IP flows type AccountIpFlows1mGroups { # The average value for a metric avg: AccountIpFlows1mGroupsAvg # List of dimensions to group by dimensions: AccountIpFlows1mGroupsDimensions # The max value for a metric max: AccountIpFlows1mGroupsMax # The min value for a metric min: AccountIpFlows1mGroupsMin # The sum of values for a metric per dimension sum: AccountIpFlows1mGroupsSum } type AccountIpFlows1mGroupsAvg { # Average rate of bits received bitsPerSecond: float64! # Average rate of packets received packetsPerSecond: float64! # ipFlows sample interval. Data for this node is sampled at a rate of 1/8192. sampleInterval: uint64! } type AccountIpFlows1mGroupsDimensions { # Destination IP used by packets during an attack attackDestinationIP: string! # Destination port used by packets during an attack attackDestinationPort: uint16! # The Cloudflare unique attack identifier this packet was part of attackId: string! # Type of action (Block, Rate-limit, Connection-Tracking) used to mitigate the attack attackMitigationType: string! # IP protocol used by packets during an attack attackProtocol: string! # Source port used by packets during an attack attackSourcePort: uint16! # TCP flags used by packets during an attack attackTcpFlags: string! # Classification of the attack attackType: string! # City of data center that received the packet coloCity: string! # IATA airport code of data center that received the packet coloCode: string! # Country of data center that received the packet coloCountry: string! # Region of data center that received the packet coloRegion: string! # Date the packet was received date: Date! # Datetime the packet was received truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Datetime the packet was received truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Datetime the packet was received truncated to multiple of one hour datetimeHour: Time! # Datetime the packet was received truncated to the minute datetimeMinute: Time! # Destination IP of the packet destinationIP: string! # Destination IP/23 range of the packet destinationIPv4Range23: string! # Destination IP/24 range of the packet destinationIPv4Range24: string! # Destination port of the TCP/UDP packet destinationPort: uint16! # IP protocol ipProtocol: string! # IP version ipVersion: uint8! # Source IP of the packet sourceIP: string! # The ASN description associated with the source IP sourceIPASNDescription: string! # The ASN associated with the source IP sourceIPAsn: string! # The country associated with the source IP sourceIPCountry: string! # Source port of the TCP/UDP packet sourcePort: uint16! # List of TCP flags tcpFlags: string! } input AccountIpFlows1mGroupsFilter_InputObject { AND: [AccountIpFlows1mGroupsFilter_InputObject!] OR: [AccountIpFlows1mGroupsFilter_InputObject!] attackDestinationIP: string attackDestinationIP_geq: string attackDestinationIP_gt: string attackDestinationIP_in: [string!] attackDestinationIP_leq: string attackDestinationIP_like: string attackDestinationIP_lt: string attackDestinationIP_neq: string attackDestinationIP_notin: [string!] attackDestinationIP_notlike: string attackDestinationPort: uint16 attackDestinationPort_geq: uint16 attackDestinationPort_gt: uint16 attackDestinationPort_in: [uint16!] attackDestinationPort_leq: uint16 attackDestinationPort_lt: uint16 attackDestinationPort_neq: uint16 attackDestinationPort_notin: [uint16!] attackId: string attackId_geq: string attackId_gt: string attackId_in: [string!] attackId_leq: string attackId_like: string attackId_lt: string attackId_neq: string attackId_notin: [string!] attackId_notlike: string attackMitigationType: string attackMitigationType_geq: string attackMitigationType_gt: string attackMitigationType_in: [string!] attackMitigationType_leq: string attackMitigationType_like: string attackMitigationType_lt: string attackMitigationType_neq: string attackMitigationType_notin: [string!] attackMitigationType_notlike: string attackProtocol: string attackProtocol_geq: string attackProtocol_gt: string attackProtocol_in: [string!] attackProtocol_leq: string attackProtocol_like: string attackProtocol_lt: string attackProtocol_neq: string attackProtocol_notin: [string!] attackProtocol_notlike: string attackSourcePort: uint16 attackSourcePort_geq: uint16 attackSourcePort_gt: uint16 attackSourcePort_in: [uint16!] attackSourcePort_leq: uint16 attackSourcePort_lt: uint16 attackSourcePort_neq: uint16 attackSourcePort_notin: [uint16!] attackTcpFlags: string attackTcpFlags_geq: string attackTcpFlags_gt: string attackTcpFlags_in: [string!] attackTcpFlags_leq: string attackTcpFlags_like: string attackTcpFlags_lt: string attackTcpFlags_neq: string attackTcpFlags_notin: [string!] attackTcpFlags_notlike: string attackType: string attackType_geq: string attackType_gt: string attackType_in: [string!] attackType_leq: string attackType_like: string attackType_lt: string attackType_neq: string attackType_notin: [string!] attackType_notlike: string coloCity: string coloCity_geq: string coloCity_gt: string coloCity_in: [string!] coloCity_leq: string coloCity_like: string coloCity_lt: string coloCity_neq: string coloCity_notin: [string!] coloCity_notlike: string coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string coloCountry: string coloCountry_geq: string coloCountry_gt: string coloCountry_in: [string!] coloCountry_leq: string coloCountry_like: string coloCountry_lt: string coloCountry_neq: string coloCountry_notin: [string!] coloCountry_notlike: string coloRegion: string coloRegion_geq: string coloRegion_gt: string coloRegion_in: [string!] coloRegion_leq: string coloRegion_like: string coloRegion_lt: string coloRegion_neq: string coloRegion_notin: [string!] coloRegion_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] destinationIP: string destinationIP_geq: string destinationIP_gt: string destinationIP_in: [string!] destinationIP_leq: string destinationIP_like: string destinationIP_lt: string destinationIP_neq: string destinationIP_notin: [string!] destinationIP_notlike: string destinationIPv4Range23: string destinationIPv4Range23_geq: string destinationIPv4Range23_gt: string destinationIPv4Range23_in: [string!] destinationIPv4Range23_leq: string destinationIPv4Range23_like: string destinationIPv4Range23_lt: string destinationIPv4Range23_neq: string destinationIPv4Range23_notin: [string!] destinationIPv4Range23_notlike: string destinationIPv4Range24: string destinationIPv4Range24_geq: string destinationIPv4Range24_gt: string destinationIPv4Range24_in: [string!] destinationIPv4Range24_leq: string destinationIPv4Range24_like: string destinationIPv4Range24_lt: string destinationIPv4Range24_neq: string destinationIPv4Range24_notin: [string!] destinationIPv4Range24_notlike: string destinationPort: uint16 destinationPort_geq: uint16 destinationPort_gt: uint16 destinationPort_in: [uint16!] destinationPort_leq: uint16 destinationPort_lt: uint16 destinationPort_neq: uint16 destinationPort_notin: [uint16!] ipProtocol: string ipProtocol_geq: string ipProtocol_gt: string ipProtocol_in: [string!] ipProtocol_leq: string ipProtocol_like: string ipProtocol_lt: string ipProtocol_neq: string ipProtocol_notin: [string!] ipProtocol_notlike: string ipVersion: uint8 ipVersion_geq: uint8 ipVersion_gt: uint8 ipVersion_in: bytes ipVersion_leq: uint8 ipVersion_lt: uint8 ipVersion_neq: uint8 ipVersion_notin: bytes sourceIP: string sourceIPASNDescription: string sourceIPASNDescription_geq: string sourceIPASNDescription_gt: string sourceIPASNDescription_in: [string!] sourceIPASNDescription_leq: string sourceIPASNDescription_like: string sourceIPASNDescription_lt: string sourceIPASNDescription_neq: string sourceIPASNDescription_notin: [string!] sourceIPASNDescription_notlike: string sourceIPAsn: string sourceIPAsn_geq: string sourceIPAsn_gt: string sourceIPAsn_in: [string!] sourceIPAsn_leq: string sourceIPAsn_like: string sourceIPAsn_lt: string sourceIPAsn_neq: string sourceIPAsn_notin: [string!] sourceIPAsn_notlike: string sourceIPCountry: string sourceIPCountry_geq: string sourceIPCountry_gt: string sourceIPCountry_in: [string!] sourceIPCountry_leq: string sourceIPCountry_like: string sourceIPCountry_lt: string sourceIPCountry_neq: string sourceIPCountry_notin: [string!] sourceIPCountry_notlike: string sourceIP_geq: string sourceIP_gt: string sourceIP_in: [string!] sourceIP_leq: string sourceIP_like: string sourceIP_lt: string sourceIP_neq: string sourceIP_notin: [string!] sourceIP_notlike: string sourcePort: uint16 sourcePort_geq: uint16 sourcePort_gt: uint16 sourcePort_in: [uint16!] sourcePort_leq: uint16 sourcePort_lt: uint16 sourcePort_neq: uint16 sourcePort_notin: [uint16!] tcpFlags: string tcpFlags_geq: string tcpFlags_gt: string tcpFlags_in: [string!] tcpFlags_leq: string tcpFlags_like: string tcpFlags_lt: string tcpFlags_neq: string tcpFlags_notin: [string!] tcpFlags_notlike: string } type AccountIpFlows1mGroupsMax { # Max rate of bits received bitsPerSecond: float64! # Max datetime truncated to minute a packet was received datetimeMinute: Time! # Max rate of packets received packetsPerSecond: float64! } type AccountIpFlows1mGroupsMin { # Min rate of bits received bitsPerSecond: float64! # Min datetime truncated to minute a packet was received datetimeMinute: Time! # Min rate of packets received packetsPerSecond: float64! } enum AccountIpFlows1mGroupsOrderBy { # attackDestinationIP ascending attackDestinationIP_ASC # attackDestinationIP descending attackDestinationIP_DESC # attackDestinationPort ascending attackDestinationPort_ASC # attackDestinationPort descending attackDestinationPort_DESC # attackId ascending attackId_ASC # attackId descending attackId_DESC # attackMitigationType ascending attackMitigationType_ASC # attackMitigationType descending attackMitigationType_DESC # attackProtocol ascending attackProtocol_ASC # attackProtocol descending attackProtocol_DESC # attackSourcePort ascending attackSourcePort_ASC # attackSourcePort descending attackSourcePort_DESC # attackTcpFlags ascending attackTcpFlags_ASC # attackTcpFlags descending attackTcpFlags_DESC # attackType ascending attackType_ASC # attackType descending attackType_DESC # avg(bitsPerSecond) ascending avg_bitsPerSecond_ASC # avg(bitsPerSecond) descending avg_bitsPerSecond_DESC # avg(packetsPerSecond) ascending avg_packetsPerSecond_ASC # avg(packetsPerSecond) descending avg_packetsPerSecond_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # coloCity ascending coloCity_ASC # coloCity descending coloCity_DESC # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # coloCountry ascending coloCountry_ASC # coloCountry descending coloCountry_DESC # coloRegion ascending coloRegion_ASC # coloRegion descending coloRegion_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # destinationIP ascending destinationIP_ASC # destinationIP descending destinationIP_DESC # destinationIPv4Range23 ascending destinationIPv4Range23_ASC # destinationIPv4Range23 descending destinationIPv4Range23_DESC # destinationIPv4Range24 ascending destinationIPv4Range24_ASC # destinationIPv4Range24 descending destinationIPv4Range24_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # ipProtocol ascending ipProtocol_ASC # ipProtocol descending ipProtocol_DESC # ipVersion ascending ipVersion_ASC # ipVersion descending ipVersion_DESC # max(bitsPerSecond) ascending max_bitsPerSecond_ASC # max(bitsPerSecond) descending max_bitsPerSecond_DESC # max(datetimeMinute) ascending max_datetimeMinute_ASC # max(datetimeMinute) descending max_datetimeMinute_DESC # max(packetsPerSecond) ascending max_packetsPerSecond_ASC # max(packetsPerSecond) descending max_packetsPerSecond_DESC # min(bitsPerSecond) ascending min_bitsPerSecond_ASC # min(bitsPerSecond) descending min_bitsPerSecond_DESC # min(datetimeMinute) ascending min_datetimeMinute_ASC # min(datetimeMinute) descending min_datetimeMinute_DESC # min(packetsPerSecond) ascending min_packetsPerSecond_ASC # min(packetsPerSecond) descending min_packetsPerSecond_DESC # sourceIPASNDescription ascending sourceIPASNDescription_ASC # sourceIPASNDescription descending sourceIPASNDescription_DESC # sourceIPAsn ascending sourceIPAsn_ASC # sourceIPAsn descending sourceIPAsn_DESC # sourceIPCountry ascending sourceIPCountry_ASC # sourceIPCountry descending sourceIPCountry_DESC # sourceIP ascending sourceIP_ASC # sourceIP descending sourceIP_DESC # sourcePort ascending sourcePort_ASC # sourcePort descending sourcePort_DESC # sum(bits) ascending sum_bits_ASC # sum(bits) descending sum_bits_DESC # sum(packets) ascending sum_packets_ASC # sum(packets) descending sum_packets_DESC # tcpFlags ascending tcpFlags_ASC # tcpFlags descending tcpFlags_DESC } type AccountIpFlows1mGroupsSum { # Total number of bits received bits: uint64! # Total number of packets received packets: uint64! } # Network analytics data for Magic Firewall type AccountMagicFirewallNetworkAnalyticsAdaptiveGroups { # The average of values for a metric per dimension avg: AccountMagicFirewallNetworkAnalyticsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountMagicFirewallNetworkAnalyticsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountMagicFirewallNetworkAnalyticsAdaptiveGroupsSum } type AccountMagicFirewallNetworkAnalyticsAdaptiveGroupsAvg { # Sum of bits received, divided by 1 second, providing a per-second bit rate when grouped by datetime bitRate: uint64! # Sum of bits received, divided by 86400 seconds, providing a per-second bit rate when grouped by date bitRateDay: uint64! # Sum of bits received, divided by 900 seconds, providing a per-second bit rate when grouped by datetimeFifteenMinutes bitRateFifteenMinutes: uint64! # Sum of bits received, divided by 300 seconds, providing a per-second bit rate when grouped by datetimeFiveMinutes bitRateFiveMinutes: uint64! # Sum of bits received, divided by 3600 seconds, providing a per-second bit rate when grouped by datetimeHour bitRateHour: uint64! # Sum of bits received, divided by 60 seconds, providing a per-second bit rate when grouped by datetimeMinute bitRateMinute: uint64! # Sum of bits received, divided by 10 seconds, providing a per-second bit rate when grouped by datetimeTenSeconds bitRateTenSeconds: uint64! # Sum of packets received, divided by 1 second, providing a per-second packet rate when grouped by datetime packetRate: uint64! # Sum of packets received, divided by 86400 seconds, providing a per-second packet rate when grouped by date packetRateDay: uint64! # Sum of packets received, divided by 900 seconds, providing a per-second packet rate when grouped by datetimeFifteenMinutes packetRateFifteenMinutes: uint64! # Sum of packets received, divided by 300 seconds, providing a per-second packet rate when grouped by datetimeFiveMinutes packetRateFiveMinutes: uint64! # Sum of packets received, divided by 3600 seconds, providing a per-second packet rate when grouped by datetimeHour packetRateHour: uint64! # Sum of packets received, divided by 60 seconds, providing a per-second packet rate when grouped by datetimeMinute packetRateMinute: uint64! # Sum of packets received, divided by 10 seconds, providing a per-second packet rate when grouped by datetimeTenSeconds packetRateTenSeconds: uint64! } type AccountMagicFirewallNetworkAnalyticsAdaptiveGroupsDimensions { # City where the Cloudflare datacenter that received the packet is located coloCity: string! # Cloudflare datacenter that received the packet (nearest IATA airport code) coloCode: string! # Country where the Cloudflare datacenter that received the packet is located (ISO 3166-1 alpha-2) coloCountry: string! # Latitude and longitude where the Cloudflare datacenter that received the packet is located (Geohash encoding) coloGeohash: string! # Cloudflare datacenter that received the packet (unique site identifier) coloName: string! # Date that the packet was received date: Date! # Date and time that the packet was received datetime: Time! # Date and time that the packet was received, rounded to the start of the nearest fifteen minutes datetimeFifteenMinutes: Time! # Date and time that the packet was received, rounded to the start of the nearest five minutes datetimeFiveMinutes: Time! # Date and time that the packet was received, rounded to the start of the nearest hour datetimeHour: Time! # Date and time that the packet was received, rounded to the start of the nearest minute datetimeMinute: Time! # Date and time that the packet was received, rounded to the start of the nearest ten seconds datetimeTenSeconds: Time! # ASN associated with the destination IP of the packet, or 0 if there was no mapping available destinationAsn: uint32! # Name of ASN associated with the destination IP of the packet, if available destinationAsnName: string! # Country where the destination IP of the packet is located (ISO 3166-1 alpha-2) destinationCountry: string! # Latitude and longitude where the destination IP of the packet is located (Geohash encoding) destinationGeohash: string! # Value of the Destination Port header field in the TCP or UDP packet destinationPort: uint16! # Direction of the packet relative to the customer network (possible values: inbound, outbound, lateral) direction: string! # Value of the Ethertype header field in the Ethernet packet (2048 for IPv4; 34525 for IPv6) ethertype: uint16! # Value of the Checkusm header field in the GRE packet greChecksum: uint16! # Value of the Ethertype header field in the GRE packet greEthertype: uint16! # Length of the GRE packet header, in bytes greHeaderLength: uint16! # Value of the Key header field in the GRE packet greKey: uint32! # Value of the Sequence Number header field in the GRE packet greSequenceNumber: uint32! # Value of the Version header field in the GRE packet greVersion: uint8! # Value of the Checkusm header field in the ICMP packet icmpChecksum: uint16! # Value of the Code header field in the ICMP packet icmpCode: uint8! # Value of the Type header field in the ICMP packet icmpType: uint8! # Value of the Destination Address header field in the IPv4 or IPv6 packet ipDestinationAddress: string! # Computed subnet of the Destination Address header field in the IPv4 or IPv6 packet (/24 for IPv4; /64 for IPv6) ipDestinationSubnet: string! # Value of the Fragment Offset header field in the IPv4 or IPv6 packet ipFragmentOffset: uint16! # Length of the IPv4 or IPv6 packet header, in bytes ipHeaderLength: uint16! # Value of the More Fragments header field in the IPv4 or IPv6 packet ipMoreFragments: uint8! # Value of the Protocol header field in the IPv4 or IPv6 packet ipProtocol: uint8! # Name of the protocol specified by the Protocol header field in the IPv4 or IPv6 packet ipProtocolName: string! # Value of the Source Address header field in the IPv4 or IPv6 packet ipSourceAddress: string! # Computed subnet of the Source Address header field in the IPv4 or IPv6 packet (/24 for IPv4; /64 for IPv6) ipSourceSubnet: string! # Total length of the IPv4 or IPv6 packet, in bytes ipTotalLength: uint16! # Total length of the IPv4 or IPv6 packet, in bytes, with the last two digits truncated ipTotalLengthBuckets: uint16! # Value of the TTL header field in the IPv4 packet or the Hop Limit header field in the IPv6 packet ipTtl: uint8! # Value of the TTL header field in the IPv4 packet or the Hop Limit header field in the IPv6 packet, with the last digit truncated ipTtlBuckets: uint8! # Value of the Checksum header field in the IPv4 packet ipv4Checksum: uint16! # Value of the Don't Fragment header field in the IPv4 packet ipv4DontFragment: uint8! # Value of the Differentiated Services Code Point header field in the IPv4 packet ipv4Dscp: uint8! # Value of the Explicit Congestion Notification header field in the IPv4 packet ipv4Ecn: uint8! # Value of the Identification header field in the IPv4 packet ipv4Identification: uint16! # List of Options numbers included in the IPv4 packet header ipv4Options: string! # Value of the Differentiated Services Code Point header field in the IPv6 packet ipv6Dscp: uint8! # Value of the Explicit Congestion Notification header field in the IPv6 packet ipv6Ecn: uint8! # List of Extension Header numbers included in the IPv6 packet header ipv6ExtensionHeaders: string! # Value of the Flow Label header field in the IPv6 packet ipv6FlowLabel: uint32! # Value of the Identification extension header field in the IPv6 packet ipv6Identification: uint32! # The action that was taken on the packet (possible values: pass, drop) outcome: string! # Unique identifier of the rule that matched the packet, if any ruleId: string! # Unique identifier of the ruleset containing the rule that matched the packet, if any rulesetId: string! # ABR sample interval sampleInterval: uint32! # ASN associated with the source IP of the packet, or 0 if there was no mapping available sourceAsn: uint32! # Name of ASN associated with the source IP of the packet, if available sourceAsnName: string! # Country where the source IP of the packet is located (ISO 3166-1 alpha-2) sourceCountry: string! # Latitude and longitude where the source IP of the packet is located (Geohash encoding) sourceGeohash: string! # Value of the Source Port header field in the TCP or UDP packet sourcePort: uint16! # Value of the Acknowledgement Number header field in the TCP packet tcpAcknowledgementNumber: uint32! # Value of the Checkusm header field in the TCP packet tcpChecksum: uint16! # Value of the Data Offset header field in the TCP packet tcpDataOffset: uint16! # Value of the Flags header field in the TCP packet tcpFlags: uint8! # Human-readable string representation of the Flags header field in the TCP packet tcpFlagsString: string! # Value of the MSS option header field in the TCP packet tcpMss: uint16! # List of Options numbers included in the TCP packet header tcpOptions: string! # Value of the SACK Blocks option header field in the TCP packet tcpSackBlocks: string! # Value of the SACK Permitted option header field in the TCP packet tcpSackPermitted: uint8! # Value of the Sequence Number header field in the TCP packet tcpSequenceNumber: uint32! # Value of the Timestamp Echo Reply option header field in the TCP packet tcpTimestampEcr: uint32! # Value of the Timestamp option header field in the TCP packet tcpTimestampValue: uint32! # Value of the Urgent Pointer header field in the TCP packet tcpUrgentPointer: uint16! # Value of the Window Scale option header field in the TCP packet tcpWindowScale: uint16! # Value of the Window Size header field in the TCP packet tcpWindowSize: uint16! # Value of the Checkusm header field in the UDP packet udpChecksum: uint16! # Value of the Payload Length header field in the UDP packet udpPayloadLength: uint16! # The action that Cloudflare thinks should be taken on the packet (possible values: pass, drop) verdict: string! } input AccountMagicFirewallNetworkAnalyticsAdaptiveGroupsFilter_InputObject { AND: [AccountMagicFirewallNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] OR: [AccountMagicFirewallNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] coloCity: string coloCity_geq: string coloCity_gt: string coloCity_in: [string!] coloCity_leq: string coloCity_like: string coloCity_lt: string coloCity_neq: string coloCity_notin: [string!] coloCity_notlike: string coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string coloCountry: string coloCountry_geq: string coloCountry_gt: string coloCountry_in: [string!] coloCountry_leq: string coloCountry_like: string coloCountry_lt: string coloCountry_neq: string coloCountry_notin: [string!] coloCountry_notlike: string coloGeohash: string coloGeohash_geq: string coloGeohash_gt: string coloGeohash_in: [string!] coloGeohash_leq: string coloGeohash_like: string coloGeohash_lt: string coloGeohash_neq: string coloGeohash_notin: [string!] coloGeohash_notlike: string coloName: string coloName_geq: string coloName_gt: string coloName_in: [string!] coloName_leq: string coloName_like: string coloName_lt: string coloName_neq: string coloName_notin: [string!] coloName_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetimeTenSeconds: Time datetimeTenSeconds_geq: Time datetimeTenSeconds_gt: Time datetimeTenSeconds_in: [Time!] datetimeTenSeconds_leq: Time datetimeTenSeconds_lt: Time datetimeTenSeconds_neq: Time datetimeTenSeconds_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] destinationAsn: uint32 destinationAsnName: string destinationAsnName_geq: string destinationAsnName_gt: string destinationAsnName_in: [string!] destinationAsnName_leq: string destinationAsnName_like: string destinationAsnName_lt: string destinationAsnName_neq: string destinationAsnName_notin: [string!] destinationAsnName_notlike: string destinationAsn_geq: uint32 destinationAsn_gt: uint32 destinationAsn_in: [uint32!] destinationAsn_leq: uint32 destinationAsn_lt: uint32 destinationAsn_neq: uint32 destinationAsn_notin: [uint32!] destinationCountry: string destinationCountry_geq: string destinationCountry_gt: string destinationCountry_in: [string!] destinationCountry_leq: string destinationCountry_like: string destinationCountry_lt: string destinationCountry_neq: string destinationCountry_notin: [string!] destinationCountry_notlike: string destinationGeohash: string destinationGeohash_geq: string destinationGeohash_gt: string destinationGeohash_in: [string!] destinationGeohash_leq: string destinationGeohash_like: string destinationGeohash_lt: string destinationGeohash_neq: string destinationGeohash_notin: [string!] destinationGeohash_notlike: string destinationPort: uint16 destinationPort_geq: uint16 destinationPort_gt: uint16 destinationPort_in: [uint16!] destinationPort_leq: uint16 destinationPort_lt: uint16 destinationPort_neq: uint16 destinationPort_notin: [uint16!] direction: string direction_geq: string direction_gt: string direction_in: [string!] direction_leq: string direction_like: string direction_lt: string direction_neq: string direction_notin: [string!] direction_notlike: string ethertype: uint16 ethertype_geq: uint16 ethertype_gt: uint16 ethertype_in: [uint16!] ethertype_leq: uint16 ethertype_lt: uint16 ethertype_neq: uint16 ethertype_notin: [uint16!] greChecksum: uint16 greChecksum_geq: uint16 greChecksum_gt: uint16 greChecksum_in: [uint16!] greChecksum_leq: uint16 greChecksum_lt: uint16 greChecksum_neq: uint16 greChecksum_notin: [uint16!] greEthertype: uint16 greEthertype_geq: uint16 greEthertype_gt: uint16 greEthertype_in: [uint16!] greEthertype_leq: uint16 greEthertype_lt: uint16 greEthertype_neq: uint16 greEthertype_notin: [uint16!] greHeaderLength: uint16 greHeaderLength_geq: uint16 greHeaderLength_gt: uint16 greHeaderLength_in: [uint16!] greHeaderLength_leq: uint16 greHeaderLength_lt: uint16 greHeaderLength_neq: uint16 greHeaderLength_notin: [uint16!] greKey: uint32 greKey_geq: uint32 greKey_gt: uint32 greKey_in: [uint32!] greKey_leq: uint32 greKey_lt: uint32 greKey_neq: uint32 greKey_notin: [uint32!] greSequenceNumber: uint32 greSequenceNumber_geq: uint32 greSequenceNumber_gt: uint32 greSequenceNumber_in: [uint32!] greSequenceNumber_leq: uint32 greSequenceNumber_lt: uint32 greSequenceNumber_neq: uint32 greSequenceNumber_notin: [uint32!] greVersion: uint8 greVersion_geq: uint8 greVersion_gt: uint8 greVersion_in: bytes greVersion_leq: uint8 greVersion_lt: uint8 greVersion_neq: uint8 greVersion_notin: bytes icmpChecksum: uint16 icmpChecksum_geq: uint16 icmpChecksum_gt: uint16 icmpChecksum_in: [uint16!] icmpChecksum_leq: uint16 icmpChecksum_lt: uint16 icmpChecksum_neq: uint16 icmpChecksum_notin: [uint16!] icmpCode: uint8 icmpCode_geq: uint8 icmpCode_gt: uint8 icmpCode_in: bytes icmpCode_leq: uint8 icmpCode_lt: uint8 icmpCode_neq: uint8 icmpCode_notin: bytes icmpType: uint8 icmpType_geq: uint8 icmpType_gt: uint8 icmpType_in: bytes icmpType_leq: uint8 icmpType_lt: uint8 icmpType_neq: uint8 icmpType_notin: bytes ipDestinationAddress: string ipDestinationAddress_geq: string ipDestinationAddress_gt: string ipDestinationAddress_in: [string!] ipDestinationAddress_leq: string ipDestinationAddress_like: string ipDestinationAddress_lt: string ipDestinationAddress_neq: string ipDestinationAddress_notin: [string!] ipDestinationAddress_notlike: string ipDestinationSubnet: string ipDestinationSubnet_geq: string ipDestinationSubnet_gt: string ipDestinationSubnet_in: [string!] ipDestinationSubnet_leq: string ipDestinationSubnet_like: string ipDestinationSubnet_lt: string ipDestinationSubnet_neq: string ipDestinationSubnet_notin: [string!] ipDestinationSubnet_notlike: string ipFragmentOffset: uint16 ipFragmentOffset_geq: uint16 ipFragmentOffset_gt: uint16 ipFragmentOffset_in: [uint16!] ipFragmentOffset_leq: uint16 ipFragmentOffset_lt: uint16 ipFragmentOffset_neq: uint16 ipFragmentOffset_notin: [uint16!] ipHeaderLength: uint16 ipHeaderLength_geq: uint16 ipHeaderLength_gt: uint16 ipHeaderLength_in: [uint16!] ipHeaderLength_leq: uint16 ipHeaderLength_lt: uint16 ipHeaderLength_neq: uint16 ipHeaderLength_notin: [uint16!] ipMoreFragments: uint8 ipMoreFragments_geq: uint8 ipMoreFragments_gt: uint8 ipMoreFragments_in: bytes ipMoreFragments_leq: uint8 ipMoreFragments_lt: uint8 ipMoreFragments_neq: uint8 ipMoreFragments_notin: bytes ipProtocol: uint8 ipProtocolName: string ipProtocolName_geq: string ipProtocolName_gt: string ipProtocolName_in: [string!] ipProtocolName_leq: string ipProtocolName_like: string ipProtocolName_lt: string ipProtocolName_neq: string ipProtocolName_notin: [string!] ipProtocolName_notlike: string ipProtocol_geq: uint8 ipProtocol_gt: uint8 ipProtocol_in: bytes ipProtocol_leq: uint8 ipProtocol_lt: uint8 ipProtocol_neq: uint8 ipProtocol_notin: bytes ipSourceAddress: string ipSourceAddress_geq: string ipSourceAddress_gt: string ipSourceAddress_in: [string!] ipSourceAddress_leq: string ipSourceAddress_like: string ipSourceAddress_lt: string ipSourceAddress_neq: string ipSourceAddress_notin: [string!] ipSourceAddress_notlike: string ipSourceSubnet: string ipSourceSubnet_geq: string ipSourceSubnet_gt: string ipSourceSubnet_in: [string!] ipSourceSubnet_leq: string ipSourceSubnet_like: string ipSourceSubnet_lt: string ipSourceSubnet_neq: string ipSourceSubnet_notin: [string!] ipSourceSubnet_notlike: string ipTotalLength: uint16 ipTotalLengthBuckets: uint16 ipTotalLengthBuckets_geq: uint16 ipTotalLengthBuckets_gt: uint16 ipTotalLengthBuckets_in: [uint16!] ipTotalLengthBuckets_leq: uint16 ipTotalLengthBuckets_lt: uint16 ipTotalLengthBuckets_neq: uint16 ipTotalLengthBuckets_notin: [uint16!] ipTotalLength_geq: uint16 ipTotalLength_gt: uint16 ipTotalLength_in: [uint16!] ipTotalLength_leq: uint16 ipTotalLength_lt: uint16 ipTotalLength_neq: uint16 ipTotalLength_notin: [uint16!] ipTtl: uint8 ipTtlBuckets: uint8 ipTtlBuckets_geq: uint8 ipTtlBuckets_gt: uint8 ipTtlBuckets_in: bytes ipTtlBuckets_leq: uint8 ipTtlBuckets_lt: uint8 ipTtlBuckets_neq: uint8 ipTtlBuckets_notin: bytes ipTtl_geq: uint8 ipTtl_gt: uint8 ipTtl_in: bytes ipTtl_leq: uint8 ipTtl_lt: uint8 ipTtl_neq: uint8 ipTtl_notin: bytes ipv4Checksum: uint16 ipv4Checksum_geq: uint16 ipv4Checksum_gt: uint16 ipv4Checksum_in: [uint16!] ipv4Checksum_leq: uint16 ipv4Checksum_lt: uint16 ipv4Checksum_neq: uint16 ipv4Checksum_notin: [uint16!] ipv4DontFragment: uint8 ipv4DontFragment_geq: uint8 ipv4DontFragment_gt: uint8 ipv4DontFragment_in: bytes ipv4DontFragment_leq: uint8 ipv4DontFragment_lt: uint8 ipv4DontFragment_neq: uint8 ipv4DontFragment_notin: bytes ipv4Dscp: uint8 ipv4Dscp_geq: uint8 ipv4Dscp_gt: uint8 ipv4Dscp_in: bytes ipv4Dscp_leq: uint8 ipv4Dscp_lt: uint8 ipv4Dscp_neq: uint8 ipv4Dscp_notin: bytes ipv4Ecn: uint8 ipv4Ecn_geq: uint8 ipv4Ecn_gt: uint8 ipv4Ecn_in: bytes ipv4Ecn_leq: uint8 ipv4Ecn_lt: uint8 ipv4Ecn_neq: uint8 ipv4Ecn_notin: bytes ipv4Identification: uint16 ipv4Identification_geq: uint16 ipv4Identification_gt: uint16 ipv4Identification_in: [uint16!] ipv4Identification_leq: uint16 ipv4Identification_lt: uint16 ipv4Identification_neq: uint16 ipv4Identification_notin: [uint16!] ipv4Options: string ipv4Options_geq: string ipv4Options_gt: string ipv4Options_in: [string!] ipv4Options_leq: string ipv4Options_like: string ipv4Options_lt: string ipv4Options_neq: string ipv4Options_notin: [string!] ipv4Options_notlike: string ipv6Dscp: uint8 ipv6Dscp_geq: uint8 ipv6Dscp_gt: uint8 ipv6Dscp_in: bytes ipv6Dscp_leq: uint8 ipv6Dscp_lt: uint8 ipv6Dscp_neq: uint8 ipv6Dscp_notin: bytes ipv6Ecn: uint8 ipv6Ecn_geq: uint8 ipv6Ecn_gt: uint8 ipv6Ecn_in: bytes ipv6Ecn_leq: uint8 ipv6Ecn_lt: uint8 ipv6Ecn_neq: uint8 ipv6Ecn_notin: bytes ipv6ExtensionHeaders: string ipv6ExtensionHeaders_geq: string ipv6ExtensionHeaders_gt: string ipv6ExtensionHeaders_in: [string!] ipv6ExtensionHeaders_leq: string ipv6ExtensionHeaders_like: string ipv6ExtensionHeaders_lt: string ipv6ExtensionHeaders_neq: string ipv6ExtensionHeaders_notin: [string!] ipv6ExtensionHeaders_notlike: string ipv6FlowLabel: uint32 ipv6FlowLabel_geq: uint32 ipv6FlowLabel_gt: uint32 ipv6FlowLabel_in: [uint32!] ipv6FlowLabel_leq: uint32 ipv6FlowLabel_lt: uint32 ipv6FlowLabel_neq: uint32 ipv6FlowLabel_notin: [uint32!] ipv6Identification: uint32 ipv6Identification_geq: uint32 ipv6Identification_gt: uint32 ipv6Identification_in: [uint32!] ipv6Identification_leq: uint32 ipv6Identification_lt: uint32 ipv6Identification_neq: uint32 ipv6Identification_notin: [uint32!] outcome: string outcome_geq: string outcome_gt: string outcome_in: [string!] outcome_leq: string outcome_like: string outcome_lt: string outcome_neq: string outcome_notin: [string!] outcome_notlike: string ruleId: string ruleId_geq: string ruleId_gt: string ruleId_in: [string!] ruleId_leq: string ruleId_like: string ruleId_lt: string ruleId_neq: string ruleId_notin: [string!] ruleId_notlike: string rulesetId: string rulesetId_geq: string rulesetId_gt: string rulesetId_in: [string!] rulesetId_leq: string rulesetId_like: string rulesetId_lt: string rulesetId_neq: string rulesetId_notin: [string!] rulesetId_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] sourceAsn: uint32 sourceAsnName: string sourceAsnName_geq: string sourceAsnName_gt: string sourceAsnName_in: [string!] sourceAsnName_leq: string sourceAsnName_like: string sourceAsnName_lt: string sourceAsnName_neq: string sourceAsnName_notin: [string!] sourceAsnName_notlike: string sourceAsn_geq: uint32 sourceAsn_gt: uint32 sourceAsn_in: [uint32!] sourceAsn_leq: uint32 sourceAsn_lt: uint32 sourceAsn_neq: uint32 sourceAsn_notin: [uint32!] sourceCountry: string sourceCountry_geq: string sourceCountry_gt: string sourceCountry_in: [string!] sourceCountry_leq: string sourceCountry_like: string sourceCountry_lt: string sourceCountry_neq: string sourceCountry_notin: [string!] sourceCountry_notlike: string sourceGeohash: string sourceGeohash_geq: string sourceGeohash_gt: string sourceGeohash_in: [string!] sourceGeohash_leq: string sourceGeohash_like: string sourceGeohash_lt: string sourceGeohash_neq: string sourceGeohash_notin: [string!] sourceGeohash_notlike: string sourcePort: uint16 sourcePort_geq: uint16 sourcePort_gt: uint16 sourcePort_in: [uint16!] sourcePort_leq: uint16 sourcePort_lt: uint16 sourcePort_neq: uint16 sourcePort_notin: [uint16!] tcpAcknowledgementNumber: uint32 tcpAcknowledgementNumber_geq: uint32 tcpAcknowledgementNumber_gt: uint32 tcpAcknowledgementNumber_in: [uint32!] tcpAcknowledgementNumber_leq: uint32 tcpAcknowledgementNumber_lt: uint32 tcpAcknowledgementNumber_neq: uint32 tcpAcknowledgementNumber_notin: [uint32!] tcpChecksum: uint16 tcpChecksum_geq: uint16 tcpChecksum_gt: uint16 tcpChecksum_in: [uint16!] tcpChecksum_leq: uint16 tcpChecksum_lt: uint16 tcpChecksum_neq: uint16 tcpChecksum_notin: [uint16!] tcpDataOffset: uint16 tcpDataOffset_geq: uint16 tcpDataOffset_gt: uint16 tcpDataOffset_in: [uint16!] tcpDataOffset_leq: uint16 tcpDataOffset_lt: uint16 tcpDataOffset_neq: uint16 tcpDataOffset_notin: [uint16!] tcpFlags: uint8 tcpFlagsString: string tcpFlagsString_geq: string tcpFlagsString_gt: string tcpFlagsString_in: [string!] tcpFlagsString_leq: string tcpFlagsString_like: string tcpFlagsString_lt: string tcpFlagsString_neq: string tcpFlagsString_notin: [string!] tcpFlagsString_notlike: string tcpFlags_geq: uint8 tcpFlags_gt: uint8 tcpFlags_in: bytes tcpFlags_leq: uint8 tcpFlags_lt: uint8 tcpFlags_neq: uint8 tcpFlags_notin: bytes tcpMss: uint16 tcpMss_geq: uint16 tcpMss_gt: uint16 tcpMss_in: [uint16!] tcpMss_leq: uint16 tcpMss_lt: uint16 tcpMss_neq: uint16 tcpMss_notin: [uint16!] tcpOptions: string tcpOptions_geq: string tcpOptions_gt: string tcpOptions_in: [string!] tcpOptions_leq: string tcpOptions_like: string tcpOptions_lt: string tcpOptions_neq: string tcpOptions_notin: [string!] tcpOptions_notlike: string tcpSackBlocks: string tcpSackBlocks_geq: string tcpSackBlocks_gt: string tcpSackBlocks_in: [string!] tcpSackBlocks_leq: string tcpSackBlocks_like: string tcpSackBlocks_lt: string tcpSackBlocks_neq: string tcpSackBlocks_notin: [string!] tcpSackBlocks_notlike: string tcpSackPermitted: uint8 tcpSackPermitted_geq: uint8 tcpSackPermitted_gt: uint8 tcpSackPermitted_in: bytes tcpSackPermitted_leq: uint8 tcpSackPermitted_lt: uint8 tcpSackPermitted_neq: uint8 tcpSackPermitted_notin: bytes tcpSequenceNumber: uint32 tcpSequenceNumber_geq: uint32 tcpSequenceNumber_gt: uint32 tcpSequenceNumber_in: [uint32!] tcpSequenceNumber_leq: uint32 tcpSequenceNumber_lt: uint32 tcpSequenceNumber_neq: uint32 tcpSequenceNumber_notin: [uint32!] tcpTimestampEcr: uint32 tcpTimestampEcr_geq: uint32 tcpTimestampEcr_gt: uint32 tcpTimestampEcr_in: [uint32!] tcpTimestampEcr_leq: uint32 tcpTimestampEcr_lt: uint32 tcpTimestampEcr_neq: uint32 tcpTimestampEcr_notin: [uint32!] tcpTimestampValue: uint32 tcpTimestampValue_geq: uint32 tcpTimestampValue_gt: uint32 tcpTimestampValue_in: [uint32!] tcpTimestampValue_leq: uint32 tcpTimestampValue_lt: uint32 tcpTimestampValue_neq: uint32 tcpTimestampValue_notin: [uint32!] tcpUrgentPointer: uint16 tcpUrgentPointer_geq: uint16 tcpUrgentPointer_gt: uint16 tcpUrgentPointer_in: [uint16!] tcpUrgentPointer_leq: uint16 tcpUrgentPointer_lt: uint16 tcpUrgentPointer_neq: uint16 tcpUrgentPointer_notin: [uint16!] tcpWindowScale: uint16 tcpWindowScale_geq: uint16 tcpWindowScale_gt: uint16 tcpWindowScale_in: [uint16!] tcpWindowScale_leq: uint16 tcpWindowScale_lt: uint16 tcpWindowScale_neq: uint16 tcpWindowScale_notin: [uint16!] tcpWindowSize: uint16 tcpWindowSize_geq: uint16 tcpWindowSize_gt: uint16 tcpWindowSize_in: [uint16!] tcpWindowSize_leq: uint16 tcpWindowSize_lt: uint16 tcpWindowSize_neq: uint16 tcpWindowSize_notin: [uint16!] udpChecksum: uint16 udpChecksum_geq: uint16 udpChecksum_gt: uint16 udpChecksum_in: [uint16!] udpChecksum_leq: uint16 udpChecksum_lt: uint16 udpChecksum_neq: uint16 udpChecksum_notin: [uint16!] udpPayloadLength: uint16 udpPayloadLength_geq: uint16 udpPayloadLength_gt: uint16 udpPayloadLength_in: [uint16!] udpPayloadLength_leq: uint16 udpPayloadLength_lt: uint16 udpPayloadLength_neq: uint16 udpPayloadLength_notin: [uint16!] verdict: string verdict_geq: string verdict_gt: string verdict_in: [string!] verdict_leq: string verdict_like: string verdict_lt: string verdict_neq: string verdict_notin: [string!] verdict_notlike: string } enum AccountMagicFirewallNetworkAnalyticsAdaptiveGroupsOrderBy { # avg(bitRateDay) ascending avg_bitRateDay_ASC # avg(bitRateDay) descending avg_bitRateDay_DESC # avg(bitRateFifteenMinutes) ascending avg_bitRateFifteenMinutes_ASC # avg(bitRateFifteenMinutes) descending avg_bitRateFifteenMinutes_DESC # avg(bitRateFiveMinutes) ascending avg_bitRateFiveMinutes_ASC # avg(bitRateFiveMinutes) descending avg_bitRateFiveMinutes_DESC # avg(bitRateHour) ascending avg_bitRateHour_ASC # avg(bitRateHour) descending avg_bitRateHour_DESC # avg(bitRateMinute) ascending avg_bitRateMinute_ASC # avg(bitRateMinute) descending avg_bitRateMinute_DESC # avg(bitRateTenSeconds) ascending avg_bitRateTenSeconds_ASC # avg(bitRateTenSeconds) descending avg_bitRateTenSeconds_DESC # avg(bitRate) ascending avg_bitRate_ASC # avg(bitRate) descending avg_bitRate_DESC # avg(packetRateDay) ascending avg_packetRateDay_ASC # avg(packetRateDay) descending avg_packetRateDay_DESC # avg(packetRateFifteenMinutes) ascending avg_packetRateFifteenMinutes_ASC # avg(packetRateFifteenMinutes) descending avg_packetRateFifteenMinutes_DESC # avg(packetRateFiveMinutes) ascending avg_packetRateFiveMinutes_ASC # avg(packetRateFiveMinutes) descending avg_packetRateFiveMinutes_DESC # avg(packetRateHour) ascending avg_packetRateHour_ASC # avg(packetRateHour) descending avg_packetRateHour_DESC # avg(packetRateMinute) ascending avg_packetRateMinute_ASC # avg(packetRateMinute) descending avg_packetRateMinute_DESC # avg(packetRateTenSeconds) ascending avg_packetRateTenSeconds_ASC # avg(packetRateTenSeconds) descending avg_packetRateTenSeconds_DESC # avg(packetRate) ascending avg_packetRate_ASC # avg(packetRate) descending avg_packetRate_DESC # coloCity ascending coloCity_ASC # coloCity descending coloCity_DESC # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # coloCountry ascending coloCountry_ASC # coloCountry descending coloCountry_DESC # coloGeohash ascending coloGeohash_ASC # coloGeohash descending coloGeohash_DESC # coloName ascending coloName_ASC # coloName descending coloName_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetimeTenSeconds ascending datetimeTenSeconds_ASC # datetimeTenSeconds descending datetimeTenSeconds_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # destinationAsnName ascending destinationAsnName_ASC # destinationAsnName descending destinationAsnName_DESC # destinationAsn ascending destinationAsn_ASC # destinationAsn descending destinationAsn_DESC # destinationCountry ascending destinationCountry_ASC # destinationCountry descending destinationCountry_DESC # destinationGeohash ascending destinationGeohash_ASC # destinationGeohash descending destinationGeohash_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # direction ascending direction_ASC # direction descending direction_DESC # ethertype ascending ethertype_ASC # ethertype descending ethertype_DESC # greChecksum ascending greChecksum_ASC # greChecksum descending greChecksum_DESC # greEthertype ascending greEthertype_ASC # greEthertype descending greEthertype_DESC # greHeaderLength ascending greHeaderLength_ASC # greHeaderLength descending greHeaderLength_DESC # greKey ascending greKey_ASC # greKey descending greKey_DESC # greSequenceNumber ascending greSequenceNumber_ASC # greSequenceNumber descending greSequenceNumber_DESC # greVersion ascending greVersion_ASC # greVersion descending greVersion_DESC # icmpChecksum ascending icmpChecksum_ASC # icmpChecksum descending icmpChecksum_DESC # icmpCode ascending icmpCode_ASC # icmpCode descending icmpCode_DESC # icmpType ascending icmpType_ASC # icmpType descending icmpType_DESC # ipDestinationAddress ascending ipDestinationAddress_ASC # ipDestinationAddress descending ipDestinationAddress_DESC # ipDestinationSubnet ascending ipDestinationSubnet_ASC # ipDestinationSubnet descending ipDestinationSubnet_DESC # ipFragmentOffset ascending ipFragmentOffset_ASC # ipFragmentOffset descending ipFragmentOffset_DESC # ipHeaderLength ascending ipHeaderLength_ASC # ipHeaderLength descending ipHeaderLength_DESC # ipMoreFragments ascending ipMoreFragments_ASC # ipMoreFragments descending ipMoreFragments_DESC # ipProtocolName ascending ipProtocolName_ASC # ipProtocolName descending ipProtocolName_DESC # ipProtocol ascending ipProtocol_ASC # ipProtocol descending ipProtocol_DESC # ipSourceAddress ascending ipSourceAddress_ASC # ipSourceAddress descending ipSourceAddress_DESC # ipSourceSubnet ascending ipSourceSubnet_ASC # ipSourceSubnet descending ipSourceSubnet_DESC # ipTotalLengthBuckets ascending ipTotalLengthBuckets_ASC # ipTotalLengthBuckets descending ipTotalLengthBuckets_DESC # ipTotalLength ascending ipTotalLength_ASC # ipTotalLength descending ipTotalLength_DESC # ipTtlBuckets ascending ipTtlBuckets_ASC # ipTtlBuckets descending ipTtlBuckets_DESC # ipTtl ascending ipTtl_ASC # ipTtl descending ipTtl_DESC # ipv4Checksum ascending ipv4Checksum_ASC # ipv4Checksum descending ipv4Checksum_DESC # ipv4DontFragment ascending ipv4DontFragment_ASC # ipv4DontFragment descending ipv4DontFragment_DESC # ipv4Dscp ascending ipv4Dscp_ASC # ipv4Dscp descending ipv4Dscp_DESC # ipv4Ecn ascending ipv4Ecn_ASC # ipv4Ecn descending ipv4Ecn_DESC # ipv4Identification ascending ipv4Identification_ASC # ipv4Identification descending ipv4Identification_DESC # ipv4Options ascending ipv4Options_ASC # ipv4Options descending ipv4Options_DESC # ipv6Dscp ascending ipv6Dscp_ASC # ipv6Dscp descending ipv6Dscp_DESC # ipv6Ecn ascending ipv6Ecn_ASC # ipv6Ecn descending ipv6Ecn_DESC # ipv6ExtensionHeaders ascending ipv6ExtensionHeaders_ASC # ipv6ExtensionHeaders descending ipv6ExtensionHeaders_DESC # ipv6FlowLabel ascending ipv6FlowLabel_ASC # ipv6FlowLabel descending ipv6FlowLabel_DESC # ipv6Identification ascending ipv6Identification_ASC # ipv6Identification descending ipv6Identification_DESC # outcome ascending outcome_ASC # outcome descending outcome_DESC # ruleId ascending ruleId_ASC # ruleId descending ruleId_DESC # rulesetId ascending rulesetId_ASC # rulesetId descending rulesetId_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sourceAsnName ascending sourceAsnName_ASC # sourceAsnName descending sourceAsnName_DESC # sourceAsn ascending sourceAsn_ASC # sourceAsn descending sourceAsn_DESC # sourceCountry ascending sourceCountry_ASC # sourceCountry descending sourceCountry_DESC # sourceGeohash ascending sourceGeohash_ASC # sourceGeohash descending sourceGeohash_DESC # sourcePort ascending sourcePort_ASC # sourcePort descending sourcePort_DESC # sum(bits) ascending sum_bits_ASC # sum(bits) descending sum_bits_DESC # sum(packets) ascending sum_packets_ASC # sum(packets) descending sum_packets_DESC # system ascending system_ASC # system descending system_DESC # tcpAcknowledgementNumber ascending tcpAcknowledgementNumber_ASC # tcpAcknowledgementNumber descending tcpAcknowledgementNumber_DESC # tcpChecksum ascending tcpChecksum_ASC # tcpChecksum descending tcpChecksum_DESC # tcpDataOffset ascending tcpDataOffset_ASC # tcpDataOffset descending tcpDataOffset_DESC # tcpFlagsString ascending tcpFlagsString_ASC # tcpFlagsString descending tcpFlagsString_DESC # tcpFlags ascending tcpFlags_ASC # tcpFlags descending tcpFlags_DESC # tcpMss ascending tcpMss_ASC # tcpMss descending tcpMss_DESC # tcpOptions ascending tcpOptions_ASC # tcpOptions descending tcpOptions_DESC # tcpSackBlocks ascending tcpSackBlocks_ASC # tcpSackBlocks descending tcpSackBlocks_DESC # tcpSackPermitted ascending tcpSackPermitted_ASC # tcpSackPermitted descending tcpSackPermitted_DESC # tcpSequenceNumber ascending tcpSequenceNumber_ASC # tcpSequenceNumber descending tcpSequenceNumber_DESC # tcpTimestampEcr ascending tcpTimestampEcr_ASC # tcpTimestampEcr descending tcpTimestampEcr_DESC # tcpTimestampValue ascending tcpTimestampValue_ASC # tcpTimestampValue descending tcpTimestampValue_DESC # tcpUrgentPointer ascending tcpUrgentPointer_ASC # tcpUrgentPointer descending tcpUrgentPointer_DESC # tcpWindowScale ascending tcpWindowScale_ASC # tcpWindowScale descending tcpWindowScale_DESC # tcpWindowSize ascending tcpWindowSize_ASC # tcpWindowSize descending tcpWindowSize_DESC # udpChecksum ascending udpChecksum_ASC # udpChecksum descending udpChecksum_DESC # udpPayloadLength ascending udpPayloadLength_ASC # udpPayloadLength descending udpPayloadLength_DESC # verdict ascending verdict_ASC # verdict descending verdict_DESC } type AccountMagicFirewallNetworkAnalyticsAdaptiveGroupsSum { # Sum of bits received bits: uint64! # Sum of packets received packets: uint64! } # Data to visualize traffic allowed and blocked by Magic Firewall rules type AccountMagicFirewallSamplesAdaptiveGroups { # List of dimensions to group by dimensions: AccountMagicFirewallSamplesAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountMagicFirewallSamplesAdaptiveGroupsSum } type AccountMagicFirewallSamplesAdaptiveGroupsDimensions { # Date and time that the packet was received datetime: Time! # Date and time that the packet was received, rounded to the start of the nearest five minutes datetimeFiveMinute: Time! # Unique identifier of the rule that matched the packet, if any ruleId: string! } input AccountMagicFirewallSamplesAdaptiveGroupsFilter_InputObject { AND: [AccountMagicFirewallSamplesAdaptiveGroupsFilter_InputObject!] OR: [AccountMagicFirewallSamplesAdaptiveGroupsFilter_InputObject!] datetime: Time datetimeFiveMinute: Time datetimeFiveMinute_geq: Time datetimeFiveMinute_gt: Time datetimeFiveMinute_in: [Time!] datetimeFiveMinute_leq: Time datetimeFiveMinute_lt: Time datetimeFiveMinute_neq: Time datetimeFiveMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] ruleId: string ruleId_geq: string ruleId_gt: string ruleId_in: [string!] ruleId_leq: string ruleId_like: string ruleId_lt: string ruleId_neq: string ruleId_notin: [string!] ruleId_notlike: string } enum AccountMagicFirewallSamplesAdaptiveGroupsOrderBy { # datetimeFiveMinute ascending datetimeFiveMinute_ASC # datetimeFiveMinute descending datetimeFiveMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # ruleId ascending ruleId_ASC # ruleId descending ruleId_DESC # sum(bits) ascending sum_bits_ASC # sum(bits) descending sum_bits_DESC # sum(packets) ascending sum_packets_ASC # sum(packets) descending sum_packets_DESC # system ascending system_ASC # system descending system_DESC } type AccountMagicFirewallSamplesAdaptiveGroupsSum { # Sum of bits received bits: uint64! # Sum of packets received packets: uint64! } # Network analytics data for Magic Transit traffic type AccountMagicTransitNetworkAnalyticsAdaptiveGroups { # The average of values for a metric per dimension avg: AccountMagicTransitNetworkAnalyticsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountMagicTransitNetworkAnalyticsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountMagicTransitNetworkAnalyticsAdaptiveGroupsSum } type AccountMagicTransitNetworkAnalyticsAdaptiveGroupsAvg { # Sum of bits received, divided by 1 second, providing a per-second bit rate when grouped by datetime bitRate: uint64! # Sum of bits received, divided by 86400 seconds, providing a per-second bit rate when grouped by date bitRateDay: uint64! # Sum of bits received, divided by 900 seconds, providing a per-second bit rate when grouped by datetimeFifteenMinutes bitRateFifteenMinutes: uint64! # Sum of bits received, divided by 300 seconds, providing a per-second bit rate when grouped by datetimeFiveMinutes bitRateFiveMinutes: uint64! # Sum of bits received, divided by 3600 seconds, providing a per-second bit rate when grouped by datetimeHour bitRateHour: uint64! # Sum of bits received, divided by 60 seconds, providing a per-second bit rate when grouped by datetimeMinute bitRateMinute: uint64! # Sum of bits received, divided by 10 seconds, providing a per-second bit rate when grouped by datetimeTenSeconds bitRateTenSeconds: uint64! # Sum of packets received, divided by 1 second, providing a per-second packet rate when grouped by datetime packetRate: uint64! # Sum of packets received, divided by 86400 seconds, providing a per-second packet rate when grouped by date packetRateDay: uint64! # Sum of packets received, divided by 900 seconds, providing a per-second packet rate when grouped by datetimeFifteenMinutes packetRateFifteenMinutes: uint64! # Sum of packets received, divided by 300 seconds, providing a per-second packet rate when grouped by datetimeFiveMinutes packetRateFiveMinutes: uint64! # Sum of packets received, divided by 3600 seconds, providing a per-second packet rate when grouped by datetimeHour packetRateHour: uint64! # Sum of packets received, divided by 60 seconds, providing a per-second packet rate when grouped by datetimeMinute packetRateMinute: uint64! # Sum of packets received, divided by 10 seconds, providing a per-second packet rate when grouped by datetimeTenSeconds packetRateTenSeconds: uint64! } type AccountMagicTransitNetworkAnalyticsAdaptiveGroupsDimensions { # City where the Cloudflare datacenter that received the packet is located coloCity: string! # Cloudflare datacenter that received the packet (nearest IATA airport code) coloCode: string! # Country where the Cloudflare datacenter that received the packet is located (ISO 3166-1 alpha-2) coloCountry: string! # Latitude and longitude where the Cloudflare datacenter that received the packet is located (Geohash encoding) coloGeohash: string! # Cloudflare datacenter that received the packet (unique site identifier) coloName: string! # Date that the packet was received date: Date! # Date and time that the packet was received datetime: Time! # Date and time that the packet was received, rounded to the start of the nearest fifteen minutes datetimeFifteenMinutes: Time! # Date and time that the packet was received, rounded to the start of the nearest five minutes datetimeFiveMinutes: Time! # Date and time that the packet was received, rounded to the start of the nearest hour datetimeHour: Time! # Date and time that the packet was received, rounded to the start of the nearest minute datetimeMinute: Time! # Date and time that the packet was received, rounded to the start of the nearest ten seconds datetimeTenSeconds: Time! # ASN associated with the destination IP of the packet, or 0 if there was no mapping available destinationAsn: uint32! # Name of ASN associated with the destination IP of the packet, if available destinationAsnName: string! # Country where the destination IP of the packet is located (ISO 3166-1 alpha-2) destinationCountry: string! # Latitude and longitude where the destination IP of the packet is located (Geohash encoding) destinationGeohash: string! # Value of the Destination Port header field in the TCP or UDP packet destinationPort: uint16! # Direction of the packet relative to the customer network (possible values: inbound, outbound, lateral) direction: string! # Value of the Ethertype header field in the Ethernet packet (2048 for IPv4; 34525 for IPv6) ethertype: uint16! # Value of the Checkusm header field in the GRE packet greChecksum: uint16! # Value of the Ethertype header field in the GRE packet greEthertype: uint16! # Length of the GRE packet header, in bytes greHeaderLength: uint16! # Value of the Key header field in the GRE packet greKey: uint32! # Value of the Sequence Number header field in the GRE packet greSequenceNumber: uint32! # Value of the Version header field in the GRE packet greVersion: uint8! # Value of the Checkusm header field in the ICMP packet icmpChecksum: uint16! # Value of the Code header field in the ICMP packet icmpCode: uint8! # Value of the Type header field in the ICMP packet icmpType: uint8! # Value of the Destination Address header field in the IPv4 or IPv6 packet ipDestinationAddress: string! # Computed subnet of the Destination Address header field in the IPv4 or IPv6 packet (/24 for IPv4; /64 for IPv6) ipDestinationSubnet: string! # Value of the Fragment Offset header field in the IPv4 or IPv6 packet ipFragmentOffset: uint16! # Length of the IPv4 or IPv6 packet header, in bytes ipHeaderLength: uint16! # Value of the More Fragments header field in the IPv4 or IPv6 packet ipMoreFragments: uint8! # Value of the Protocol header field in the IPv4 or IPv6 packet ipProtocol: uint8! # Name of the protocol specified by the Protocol header field in the IPv4 or IPv6 packet ipProtocolName: string! # Value of the Source Address header field in the IPv4 or IPv6 packet ipSourceAddress: string! # Computed subnet of the Source Address header field in the IPv4 or IPv6 packet (/24 for IPv4; /64 for IPv6) ipSourceSubnet: string! # Total length of the IPv4 or IPv6 packet, in bytes ipTotalLength: uint16! # Total length of the IPv4 or IPv6 packet, in bytes, with the last two digits truncated ipTotalLengthBuckets: uint16! # Value of the TTL header field in the IPv4 packet or the Hop Limit header field in the IPv6 packet ipTtl: uint8! # Value of the TTL header field in the IPv4 packet or the Hop Limit header field in the IPv6 packet, with the last digit truncated ipTtlBuckets: uint8! # Value of the Checksum header field in the IPv4 packet ipv4Checksum: uint16! # Value of the Don't Fragment header field in the IPv4 packet ipv4DontFragment: uint8! # Value of the Differentiated Services Code Point header field in the IPv4 packet ipv4Dscp: uint8! # Value of the Explicit Congestion Notification header field in the IPv4 packet ipv4Ecn: uint8! # Value of the Identification header field in the IPv4 packet ipv4Identification: uint16! # List of Options numbers included in the IPv4 packet header ipv4Options: string! # Value of the Differentiated Services Code Point header field in the IPv6 packet ipv6Dscp: uint8! # Value of the Explicit Congestion Notification header field in the IPv6 packet ipv6Ecn: uint8! # List of Extension Header numbers included in the IPv6 packet header ipv6ExtensionHeaders: string! # Value of the Flow Label header field in the IPv6 packet ipv6FlowLabel: uint32! # Value of the Identification extension header field in the IPv6 packet ipv6Identification: uint32! # Which system dropped the packet (possible values: dosd, flowtrackd, magic-firewall) mitigationSystem: string! # The action that was taken on the packet (possible values: pass, drop) outcome: string! # ABR sample interval sampleInterval: uint32! # ASN associated with the source IP of the packet, or 0 if there was no mapping available sourceAsn: uint32! # Name of ASN associated with the source IP of the packet, if available sourceAsnName: string! # Country where the source IP of the packet is located (ISO 3166-1 alpha-2) sourceCountry: string! # Latitude and longitude where the source IP of the packet is located (Geohash encoding) sourceGeohash: string! # Value of the Source Port header field in the TCP or UDP packet sourcePort: uint16! # Value of the Acknowledgement Number header field in the TCP packet tcpAcknowledgementNumber: uint32! # Value of the Checkusm header field in the TCP packet tcpChecksum: uint16! # Value of the Data Offset header field in the TCP packet tcpDataOffset: uint16! # Value of the Flags header field in the TCP packet tcpFlags: uint8! # Human-readable string representation of the Flags header field in the TCP packet tcpFlagsString: string! # Value of the MSS option header field in the TCP packet tcpMss: uint16! # List of Options numbers included in the TCP packet header tcpOptions: string! # Value of the SACK Blocks option header field in the TCP packet tcpSackBlocks: string! # Value of the SACK Permitted option header field in the TCP packet tcpSackPermitted: uint8! # Value of the Sequence Number header field in the TCP packet tcpSequenceNumber: uint32! # Value of the Timestamp Echo Reply option header field in the TCP packet tcpTimestampEcr: uint32! # Value of the Timestamp option header field in the TCP packet tcpTimestampValue: uint32! # Value of the Urgent Pointer header field in the TCP packet tcpUrgentPointer: uint16! # Value of the Window Scale option header field in the TCP packet tcpWindowScale: uint16! # Value of the Window Size header field in the TCP packet tcpWindowSize: uint16! # Value of the Checkusm header field in the UDP packet udpChecksum: uint16! # Value of the Payload Length header field in the UDP packet udpPayloadLength: uint16! } input AccountMagicTransitNetworkAnalyticsAdaptiveGroupsFilter_InputObject { AND: [AccountMagicTransitNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] OR: [AccountMagicTransitNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] coloCity: string coloCity_geq: string coloCity_gt: string coloCity_in: [string!] coloCity_leq: string coloCity_like: string coloCity_lt: string coloCity_neq: string coloCity_notin: [string!] coloCity_notlike: string coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string coloCountry: string coloCountry_geq: string coloCountry_gt: string coloCountry_in: [string!] coloCountry_leq: string coloCountry_like: string coloCountry_lt: string coloCountry_neq: string coloCountry_notin: [string!] coloCountry_notlike: string coloGeohash: string coloGeohash_geq: string coloGeohash_gt: string coloGeohash_in: [string!] coloGeohash_leq: string coloGeohash_like: string coloGeohash_lt: string coloGeohash_neq: string coloGeohash_notin: [string!] coloGeohash_notlike: string coloName: string coloName_geq: string coloName_gt: string coloName_in: [string!] coloName_leq: string coloName_like: string coloName_lt: string coloName_neq: string coloName_notin: [string!] coloName_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetimeTenSeconds: Time datetimeTenSeconds_geq: Time datetimeTenSeconds_gt: Time datetimeTenSeconds_in: [Time!] datetimeTenSeconds_leq: Time datetimeTenSeconds_lt: Time datetimeTenSeconds_neq: Time datetimeTenSeconds_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] destinationAsn: uint32 destinationAsnName: string destinationAsnName_geq: string destinationAsnName_gt: string destinationAsnName_in: [string!] destinationAsnName_leq: string destinationAsnName_like: string destinationAsnName_lt: string destinationAsnName_neq: string destinationAsnName_notin: [string!] destinationAsnName_notlike: string destinationAsn_geq: uint32 destinationAsn_gt: uint32 destinationAsn_in: [uint32!] destinationAsn_leq: uint32 destinationAsn_lt: uint32 destinationAsn_neq: uint32 destinationAsn_notin: [uint32!] destinationCountry: string destinationCountry_geq: string destinationCountry_gt: string destinationCountry_in: [string!] destinationCountry_leq: string destinationCountry_like: string destinationCountry_lt: string destinationCountry_neq: string destinationCountry_notin: [string!] destinationCountry_notlike: string destinationGeohash: string destinationGeohash_geq: string destinationGeohash_gt: string destinationGeohash_in: [string!] destinationGeohash_leq: string destinationGeohash_like: string destinationGeohash_lt: string destinationGeohash_neq: string destinationGeohash_notin: [string!] destinationGeohash_notlike: string destinationPort: uint16 destinationPort_geq: uint16 destinationPort_gt: uint16 destinationPort_in: [uint16!] destinationPort_leq: uint16 destinationPort_lt: uint16 destinationPort_neq: uint16 destinationPort_notin: [uint16!] direction: string direction_geq: string direction_gt: string direction_in: [string!] direction_leq: string direction_like: string direction_lt: string direction_neq: string direction_notin: [string!] direction_notlike: string ethertype: uint16 ethertype_geq: uint16 ethertype_gt: uint16 ethertype_in: [uint16!] ethertype_leq: uint16 ethertype_lt: uint16 ethertype_neq: uint16 ethertype_notin: [uint16!] greChecksum: uint16 greChecksum_geq: uint16 greChecksum_gt: uint16 greChecksum_in: [uint16!] greChecksum_leq: uint16 greChecksum_lt: uint16 greChecksum_neq: uint16 greChecksum_notin: [uint16!] greEthertype: uint16 greEthertype_geq: uint16 greEthertype_gt: uint16 greEthertype_in: [uint16!] greEthertype_leq: uint16 greEthertype_lt: uint16 greEthertype_neq: uint16 greEthertype_notin: [uint16!] greHeaderLength: uint16 greHeaderLength_geq: uint16 greHeaderLength_gt: uint16 greHeaderLength_in: [uint16!] greHeaderLength_leq: uint16 greHeaderLength_lt: uint16 greHeaderLength_neq: uint16 greHeaderLength_notin: [uint16!] greKey: uint32 greKey_geq: uint32 greKey_gt: uint32 greKey_in: [uint32!] greKey_leq: uint32 greKey_lt: uint32 greKey_neq: uint32 greKey_notin: [uint32!] greSequenceNumber: uint32 greSequenceNumber_geq: uint32 greSequenceNumber_gt: uint32 greSequenceNumber_in: [uint32!] greSequenceNumber_leq: uint32 greSequenceNumber_lt: uint32 greSequenceNumber_neq: uint32 greSequenceNumber_notin: [uint32!] greVersion: uint8 greVersion_geq: uint8 greVersion_gt: uint8 greVersion_in: bytes greVersion_leq: uint8 greVersion_lt: uint8 greVersion_neq: uint8 greVersion_notin: bytes icmpChecksum: uint16 icmpChecksum_geq: uint16 icmpChecksum_gt: uint16 icmpChecksum_in: [uint16!] icmpChecksum_leq: uint16 icmpChecksum_lt: uint16 icmpChecksum_neq: uint16 icmpChecksum_notin: [uint16!] icmpCode: uint8 icmpCode_geq: uint8 icmpCode_gt: uint8 icmpCode_in: bytes icmpCode_leq: uint8 icmpCode_lt: uint8 icmpCode_neq: uint8 icmpCode_notin: bytes icmpType: uint8 icmpType_geq: uint8 icmpType_gt: uint8 icmpType_in: bytes icmpType_leq: uint8 icmpType_lt: uint8 icmpType_neq: uint8 icmpType_notin: bytes ipDestinationAddress: string ipDestinationAddress_geq: string ipDestinationAddress_gt: string ipDestinationAddress_in: [string!] ipDestinationAddress_leq: string ipDestinationAddress_like: string ipDestinationAddress_lt: string ipDestinationAddress_neq: string ipDestinationAddress_notin: [string!] ipDestinationAddress_notlike: string ipDestinationSubnet: string ipDestinationSubnet_geq: string ipDestinationSubnet_gt: string ipDestinationSubnet_in: [string!] ipDestinationSubnet_leq: string ipDestinationSubnet_like: string ipDestinationSubnet_lt: string ipDestinationSubnet_neq: string ipDestinationSubnet_notin: [string!] ipDestinationSubnet_notlike: string ipFragmentOffset: uint16 ipFragmentOffset_geq: uint16 ipFragmentOffset_gt: uint16 ipFragmentOffset_in: [uint16!] ipFragmentOffset_leq: uint16 ipFragmentOffset_lt: uint16 ipFragmentOffset_neq: uint16 ipFragmentOffset_notin: [uint16!] ipHeaderLength: uint16 ipHeaderLength_geq: uint16 ipHeaderLength_gt: uint16 ipHeaderLength_in: [uint16!] ipHeaderLength_leq: uint16 ipHeaderLength_lt: uint16 ipHeaderLength_neq: uint16 ipHeaderLength_notin: [uint16!] ipMoreFragments: uint8 ipMoreFragments_geq: uint8 ipMoreFragments_gt: uint8 ipMoreFragments_in: bytes ipMoreFragments_leq: uint8 ipMoreFragments_lt: uint8 ipMoreFragments_neq: uint8 ipMoreFragments_notin: bytes ipProtocol: uint8 ipProtocolName: string ipProtocolName_geq: string ipProtocolName_gt: string ipProtocolName_in: [string!] ipProtocolName_leq: string ipProtocolName_like: string ipProtocolName_lt: string ipProtocolName_neq: string ipProtocolName_notin: [string!] ipProtocolName_notlike: string ipProtocol_geq: uint8 ipProtocol_gt: uint8 ipProtocol_in: bytes ipProtocol_leq: uint8 ipProtocol_lt: uint8 ipProtocol_neq: uint8 ipProtocol_notin: bytes ipSourceAddress: string ipSourceAddress_geq: string ipSourceAddress_gt: string ipSourceAddress_in: [string!] ipSourceAddress_leq: string ipSourceAddress_like: string ipSourceAddress_lt: string ipSourceAddress_neq: string ipSourceAddress_notin: [string!] ipSourceAddress_notlike: string ipSourceSubnet: string ipSourceSubnet_geq: string ipSourceSubnet_gt: string ipSourceSubnet_in: [string!] ipSourceSubnet_leq: string ipSourceSubnet_like: string ipSourceSubnet_lt: string ipSourceSubnet_neq: string ipSourceSubnet_notin: [string!] ipSourceSubnet_notlike: string ipTotalLength: uint16 ipTotalLengthBuckets: uint16 ipTotalLengthBuckets_geq: uint16 ipTotalLengthBuckets_gt: uint16 ipTotalLengthBuckets_in: [uint16!] ipTotalLengthBuckets_leq: uint16 ipTotalLengthBuckets_lt: uint16 ipTotalLengthBuckets_neq: uint16 ipTotalLengthBuckets_notin: [uint16!] ipTotalLength_geq: uint16 ipTotalLength_gt: uint16 ipTotalLength_in: [uint16!] ipTotalLength_leq: uint16 ipTotalLength_lt: uint16 ipTotalLength_neq: uint16 ipTotalLength_notin: [uint16!] ipTtl: uint8 ipTtlBuckets: uint8 ipTtlBuckets_geq: uint8 ipTtlBuckets_gt: uint8 ipTtlBuckets_in: bytes ipTtlBuckets_leq: uint8 ipTtlBuckets_lt: uint8 ipTtlBuckets_neq: uint8 ipTtlBuckets_notin: bytes ipTtl_geq: uint8 ipTtl_gt: uint8 ipTtl_in: bytes ipTtl_leq: uint8 ipTtl_lt: uint8 ipTtl_neq: uint8 ipTtl_notin: bytes ipv4Checksum: uint16 ipv4Checksum_geq: uint16 ipv4Checksum_gt: uint16 ipv4Checksum_in: [uint16!] ipv4Checksum_leq: uint16 ipv4Checksum_lt: uint16 ipv4Checksum_neq: uint16 ipv4Checksum_notin: [uint16!] ipv4DontFragment: uint8 ipv4DontFragment_geq: uint8 ipv4DontFragment_gt: uint8 ipv4DontFragment_in: bytes ipv4DontFragment_leq: uint8 ipv4DontFragment_lt: uint8 ipv4DontFragment_neq: uint8 ipv4DontFragment_notin: bytes ipv4Dscp: uint8 ipv4Dscp_geq: uint8 ipv4Dscp_gt: uint8 ipv4Dscp_in: bytes ipv4Dscp_leq: uint8 ipv4Dscp_lt: uint8 ipv4Dscp_neq: uint8 ipv4Dscp_notin: bytes ipv4Ecn: uint8 ipv4Ecn_geq: uint8 ipv4Ecn_gt: uint8 ipv4Ecn_in: bytes ipv4Ecn_leq: uint8 ipv4Ecn_lt: uint8 ipv4Ecn_neq: uint8 ipv4Ecn_notin: bytes ipv4Identification: uint16 ipv4Identification_geq: uint16 ipv4Identification_gt: uint16 ipv4Identification_in: [uint16!] ipv4Identification_leq: uint16 ipv4Identification_lt: uint16 ipv4Identification_neq: uint16 ipv4Identification_notin: [uint16!] ipv4Options: string ipv4Options_geq: string ipv4Options_gt: string ipv4Options_in: [string!] ipv4Options_leq: string ipv4Options_like: string ipv4Options_lt: string ipv4Options_neq: string ipv4Options_notin: [string!] ipv4Options_notlike: string ipv6Dscp: uint8 ipv6Dscp_geq: uint8 ipv6Dscp_gt: uint8 ipv6Dscp_in: bytes ipv6Dscp_leq: uint8 ipv6Dscp_lt: uint8 ipv6Dscp_neq: uint8 ipv6Dscp_notin: bytes ipv6Ecn: uint8 ipv6Ecn_geq: uint8 ipv6Ecn_gt: uint8 ipv6Ecn_in: bytes ipv6Ecn_leq: uint8 ipv6Ecn_lt: uint8 ipv6Ecn_neq: uint8 ipv6Ecn_notin: bytes ipv6ExtensionHeaders: string ipv6ExtensionHeaders_geq: string ipv6ExtensionHeaders_gt: string ipv6ExtensionHeaders_in: [string!] ipv6ExtensionHeaders_leq: string ipv6ExtensionHeaders_like: string ipv6ExtensionHeaders_lt: string ipv6ExtensionHeaders_neq: string ipv6ExtensionHeaders_notin: [string!] ipv6ExtensionHeaders_notlike: string ipv6FlowLabel: uint32 ipv6FlowLabel_geq: uint32 ipv6FlowLabel_gt: uint32 ipv6FlowLabel_in: [uint32!] ipv6FlowLabel_leq: uint32 ipv6FlowLabel_lt: uint32 ipv6FlowLabel_neq: uint32 ipv6FlowLabel_notin: [uint32!] ipv6Identification: uint32 ipv6Identification_geq: uint32 ipv6Identification_gt: uint32 ipv6Identification_in: [uint32!] ipv6Identification_leq: uint32 ipv6Identification_lt: uint32 ipv6Identification_neq: uint32 ipv6Identification_notin: [uint32!] mitigationSystem: string mitigationSystem_geq: string mitigationSystem_gt: string mitigationSystem_in: [string!] mitigationSystem_leq: string mitigationSystem_like: string mitigationSystem_lt: string mitigationSystem_neq: string mitigationSystem_notin: [string!] mitigationSystem_notlike: string outcome: string outcome_geq: string outcome_gt: string outcome_in: [string!] outcome_leq: string outcome_like: string outcome_lt: string outcome_neq: string outcome_notin: [string!] outcome_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] sourceAsn: uint32 sourceAsnName: string sourceAsnName_geq: string sourceAsnName_gt: string sourceAsnName_in: [string!] sourceAsnName_leq: string sourceAsnName_like: string sourceAsnName_lt: string sourceAsnName_neq: string sourceAsnName_notin: [string!] sourceAsnName_notlike: string sourceAsn_geq: uint32 sourceAsn_gt: uint32 sourceAsn_in: [uint32!] sourceAsn_leq: uint32 sourceAsn_lt: uint32 sourceAsn_neq: uint32 sourceAsn_notin: [uint32!] sourceCountry: string sourceCountry_geq: string sourceCountry_gt: string sourceCountry_in: [string!] sourceCountry_leq: string sourceCountry_like: string sourceCountry_lt: string sourceCountry_neq: string sourceCountry_notin: [string!] sourceCountry_notlike: string sourceGeohash: string sourceGeohash_geq: string sourceGeohash_gt: string sourceGeohash_in: [string!] sourceGeohash_leq: string sourceGeohash_like: string sourceGeohash_lt: string sourceGeohash_neq: string sourceGeohash_notin: [string!] sourceGeohash_notlike: string sourcePort: uint16 sourcePort_geq: uint16 sourcePort_gt: uint16 sourcePort_in: [uint16!] sourcePort_leq: uint16 sourcePort_lt: uint16 sourcePort_neq: uint16 sourcePort_notin: [uint16!] tcpAcknowledgementNumber: uint32 tcpAcknowledgementNumber_geq: uint32 tcpAcknowledgementNumber_gt: uint32 tcpAcknowledgementNumber_in: [uint32!] tcpAcknowledgementNumber_leq: uint32 tcpAcknowledgementNumber_lt: uint32 tcpAcknowledgementNumber_neq: uint32 tcpAcknowledgementNumber_notin: [uint32!] tcpChecksum: uint16 tcpChecksum_geq: uint16 tcpChecksum_gt: uint16 tcpChecksum_in: [uint16!] tcpChecksum_leq: uint16 tcpChecksum_lt: uint16 tcpChecksum_neq: uint16 tcpChecksum_notin: [uint16!] tcpDataOffset: uint16 tcpDataOffset_geq: uint16 tcpDataOffset_gt: uint16 tcpDataOffset_in: [uint16!] tcpDataOffset_leq: uint16 tcpDataOffset_lt: uint16 tcpDataOffset_neq: uint16 tcpDataOffset_notin: [uint16!] tcpFlags: uint8 tcpFlagsString: string tcpFlagsString_geq: string tcpFlagsString_gt: string tcpFlagsString_in: [string!] tcpFlagsString_leq: string tcpFlagsString_like: string tcpFlagsString_lt: string tcpFlagsString_neq: string tcpFlagsString_notin: [string!] tcpFlagsString_notlike: string tcpFlags_geq: uint8 tcpFlags_gt: uint8 tcpFlags_in: bytes tcpFlags_leq: uint8 tcpFlags_lt: uint8 tcpFlags_neq: uint8 tcpFlags_notin: bytes tcpMss: uint16 tcpMss_geq: uint16 tcpMss_gt: uint16 tcpMss_in: [uint16!] tcpMss_leq: uint16 tcpMss_lt: uint16 tcpMss_neq: uint16 tcpMss_notin: [uint16!] tcpOptions: string tcpOptions_geq: string tcpOptions_gt: string tcpOptions_in: [string!] tcpOptions_leq: string tcpOptions_like: string tcpOptions_lt: string tcpOptions_neq: string tcpOptions_notin: [string!] tcpOptions_notlike: string tcpSackBlocks: string tcpSackBlocks_geq: string tcpSackBlocks_gt: string tcpSackBlocks_in: [string!] tcpSackBlocks_leq: string tcpSackBlocks_like: string tcpSackBlocks_lt: string tcpSackBlocks_neq: string tcpSackBlocks_notin: [string!] tcpSackBlocks_notlike: string tcpSackPermitted: uint8 tcpSackPermitted_geq: uint8 tcpSackPermitted_gt: uint8 tcpSackPermitted_in: bytes tcpSackPermitted_leq: uint8 tcpSackPermitted_lt: uint8 tcpSackPermitted_neq: uint8 tcpSackPermitted_notin: bytes tcpSequenceNumber: uint32 tcpSequenceNumber_geq: uint32 tcpSequenceNumber_gt: uint32 tcpSequenceNumber_in: [uint32!] tcpSequenceNumber_leq: uint32 tcpSequenceNumber_lt: uint32 tcpSequenceNumber_neq: uint32 tcpSequenceNumber_notin: [uint32!] tcpTimestampEcr: uint32 tcpTimestampEcr_geq: uint32 tcpTimestampEcr_gt: uint32 tcpTimestampEcr_in: [uint32!] tcpTimestampEcr_leq: uint32 tcpTimestampEcr_lt: uint32 tcpTimestampEcr_neq: uint32 tcpTimestampEcr_notin: [uint32!] tcpTimestampValue: uint32 tcpTimestampValue_geq: uint32 tcpTimestampValue_gt: uint32 tcpTimestampValue_in: [uint32!] tcpTimestampValue_leq: uint32 tcpTimestampValue_lt: uint32 tcpTimestampValue_neq: uint32 tcpTimestampValue_notin: [uint32!] tcpUrgentPointer: uint16 tcpUrgentPointer_geq: uint16 tcpUrgentPointer_gt: uint16 tcpUrgentPointer_in: [uint16!] tcpUrgentPointer_leq: uint16 tcpUrgentPointer_lt: uint16 tcpUrgentPointer_neq: uint16 tcpUrgentPointer_notin: [uint16!] tcpWindowScale: uint16 tcpWindowScale_geq: uint16 tcpWindowScale_gt: uint16 tcpWindowScale_in: [uint16!] tcpWindowScale_leq: uint16 tcpWindowScale_lt: uint16 tcpWindowScale_neq: uint16 tcpWindowScale_notin: [uint16!] tcpWindowSize: uint16 tcpWindowSize_geq: uint16 tcpWindowSize_gt: uint16 tcpWindowSize_in: [uint16!] tcpWindowSize_leq: uint16 tcpWindowSize_lt: uint16 tcpWindowSize_neq: uint16 tcpWindowSize_notin: [uint16!] udpChecksum: uint16 udpChecksum_geq: uint16 udpChecksum_gt: uint16 udpChecksum_in: [uint16!] udpChecksum_leq: uint16 udpChecksum_lt: uint16 udpChecksum_neq: uint16 udpChecksum_notin: [uint16!] udpPayloadLength: uint16 udpPayloadLength_geq: uint16 udpPayloadLength_gt: uint16 udpPayloadLength_in: [uint16!] udpPayloadLength_leq: uint16 udpPayloadLength_lt: uint16 udpPayloadLength_neq: uint16 udpPayloadLength_notin: [uint16!] } enum AccountMagicTransitNetworkAnalyticsAdaptiveGroupsOrderBy { # avg(bitRateDay) ascending avg_bitRateDay_ASC # avg(bitRateDay) descending avg_bitRateDay_DESC # avg(bitRateFifteenMinutes) ascending avg_bitRateFifteenMinutes_ASC # avg(bitRateFifteenMinutes) descending avg_bitRateFifteenMinutes_DESC # avg(bitRateFiveMinutes) ascending avg_bitRateFiveMinutes_ASC # avg(bitRateFiveMinutes) descending avg_bitRateFiveMinutes_DESC # avg(bitRateHour) ascending avg_bitRateHour_ASC # avg(bitRateHour) descending avg_bitRateHour_DESC # avg(bitRateMinute) ascending avg_bitRateMinute_ASC # avg(bitRateMinute) descending avg_bitRateMinute_DESC # avg(bitRateTenSeconds) ascending avg_bitRateTenSeconds_ASC # avg(bitRateTenSeconds) descending avg_bitRateTenSeconds_DESC # avg(bitRate) ascending avg_bitRate_ASC # avg(bitRate) descending avg_bitRate_DESC # avg(packetRateDay) ascending avg_packetRateDay_ASC # avg(packetRateDay) descending avg_packetRateDay_DESC # avg(packetRateFifteenMinutes) ascending avg_packetRateFifteenMinutes_ASC # avg(packetRateFifteenMinutes) descending avg_packetRateFifteenMinutes_DESC # avg(packetRateFiveMinutes) ascending avg_packetRateFiveMinutes_ASC # avg(packetRateFiveMinutes) descending avg_packetRateFiveMinutes_DESC # avg(packetRateHour) ascending avg_packetRateHour_ASC # avg(packetRateHour) descending avg_packetRateHour_DESC # avg(packetRateMinute) ascending avg_packetRateMinute_ASC # avg(packetRateMinute) descending avg_packetRateMinute_DESC # avg(packetRateTenSeconds) ascending avg_packetRateTenSeconds_ASC # avg(packetRateTenSeconds) descending avg_packetRateTenSeconds_DESC # avg(packetRate) ascending avg_packetRate_ASC # avg(packetRate) descending avg_packetRate_DESC # coloCity ascending coloCity_ASC # coloCity descending coloCity_DESC # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # coloCountry ascending coloCountry_ASC # coloCountry descending coloCountry_DESC # coloGeohash ascending coloGeohash_ASC # coloGeohash descending coloGeohash_DESC # coloName ascending coloName_ASC # coloName descending coloName_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetimeTenSeconds ascending datetimeTenSeconds_ASC # datetimeTenSeconds descending datetimeTenSeconds_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # destinationAsnName ascending destinationAsnName_ASC # destinationAsnName descending destinationAsnName_DESC # destinationAsn ascending destinationAsn_ASC # destinationAsn descending destinationAsn_DESC # destinationCountry ascending destinationCountry_ASC # destinationCountry descending destinationCountry_DESC # destinationGeohash ascending destinationGeohash_ASC # destinationGeohash descending destinationGeohash_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # direction ascending direction_ASC # direction descending direction_DESC # ethertype ascending ethertype_ASC # ethertype descending ethertype_DESC # greChecksum ascending greChecksum_ASC # greChecksum descending greChecksum_DESC # greEthertype ascending greEthertype_ASC # greEthertype descending greEthertype_DESC # greHeaderLength ascending greHeaderLength_ASC # greHeaderLength descending greHeaderLength_DESC # greKey ascending greKey_ASC # greKey descending greKey_DESC # greSequenceNumber ascending greSequenceNumber_ASC # greSequenceNumber descending greSequenceNumber_DESC # greVersion ascending greVersion_ASC # greVersion descending greVersion_DESC # icmpChecksum ascending icmpChecksum_ASC # icmpChecksum descending icmpChecksum_DESC # icmpCode ascending icmpCode_ASC # icmpCode descending icmpCode_DESC # icmpType ascending icmpType_ASC # icmpType descending icmpType_DESC # ipDestinationAddress ascending ipDestinationAddress_ASC # ipDestinationAddress descending ipDestinationAddress_DESC # ipDestinationSubnet ascending ipDestinationSubnet_ASC # ipDestinationSubnet descending ipDestinationSubnet_DESC # ipFragmentOffset ascending ipFragmentOffset_ASC # ipFragmentOffset descending ipFragmentOffset_DESC # ipHeaderLength ascending ipHeaderLength_ASC # ipHeaderLength descending ipHeaderLength_DESC # ipMoreFragments ascending ipMoreFragments_ASC # ipMoreFragments descending ipMoreFragments_DESC # ipProtocolName ascending ipProtocolName_ASC # ipProtocolName descending ipProtocolName_DESC # ipProtocol ascending ipProtocol_ASC # ipProtocol descending ipProtocol_DESC # ipSourceAddress ascending ipSourceAddress_ASC # ipSourceAddress descending ipSourceAddress_DESC # ipSourceSubnet ascending ipSourceSubnet_ASC # ipSourceSubnet descending ipSourceSubnet_DESC # ipTotalLengthBuckets ascending ipTotalLengthBuckets_ASC # ipTotalLengthBuckets descending ipTotalLengthBuckets_DESC # ipTotalLength ascending ipTotalLength_ASC # ipTotalLength descending ipTotalLength_DESC # ipTtlBuckets ascending ipTtlBuckets_ASC # ipTtlBuckets descending ipTtlBuckets_DESC # ipTtl ascending ipTtl_ASC # ipTtl descending ipTtl_DESC # ipv4Checksum ascending ipv4Checksum_ASC # ipv4Checksum descending ipv4Checksum_DESC # ipv4DontFragment ascending ipv4DontFragment_ASC # ipv4DontFragment descending ipv4DontFragment_DESC # ipv4Dscp ascending ipv4Dscp_ASC # ipv4Dscp descending ipv4Dscp_DESC # ipv4Ecn ascending ipv4Ecn_ASC # ipv4Ecn descending ipv4Ecn_DESC # ipv4Identification ascending ipv4Identification_ASC # ipv4Identification descending ipv4Identification_DESC # ipv4Options ascending ipv4Options_ASC # ipv4Options descending ipv4Options_DESC # ipv6Dscp ascending ipv6Dscp_ASC # ipv6Dscp descending ipv6Dscp_DESC # ipv6Ecn ascending ipv6Ecn_ASC # ipv6Ecn descending ipv6Ecn_DESC # ipv6ExtensionHeaders ascending ipv6ExtensionHeaders_ASC # ipv6ExtensionHeaders descending ipv6ExtensionHeaders_DESC # ipv6FlowLabel ascending ipv6FlowLabel_ASC # ipv6FlowLabel descending ipv6FlowLabel_DESC # ipv6Identification ascending ipv6Identification_ASC # ipv6Identification descending ipv6Identification_DESC # mitigationSystem ascending mitigationSystem_ASC # mitigationSystem descending mitigationSystem_DESC # outcome ascending outcome_ASC # outcome descending outcome_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sourceAsnName ascending sourceAsnName_ASC # sourceAsnName descending sourceAsnName_DESC # sourceAsn ascending sourceAsn_ASC # sourceAsn descending sourceAsn_DESC # sourceCountry ascending sourceCountry_ASC # sourceCountry descending sourceCountry_DESC # sourceGeohash ascending sourceGeohash_ASC # sourceGeohash descending sourceGeohash_DESC # sourcePort ascending sourcePort_ASC # sourcePort descending sourcePort_DESC # sum(bits) ascending sum_bits_ASC # sum(bits) descending sum_bits_DESC # sum(packets) ascending sum_packets_ASC # sum(packets) descending sum_packets_DESC # system ascending system_ASC # system descending system_DESC # tcpAcknowledgementNumber ascending tcpAcknowledgementNumber_ASC # tcpAcknowledgementNumber descending tcpAcknowledgementNumber_DESC # tcpChecksum ascending tcpChecksum_ASC # tcpChecksum descending tcpChecksum_DESC # tcpDataOffset ascending tcpDataOffset_ASC # tcpDataOffset descending tcpDataOffset_DESC # tcpFlagsString ascending tcpFlagsString_ASC # tcpFlagsString descending tcpFlagsString_DESC # tcpFlags ascending tcpFlags_ASC # tcpFlags descending tcpFlags_DESC # tcpMss ascending tcpMss_ASC # tcpMss descending tcpMss_DESC # tcpOptions ascending tcpOptions_ASC # tcpOptions descending tcpOptions_DESC # tcpSackBlocks ascending tcpSackBlocks_ASC # tcpSackBlocks descending tcpSackBlocks_DESC # tcpSackPermitted ascending tcpSackPermitted_ASC # tcpSackPermitted descending tcpSackPermitted_DESC # tcpSequenceNumber ascending tcpSequenceNumber_ASC # tcpSequenceNumber descending tcpSequenceNumber_DESC # tcpTimestampEcr ascending tcpTimestampEcr_ASC # tcpTimestampEcr descending tcpTimestampEcr_DESC # tcpTimestampValue ascending tcpTimestampValue_ASC # tcpTimestampValue descending tcpTimestampValue_DESC # tcpUrgentPointer ascending tcpUrgentPointer_ASC # tcpUrgentPointer descending tcpUrgentPointer_DESC # tcpWindowScale ascending tcpWindowScale_ASC # tcpWindowScale descending tcpWindowScale_DESC # tcpWindowSize ascending tcpWindowSize_ASC # tcpWindowSize descending tcpWindowSize_DESC # udpChecksum ascending udpChecksum_ASC # udpChecksum descending udpChecksum_DESC # udpPayloadLength ascending udpPayloadLength_ASC # udpPayloadLength descending udpPayloadLength_DESC # verdict ascending verdict_ASC # verdict descending verdict_DESC } type AccountMagicTransitNetworkAnalyticsAdaptiveGroupsSum { # Sum of bits received bits: uint64! # Sum of packets received packets: uint64! } # Beta. Magic Transit Health check results for customer GRE Tunnels with adaptive sampling (ABR). type AccountMagicTransitTunnelHealthChecksAdaptiveGroups { avg: AccountMagicTransitTunnelHealthChecksAdaptiveGroupsAvg # Total number of healthcheck results count: uint64! # List of dimensions to group by dimensions: AccountMagicTransitTunnelHealthChecksAdaptiveGroupsDimensions } type AccountMagicTransitTunnelHealthChecksAdaptiveGroupsAvg { # Average sample interval per dimension sampleInterval: float64! # Combined Tunnel State aggregated from multiple results. 0 is down, 0.5 is degraded and 1 is healthy tunnelState: float32! } type AccountMagicTransitTunnelHealthChecksAdaptiveGroupsDimensions { # The time the healthcheck request was sent datetime: Time! # The time the healthcheck request was sent, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # The time the healthcheck request was sent, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # The time the healthcheck request was sent, truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # The time the healthcheck request was sent, truncated to the hour datetimeHour: Time! # The time the healthcheck request was sent, truncated to the last minute datetimeMinute: Time! # City of the Cloudflare datacenter from where the healthcheck was run edgeColoCity: string! # IATA airport code of the Cloudflare datacenter from where the healthcheck was run edgeColoCode: string! # Country of the Cloudflare datacenter from where the healthcheck was run edgeColoCountry: string! # The name of the Cloudflare datacenter from where the healthcheck was run edgeColoName: string! # Region of the Cloudflare datacenter from where the healthcheck was run edgeColoRegion: string! # IP address of the remote end of the tunnel remoteTunnelIPv4: string! # The status of the request resultStatus: string! # Human friendly tunnel name tunnelName: string! } input AccountMagicTransitTunnelHealthChecksAdaptiveGroupsFilter_InputObject { AND: [AccountMagicTransitTunnelHealthChecksAdaptiveGroupsFilter_InputObject!] OR: [AccountMagicTransitTunnelHealthChecksAdaptiveGroupsFilter_InputObject!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHalfOfHour: Time datetimeHalfOfHour_geq: Time datetimeHalfOfHour_gt: Time datetimeHalfOfHour_in: [Time!] datetimeHalfOfHour_leq: Time datetimeHalfOfHour_lt: Time datetimeHalfOfHour_neq: Time datetimeHalfOfHour_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] edgeColoCity: string edgeColoCity_geq: string edgeColoCity_gt: string edgeColoCity_in: [string!] edgeColoCity_leq: string edgeColoCity_like: string edgeColoCity_lt: string edgeColoCity_neq: string edgeColoCity_notin: [string!] edgeColoCity_notlike: string edgeColoCode: string edgeColoCode_geq: string edgeColoCode_gt: string edgeColoCode_in: [string!] edgeColoCode_leq: string edgeColoCode_like: string edgeColoCode_lt: string edgeColoCode_neq: string edgeColoCode_notin: [string!] edgeColoCode_notlike: string edgeColoCountry: string edgeColoCountry_geq: string edgeColoCountry_gt: string edgeColoCountry_in: [string!] edgeColoCountry_leq: string edgeColoCountry_like: string edgeColoCountry_lt: string edgeColoCountry_neq: string edgeColoCountry_notin: [string!] edgeColoCountry_notlike: string edgeColoName: string edgeColoName_geq: string edgeColoName_gt: string edgeColoName_in: [string!] edgeColoName_leq: string edgeColoName_like: string edgeColoName_lt: string edgeColoName_neq: string edgeColoName_notin: [string!] edgeColoName_notlike: string edgeColoRegion: string edgeColoRegion_geq: string edgeColoRegion_gt: string edgeColoRegion_in: [string!] edgeColoRegion_leq: string edgeColoRegion_like: string edgeColoRegion_lt: string edgeColoRegion_neq: string edgeColoRegion_notin: [string!] edgeColoRegion_notlike: string remoteTunnelIPv4: string remoteTunnelIPv4_geq: string remoteTunnelIPv4_gt: string remoteTunnelIPv4_in: [string!] remoteTunnelIPv4_leq: string remoteTunnelIPv4_like: string remoteTunnelIPv4_lt: string remoteTunnelIPv4_neq: string remoteTunnelIPv4_notin: [string!] remoteTunnelIPv4_notlike: string resultStatus: string resultStatus_geq: string resultStatus_gt: string resultStatus_in: [string!] resultStatus_leq: string resultStatus_like: string resultStatus_lt: string resultStatus_neq: string resultStatus_notin: [string!] resultStatus_notlike: string tunnelName: string tunnelName_geq: string tunnelName_gt: string tunnelName_in: [string!] tunnelName_leq: string tunnelName_like: string tunnelName_lt: string tunnelName_neq: string tunnelName_notin: [string!] tunnelName_notlike: string } enum AccountMagicTransitTunnelHealthChecksAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # avg(tunnelState) ascending avg_tunnelState_ASC # avg(tunnelState) descending avg_tunnelState_DESC # count() ascending count_ASC # count() descending count_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHalfOfHour ascending datetimeHalfOfHour_ASC # datetimeHalfOfHour descending datetimeHalfOfHour_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # edgeColoCity ascending edgeColoCity_ASC # edgeColoCity descending edgeColoCity_DESC # edgeColoCode ascending edgeColoCode_ASC # edgeColoCode descending edgeColoCode_DESC # edgeColoCountry ascending edgeColoCountry_ASC # edgeColoCountry descending edgeColoCountry_DESC # edgeColoName ascending edgeColoName_ASC # edgeColoName descending edgeColoName_DESC # edgeColoRegion ascending edgeColoRegion_ASC # edgeColoRegion descending edgeColoRegion_DESC # remoteTunnelIPv4 ascending remoteTunnelIPv4_ASC # remoteTunnelIPv4 descending remoteTunnelIPv4_DESC # resultStatus ascending resultStatus_ASC # resultStatus descending resultStatus_DESC # tunnelName ascending tunnelName_ASC # tunnelName descending tunnelName_DESC } # Bandwidth usage metric of a Magic Transit tunnel. type AccountMagicTransitTunnelTrafficAdaptiveGroups { # Ingress/Egress bandwidth in bits per second for a past duration avg: AccountMagicTransitTunnelTrafficAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountMagicTransitTunnelTrafficAdaptiveGroupsDimensions } type AccountMagicTransitTunnelTrafficAdaptiveGroupsAvg { # Sum of bits received, divided by 900 seconds, providing a per-second bit rate when grouped by datetimeFifteenMinutes bitRateFifteenMinutes: uint64! # Sum of bits received, divided by 300 seconds, providing a per-second bit rate when grouped by datetimeFiveMinutes bitRateFiveMinutes: uint64! # Sum of bits received, divided by 3600 seconds, providing a per-second bit rate when grouped by datetimeHour bitRateHour: uint64! } type AccountMagicTransitTunnelTrafficAdaptiveGroupsDimensions { # Date and time that the packet was received datetime: Time! # Date and time that the packet was received, rounded to the start of the nearest fifteen minutes datetimeFifteenMinutes: Time! # Date and time that the packet was received, rounded to the start of the nearest five minutes datetimeFiveMinutes: Time! # Date and time that the packet was received, rounded to the start of the nearest hour datetimeHour: Time! # Traffic Direction direction: string! # City where the Cloudflare datacenter that received the packet is located edgeColoCity: string! # Cloudflare datacenter that received the packet (nearest IATA airport code) edgeColoCode: string! # Country where the Cloudflare datacenter that received the packet is located (ISO 3166-1 alpha-2) edgeColoCountry: string! # Latitude and longitude where the Cloudflare datacenter that received the packet is located (Geohash encoding) edgeColoGeohash: string! # Cloudflare datacenter that received the packet (unique site identifier) edgeColoName: string! # System to collect info on system: string! # Tunnel device name tunnelName: string! } input AccountMagicTransitTunnelTrafficAdaptiveGroupsFilter_InputObject { AND: [AccountMagicTransitTunnelTrafficAdaptiveGroupsFilter_InputObject!] OR: [AccountMagicTransitTunnelTrafficAdaptiveGroupsFilter_InputObject!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] direction: string direction_geq: string direction_gt: string direction_in: [string!] direction_leq: string direction_like: string direction_lt: string direction_neq: string direction_notin: [string!] direction_notlike: string edgeColoCity: string edgeColoCity_geq: string edgeColoCity_gt: string edgeColoCity_in: [string!] edgeColoCity_leq: string edgeColoCity_like: string edgeColoCity_lt: string edgeColoCity_neq: string edgeColoCity_notin: [string!] edgeColoCity_notlike: string edgeColoCode: string edgeColoCode_geq: string edgeColoCode_gt: string edgeColoCode_in: [string!] edgeColoCode_leq: string edgeColoCode_like: string edgeColoCode_lt: string edgeColoCode_neq: string edgeColoCode_notin: [string!] edgeColoCode_notlike: string edgeColoCountry: string edgeColoCountry_geq: string edgeColoCountry_gt: string edgeColoCountry_in: [string!] edgeColoCountry_leq: string edgeColoCountry_like: string edgeColoCountry_lt: string edgeColoCountry_neq: string edgeColoCountry_notin: [string!] edgeColoCountry_notlike: string edgeColoGeohash: string edgeColoGeohash_geq: string edgeColoGeohash_gt: string edgeColoGeohash_in: [string!] edgeColoGeohash_leq: string edgeColoGeohash_like: string edgeColoGeohash_lt: string edgeColoGeohash_neq: string edgeColoGeohash_notin: [string!] edgeColoGeohash_notlike: string edgeColoName: string edgeColoName_geq: string edgeColoName_gt: string edgeColoName_in: [string!] edgeColoName_leq: string edgeColoName_like: string edgeColoName_lt: string edgeColoName_neq: string edgeColoName_notin: [string!] edgeColoName_notlike: string system: string system_geq: string system_gt: string system_in: [string!] system_leq: string system_like: string system_lt: string system_neq: string system_notin: [string!] system_notlike: string tunnelName: string tunnelName_geq: string tunnelName_gt: string tunnelName_in: [string!] tunnelName_leq: string tunnelName_like: string tunnelName_lt: string tunnelName_neq: string tunnelName_notin: [string!] tunnelName_notlike: string } enum AccountMagicTransitTunnelTrafficAdaptiveGroupsOrderBy { # avg(bitRateFifteenMinutes) ascending avg_bitRateFifteenMinutes_ASC # avg(bitRateFifteenMinutes) descending avg_bitRateFifteenMinutes_DESC # avg(bitRateFiveMinutes) ascending avg_bitRateFiveMinutes_ASC # avg(bitRateFiveMinutes) descending avg_bitRateFiveMinutes_DESC # avg(bitRateHour) ascending avg_bitRateHour_ASC # avg(bitRateHour) descending avg_bitRateHour_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # direction ascending direction_ASC # direction descending direction_DESC # edgeColoCity ascending edgeColoCity_ASC # edgeColoCity descending edgeColoCity_DESC # edgeColoCode ascending edgeColoCode_ASC # edgeColoCode descending edgeColoCode_DESC # edgeColoCountry ascending edgeColoCountry_ASC # edgeColoCountry descending edgeColoCountry_DESC # edgeColoGeohash ascending edgeColoGeohash_ASC # edgeColoGeohash descending edgeColoGeohash_DESC # edgeColoName ascending edgeColoName_ASC # edgeColoName descending edgeColoName_DESC # notCfIps ascending notCfIps_ASC # notCfIps descending notCfIps_DESC # system ascending system_ASC # system descending system_DESC # tunnelName ascending tunnelName_ASC # tunnelName descending tunnelName_DESC } # Data to visualize network error logs type AccountNelReportsAdaptiveGroups { avg: AccountNelReportsAdaptiveGroupsAvg # The number of NEL Reports count: uint64! # List of dimensions to group by dimensions: AccountNelReportsAdaptiveGroupsDimensions } type AccountNelReportsAdaptiveGroupsAvg { # Average sample interval sampleInterval: uint64! } type AccountNelReportsAdaptiveGroupsDimensions { # Client ASN clientIPASN: uint32! # Client ASN Description clientIPASNDescription: string! # Client Country clientIPCountry: string! # 2 letter client country code using ISO 3166-1 alpha-2 syntax clientIPCountryCode: string! # IP Version the client used to connect clientIPVersion: uint8! # Request date from browser date: Date! # Request datetime from browser datetime: Time! # Request datetime from browser, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Request datetime from browser, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Request datetime from browser, truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Request datetime from browser, truncated to the hour datetimeHour: Time! # Request datetime from browser, truncated to the minute datetimeMinute: Time! # IATA airport code of colo the client connected to lastKnownGoodColoCode: string! # The phase of connection the error occurred in phase: string! # HTTP Protocol used when the error occured protocol: string! # The type of error in the phase type: string! } input AccountNelReportsAdaptiveGroupsFilter_InputObject { AND: [AccountNelReportsAdaptiveGroupsFilter_InputObject!] OR: [AccountNelReportsAdaptiveGroupsFilter_InputObject!] clientIPASN: uint32 clientIPASNDescription: string clientIPASNDescription_geq: string clientIPASNDescription_gt: string clientIPASNDescription_in: [string!] clientIPASNDescription_leq: string clientIPASNDescription_like: string clientIPASNDescription_lt: string clientIPASNDescription_neq: string clientIPASNDescription_notin: [string!] clientIPASNDescription_notlike: string clientIPASN_geq: uint32 clientIPASN_gt: uint32 clientIPASN_in: [uint32!] clientIPASN_leq: uint32 clientIPASN_lt: uint32 clientIPASN_neq: uint32 clientIPASN_notin: [uint32!] clientIPCountry: string clientIPCountryCode: string clientIPCountryCode_geq: string clientIPCountryCode_gt: string clientIPCountryCode_in: [string!] clientIPCountryCode_leq: string clientIPCountryCode_like: string clientIPCountryCode_lt: string clientIPCountryCode_neq: string clientIPCountryCode_notin: [string!] clientIPCountryCode_notlike: string clientIPCountry_geq: string clientIPCountry_gt: string clientIPCountry_in: [string!] clientIPCountry_leq: string clientIPCountry_like: string clientIPCountry_lt: string clientIPCountry_neq: string clientIPCountry_notin: [string!] clientIPCountry_notlike: string clientIPVersion: uint8 clientIPVersion_geq: uint8 clientIPVersion_gt: uint8 clientIPVersion_in: bytes clientIPVersion_leq: uint8 clientIPVersion_lt: uint8 clientIPVersion_neq: uint8 clientIPVersion_notin: bytes date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHalfOfHour: Time datetimeHalfOfHour_geq: Time datetimeHalfOfHour_gt: Time datetimeHalfOfHour_in: [Time!] datetimeHalfOfHour_leq: Time datetimeHalfOfHour_lt: Time datetimeHalfOfHour_neq: Time datetimeHalfOfHour_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] lastKnownGoodColoCode: string lastKnownGoodColoCode_geq: string lastKnownGoodColoCode_gt: string lastKnownGoodColoCode_in: [string!] lastKnownGoodColoCode_leq: string lastKnownGoodColoCode_like: string lastKnownGoodColoCode_lt: string lastKnownGoodColoCode_neq: string lastKnownGoodColoCode_notin: [string!] lastKnownGoodColoCode_notlike: string phase: string phase_geq: string phase_gt: string phase_in: [string!] phase_leq: string phase_like: string phase_lt: string phase_neq: string phase_notin: [string!] phase_notlike: string protocol: string protocol_geq: string protocol_gt: string protocol_in: [string!] protocol_leq: string protocol_like: string protocol_lt: string protocol_neq: string protocol_notin: [string!] protocol_notlike: string type: string type_geq: string type_gt: string type_in: [string!] type_leq: string type_like: string type_lt: string type_neq: string type_notin: [string!] type_notlike: string } enum AccountNelReportsAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # clientIPASNDescription ascending clientIPASNDescription_ASC # clientIPASNDescription descending clientIPASNDescription_DESC # clientIPASN ascending clientIPASN_ASC # clientIPASN descending clientIPASN_DESC # clientIPCountryCode ascending clientIPCountryCode_ASC # clientIPCountryCode descending clientIPCountryCode_DESC # clientIPCountry ascending clientIPCountry_ASC # clientIPCountry descending clientIPCountry_DESC # clientIPVersion ascending clientIPVersion_ASC # clientIPVersion descending clientIPVersion_DESC # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHalfOfHour ascending datetimeHalfOfHour_ASC # datetimeHalfOfHour descending datetimeHalfOfHour_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # lastKnownGoodColoCode ascending lastKnownGoodColoCode_ASC # lastKnownGoodColoCode descending lastKnownGoodColoCode_DESC # phase ascending phase_ASC # phase descending phase_DESC # protocol ascending protocol_ASC # protocol descending protocol_DESC # type ascending type_ASC # type descending type_DESC } # Pages Functions invocations with adaptive sampling type AccountPagesFunctionsInvocationsAdaptiveGroups { avg: AccountPagesFunctionsInvocationsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountPagesFunctionsInvocationsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountPagesFunctionsInvocationsAdaptiveGroupsSum } type AccountPagesFunctionsInvocationsAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type AccountPagesFunctionsInvocationsAdaptiveGroupsDimensions { # Request datetime, truncated to start of a day date: Date! # Request datetime datetime: Time! # Request datetime, truncated to start of an hour datetimeHour: Time! # Request datetime, truncated to start of an minute datetimeMinute: Time! # The name of the script scriptName: string! # Status of the worker invocation status: string! } input AccountPagesFunctionsInvocationsAdaptiveGroupsFilter_InputObject { AND: [AccountPagesFunctionsInvocationsAdaptiveGroupsFilter_InputObject!] OR: [AccountPagesFunctionsInvocationsAdaptiveGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] scriptName: string scriptName_geq: string scriptName_gt: string scriptName_in: [string!] scriptName_leq: string scriptName_like: string scriptName_lt: string scriptName_neq: string scriptName_notin: [string!] scriptName_notlike: string status: string status_geq: string status_gt: string status_in: [string!] status_leq: string status_like: string status_lt: string status_neq: string status_notin: [string!] status_notlike: string } enum AccountPagesFunctionsInvocationsAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # date ascending date_ASC # date descending date_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # scriptName ascending scriptName_ASC # scriptName descending scriptName_DESC # stableId ascending stableId_ASC # stableId descending stableId_DESC # status ascending status_ASC # status descending status_DESC # sum(duration) ascending sum_duration_ASC # sum(duration) descending sum_duration_DESC # sum(errors) ascending sum_errors_ASC # sum(errors) descending sum_errors_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC # sum(responseBodySize) ascending sum_responseBodySize_ASC # sum(responseBodySize) descending sum_responseBodySize_DESC # sum(subrequests) ascending sum_subrequests_ASC # sum(subrequests) descending sum_subrequests_DESC # sum(wallTime) ascending sum_wallTime_ASC # sum(wallTime) descending sum_wallTime_DESC } type AccountPagesFunctionsInvocationsAdaptiveGroupsSum { # Sum of Duration - GB*s duration: float64! # Sum of Errors errors: uint64! # Sum of Requests requests: uint64! # Sum of Response Body Sizes responseBodySize: uint64! # Sum of Subrequests subrequests: uint64! # Sum of Wall Time wallTime: uint64! } # Beta. R2 operations with adaptive sampling type AccountR2OperationsAdaptiveGroups { # List of dimensions to group by dimensions: AccountR2OperationsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountR2OperationsAdaptiveGroupsSum } type AccountR2OperationsAdaptiveGroupsDimensions { # Status of the R2 operation actionStatus: string! # The name of the R2 operation actionType: string! # The name of the R2 bucket, if applicable to this request bucketName: string! # Request timestamp, truncated to start of a day date: Date! # Request timestamp datetime: Time! # Request timestamp, truncated to start of an hour datetimeHour: Time! # Request timestamp, truncated to start of an minute datetimeMinute: Time! # The name of the R2 object, if applicable to this request objectName: string! # HTTP status code returned by R2 responseStatusCode: uint16! } input AccountR2OperationsAdaptiveGroupsFilter_InputObject { AND: [AccountR2OperationsAdaptiveGroupsFilter_InputObject!] OR: [AccountR2OperationsAdaptiveGroupsFilter_InputObject!] actionStatus: string actionStatus_geq: string actionStatus_gt: string actionStatus_in: [string!] actionStatus_leq: string actionStatus_like: string actionStatus_lt: string actionStatus_neq: string actionStatus_notin: [string!] actionStatus_notlike: string actionType: string actionType_geq: string actionType_gt: string actionType_in: [string!] actionType_leq: string actionType_like: string actionType_lt: string actionType_neq: string actionType_notin: [string!] actionType_notlike: string bucketName: string bucketName_geq: string bucketName_gt: string bucketName_in: [string!] bucketName_leq: string bucketName_like: string bucketName_lt: string bucketName_neq: string bucketName_notin: [string!] bucketName_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] objectName: string objectName_geq: string objectName_gt: string objectName_in: [string!] objectName_leq: string objectName_like: string objectName_lt: string objectName_neq: string objectName_notin: [string!] objectName_notlike: string responseStatusCode: uint16 responseStatusCode_geq: uint16 responseStatusCode_gt: uint16 responseStatusCode_in: [uint16!] responseStatusCode_leq: uint16 responseStatusCode_lt: uint16 responseStatusCode_neq: uint16 responseStatusCode_notin: [uint16!] } enum AccountR2OperationsAdaptiveGroupsOrderBy { # actionStatus ascending actionStatus_ASC # actionStatus descending actionStatus_DESC # actionType ascending actionType_ASC # actionType descending actionType_DESC # bucketName ascending bucketName_ASC # bucketName descending bucketName_DESC # date ascending date_ASC # date descending date_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # objectName ascending objectName_ASC # objectName descending objectName_DESC # responseStatusCode ascending responseStatusCode_ASC # responseStatusCode descending responseStatusCode_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC # sum(responseObjectSize) ascending sum_responseObjectSize_ASC # sum(responseObjectSize) descending sum_responseObjectSize_DESC } type AccountR2OperationsAdaptiveGroupsSum { # Sum of Requests requests: uint64! # Sum of Response Object Sizes responseObjectSize: uint64! } # Beta. R2 storage with adaptive sampling type AccountR2StorageAdaptiveGroups { # List of dimensions to group by dimensions: AccountR2StorageAdaptiveGroupsDimensions # The max of values for a metric per dimension max: AccountR2StorageAdaptiveGroupsMax } type AccountR2StorageAdaptiveGroupsDimensions { # The name of the R2 bucket, if applicable to this request bucketName: string! # Storage sample timestamp, truncated to start of a day date: Date! # Storage sample timestamp datetime: Time! # Storage sample timestamp, truncated to start of an hour datetimeHour: Time! # Storage sample timestamp, truncated to start of an minute datetimeMinute: Time! } input AccountR2StorageAdaptiveGroupsFilter_InputObject { AND: [AccountR2StorageAdaptiveGroupsFilter_InputObject!] OR: [AccountR2StorageAdaptiveGroupsFilter_InputObject!] bucketName: string bucketName_geq: string bucketName_gt: string bucketName_in: [string!] bucketName_leq: string bucketName_like: string bucketName_lt: string bucketName_neq: string bucketName_notin: [string!] bucketName_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] } type AccountR2StorageAdaptiveGroupsMax { # Max of metadata size metadataSize: uint64! # Max of object count objectCount: uint64! # Max of payload size payloadSize: uint64! # Max of upload count uploadCount: uint64! } enum AccountR2StorageAdaptiveGroupsOrderBy { # bucketName ascending bucketName_ASC # bucketName descending bucketName_DESC # date ascending date_ASC # date descending date_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # max(metadataSize) ascending max_metadataSize_ASC # max(metadataSize) descending max_metadataSize_DESC # max(objectCount) ascending max_objectCount_ASC # max(objectCount) descending max_objectCount_DESC # max(payloadSize) ascending max_payloadSize_ASC # max(payloadSize) descending max_payloadSize_DESC # max(uploadCount) ascending max_uploadCount_ASC # max(uploadCount) descending max_uploadCount_DESC } # Beta. Aggregated RUM pageload event metrics with adaptive sampling type AccountRumPageloadEventsAdaptiveGroups { avg: AccountRumPageloadEventsAdaptiveGroupsAvg # The number of pages viewed by end-users count: uint64! # List of dimensions to group by dimensions: AccountRumPageloadEventsAdaptiveGroupsDimensions sum: AccountRumPageloadEventsAdaptiveGroupsSum } type AccountRumPageloadEventsAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type AccountRumPageloadEventsAdaptiveGroupsDimensions { # Client country ISO 3166 alpha2 code countryName: string! # Signed Exchange enabled status customTagInternalSxg: string! # Request date from browser date: Date! # Request datetime from browser, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Request datetime from browser, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Request datetime from browser, truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Request datetime from browser, truncated to the hour datetimeHour: Time! # Request datetime from browser, truncated to the minute datetimeMinute: Time! # Device type used for view the page deviceType: string! # Host of the HTTP request referer refererHost: string! # Path of the HTTP request referer refererPath: string! # Scheme of the HTTP request referer (http or https) refererScheme: string! # HTTP Host of the web page URL requestHost: string! # Path of the web page URL requestPath: string! # Scheme of the web page URL (http or https) requestScheme: string! # The key value to identify a site siteTag: string! # Browser parsed from the user agent userAgentBrowser: string! # OS parsed from the user agent userAgentOS: string! } input AccountRumPageloadEventsAdaptiveGroupsFilter_InputObject { AND: [AccountRumPageloadEventsAdaptiveGroupsFilter_InputObject!] OR: [AccountRumPageloadEventsAdaptiveGroupsFilter_InputObject!] countryName: string countryName_geq: string countryName_gt: string countryName_in: [string!] countryName_leq: string countryName_like: string countryName_lt: string countryName_neq: string countryName_notin: [string!] countryName_notlike: string customTagInternalSxg: string customTagInternalSxg_geq: string customTagInternalSxg_gt: string customTagInternalSxg_in: [string!] customTagInternalSxg_leq: string customTagInternalSxg_like: string customTagInternalSxg_lt: string customTagInternalSxg_neq: string customTagInternalSxg_notin: [string!] customTagInternalSxg_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHalfOfHour: Time datetimeHalfOfHour_geq: Time datetimeHalfOfHour_gt: Time datetimeHalfOfHour_in: [Time!] datetimeHalfOfHour_leq: Time datetimeHalfOfHour_lt: Time datetimeHalfOfHour_neq: Time datetimeHalfOfHour_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] deviceType: string deviceType_geq: string deviceType_gt: string deviceType_in: [string!] deviceType_leq: string deviceType_like: string deviceType_lt: string deviceType_neq: string deviceType_notin: [string!] deviceType_notlike: string refererHost: string refererHost_geq: string refererHost_gt: string refererHost_in: [string!] refererHost_leq: string refererHost_like: string refererHost_lt: string refererHost_neq: string refererHost_notin: [string!] refererHost_notlike: string refererPath: string refererPath_geq: string refererPath_gt: string refererPath_in: [string!] refererPath_leq: string refererPath_like: string refererPath_lt: string refererPath_neq: string refererPath_notin: [string!] refererPath_notlike: string refererScheme: string refererScheme_geq: string refererScheme_gt: string refererScheme_in: [string!] refererScheme_leq: string refererScheme_like: string refererScheme_lt: string refererScheme_neq: string refererScheme_notin: [string!] refererScheme_notlike: string requestHost: string requestHost_geq: string requestHost_gt: string requestHost_in: [string!] requestHost_leq: string requestHost_like: string requestHost_lt: string requestHost_neq: string requestHost_notin: [string!] requestHost_notlike: string requestPath: string requestPath_geq: string requestPath_gt: string requestPath_in: [string!] requestPath_leq: string requestPath_like: string requestPath_lt: string requestPath_neq: string requestPath_notin: [string!] requestPath_notlike: string requestScheme: string requestScheme_geq: string requestScheme_gt: string requestScheme_in: [string!] requestScheme_leq: string requestScheme_like: string requestScheme_lt: string requestScheme_neq: string requestScheme_notin: [string!] requestScheme_notlike: string siteTag: string siteTag_geq: string siteTag_gt: string siteTag_in: [string!] siteTag_leq: string siteTag_like: string siteTag_lt: string siteTag_neq: string siteTag_notin: [string!] siteTag_notlike: string userAgentBrowser: string userAgentBrowser_geq: string userAgentBrowser_gt: string userAgentBrowser_in: [string!] userAgentBrowser_leq: string userAgentBrowser_like: string userAgentBrowser_lt: string userAgentBrowser_neq: string userAgentBrowser_notin: [string!] userAgentBrowser_notlike: string userAgentOS: string userAgentOS_geq: string userAgentOS_gt: string userAgentOS_in: [string!] userAgentOS_leq: string userAgentOS_like: string userAgentOS_lt: string userAgentOS_neq: string userAgentOS_notin: [string!] userAgentOS_notlike: string } enum AccountRumPageloadEventsAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # count() ascending count_ASC # count() descending count_DESC # countryName ascending countryName_ASC # countryName descending countryName_DESC # customTagInternalSxg ascending customTagInternalSxg_ASC # customTagInternalSxg descending customTagInternalSxg_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHalfOfHour ascending datetimeHalfOfHour_ASC # datetimeHalfOfHour descending datetimeHalfOfHour_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # deviceType ascending deviceType_ASC # deviceType descending deviceType_DESC # refererHost ascending refererHost_ASC # refererHost descending refererHost_DESC # refererPath ascending refererPath_ASC # refererPath descending refererPath_DESC # refererScheme ascending refererScheme_ASC # refererScheme descending refererScheme_DESC # requestHost ascending requestHost_ASC # requestHost descending requestHost_DESC # requestPath ascending requestPath_ASC # requestPath descending requestPath_DESC # requestScheme ascending requestScheme_ASC # requestScheme descending requestScheme_DESC # siteTag ascending siteTag_ASC # siteTag descending siteTag_DESC # sum(visits) ascending sum_visits_ASC # sum(visits) descending sum_visits_DESC # userAgentBrowser ascending userAgentBrowser_ASC # userAgentBrowser descending userAgentBrowser_DESC # userAgentOS ascending userAgentOS_ASC # userAgentOS descending userAgentOS_DESC } type AccountRumPageloadEventsAdaptiveGroupsSum { # The number of pages viewed by end-users that were initiated from a different website (i.e. where the Document.referrer does not match the hostname) visits: uint64! } # Beta. Aggregated RUM performance event metrics with adaptive sampling type AccountRumPerformanceEventsAdaptiveGroups { avg: AccountRumPerformanceEventsAdaptiveGroupsAvg # The number of pages viewed by end-users count: uint64! # List of dimensions to group by dimensions: AccountRumPerformanceEventsAdaptiveGroupsDimensions quantiles: AccountRumPerformanceEventsAdaptiveGroupsQuantiles sum: AccountRumPerformanceEventsAdaptiveGroupsSum } type AccountRumPerformanceEventsAdaptiveGroupsAvg { # Connection time connectionTime: uint64! # Domain lookup time dnsTime: uint64! # The time when the first content piece from the DOM is painted (i.e. some text or an image) firstContentfulPaint: uint64! # The time when the first pixel is painted onto the screen (i.e. background of the page) firstPaint: uint64! # The time taken for the load event loadEventTime: uint64! # The time to download and display the entire content of a web page in the browser window pageLoadTime: uint64! # The time to download and display the entire content of a web page in the browser window pageRenderTime: uint64! # The time between initiating the request and receiving the first byte of the response requestTime: uint64! # The time between receiving the first byte and the last byte of the response responseTime: uint64! # Average sample interval sampleInterval: float64! } type AccountRumPerformanceEventsAdaptiveGroupsDimensions { # Client country ISO 3166 alpha2 code countryName: string! # Signed Exchange enabled status customTagInternalSxg: string! # Request date from browser date: Date! # Request datetime from browser, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Request datetime from browser, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Request datetime from browser, truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Request datetime from browser, truncated to the hour datetimeHour: Time! # Request datetime from browser, truncated to the minute datetimeMinute: Time! # Device type used for view the page deviceType: string! # Host of the HTTP request referer refererHost: string! # Path of the HTTP request referer refererPath: string! # Scheme of the HTTP request referer (http or https) refererScheme: string! # HTTP Host of the web page URL requestHost: string! # Path of the web page URL requestPath: string! # Scheme of the web page URL (http or https) requestScheme: string! # The key value to identify a site siteTag: string! # Browser parsed from the user agent userAgentBrowser: string! # OS parsed from the user agent userAgentOS: string! } input AccountRumPerformanceEventsAdaptiveGroupsFilter_InputObject { AND: [AccountRumPerformanceEventsAdaptiveGroupsFilter_InputObject!] OR: [AccountRumPerformanceEventsAdaptiveGroupsFilter_InputObject!] countryName: string countryName_geq: string countryName_gt: string countryName_in: [string!] countryName_leq: string countryName_like: string countryName_lt: string countryName_neq: string countryName_notin: [string!] countryName_notlike: string customTagInternalSxg: string customTagInternalSxg_geq: string customTagInternalSxg_gt: string customTagInternalSxg_in: [string!] customTagInternalSxg_leq: string customTagInternalSxg_like: string customTagInternalSxg_lt: string customTagInternalSxg_neq: string customTagInternalSxg_notin: [string!] customTagInternalSxg_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHalfOfHour: Time datetimeHalfOfHour_geq: Time datetimeHalfOfHour_gt: Time datetimeHalfOfHour_in: [Time!] datetimeHalfOfHour_leq: Time datetimeHalfOfHour_lt: Time datetimeHalfOfHour_neq: Time datetimeHalfOfHour_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] deviceType: string deviceType_geq: string deviceType_gt: string deviceType_in: [string!] deviceType_leq: string deviceType_like: string deviceType_lt: string deviceType_neq: string deviceType_notin: [string!] deviceType_notlike: string refererHost: string refererHost_geq: string refererHost_gt: string refererHost_in: [string!] refererHost_leq: string refererHost_like: string refererHost_lt: string refererHost_neq: string refererHost_notin: [string!] refererHost_notlike: string refererPath: string refererPath_geq: string refererPath_gt: string refererPath_in: [string!] refererPath_leq: string refererPath_like: string refererPath_lt: string refererPath_neq: string refererPath_notin: [string!] refererPath_notlike: string refererScheme: string refererScheme_geq: string refererScheme_gt: string refererScheme_in: [string!] refererScheme_leq: string refererScheme_like: string refererScheme_lt: string refererScheme_neq: string refererScheme_notin: [string!] refererScheme_notlike: string requestHost: string requestHost_geq: string requestHost_gt: string requestHost_in: [string!] requestHost_leq: string requestHost_like: string requestHost_lt: string requestHost_neq: string requestHost_notin: [string!] requestHost_notlike: string requestPath: string requestPath_geq: string requestPath_gt: string requestPath_in: [string!] requestPath_leq: string requestPath_like: string requestPath_lt: string requestPath_neq: string requestPath_notin: [string!] requestPath_notlike: string requestScheme: string requestScheme_geq: string requestScheme_gt: string requestScheme_in: [string!] requestScheme_leq: string requestScheme_like: string requestScheme_lt: string requestScheme_neq: string requestScheme_notin: [string!] requestScheme_notlike: string siteTag: string siteTag_geq: string siteTag_gt: string siteTag_in: [string!] siteTag_leq: string siteTag_like: string siteTag_lt: string siteTag_neq: string siteTag_notin: [string!] siteTag_notlike: string userAgentBrowser: string userAgentBrowser_geq: string userAgentBrowser_gt: string userAgentBrowser_in: [string!] userAgentBrowser_leq: string userAgentBrowser_like: string userAgentBrowser_lt: string userAgentBrowser_neq: string userAgentBrowser_notin: [string!] userAgentBrowser_notlike: string userAgentOS: string userAgentOS_geq: string userAgentOS_gt: string userAgentOS_in: [string!] userAgentOS_leq: string userAgentOS_like: string userAgentOS_lt: string userAgentOS_neq: string userAgentOS_notin: [string!] userAgentOS_notlike: string } enum AccountRumPerformanceEventsAdaptiveGroupsOrderBy { # avg(connectionTime) ascending avg_connectionTime_ASC # avg(connectionTime) descending avg_connectionTime_DESC # avg(dnsTime) ascending avg_dnsTime_ASC # avg(dnsTime) descending avg_dnsTime_DESC # avg(firstContentfulPaint) ascending avg_firstContentfulPaint_ASC # avg(firstContentfulPaint) descending avg_firstContentfulPaint_DESC # avg(firstPaint) ascending avg_firstPaint_ASC # avg(firstPaint) descending avg_firstPaint_DESC # avg(loadEventTime) ascending avg_loadEventTime_ASC # avg(loadEventTime) descending avg_loadEventTime_DESC # avg(pageLoadTime) ascending avg_pageLoadTime_ASC # avg(pageLoadTime) descending avg_pageLoadTime_DESC # avg(pageRenderTime) ascending avg_pageRenderTime_ASC # avg(pageRenderTime) descending avg_pageRenderTime_DESC # avg(requestTime) ascending avg_requestTime_ASC # avg(requestTime) descending avg_requestTime_DESC # avg(responseTime) ascending avg_responseTime_ASC # avg(responseTime) descending avg_responseTime_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # count() ascending count_ASC # count() descending count_DESC # countryName ascending countryName_ASC # countryName descending countryName_DESC # customTagInternalSxg ascending customTagInternalSxg_ASC # customTagInternalSxg descending customTagInternalSxg_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHalfOfHour ascending datetimeHalfOfHour_ASC # datetimeHalfOfHour descending datetimeHalfOfHour_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # deviceType ascending deviceType_ASC # deviceType descending deviceType_DESC # quantiles(connectionTimeP50) ascending quantiles_connectionTimeP50_ASC # quantiles(connectionTimeP50) descending quantiles_connectionTimeP50_DESC # quantiles(connectionTimeP75) ascending quantiles_connectionTimeP75_ASC # quantiles(connectionTimeP75) descending quantiles_connectionTimeP75_DESC # quantiles(connectionTimeP90) ascending quantiles_connectionTimeP90_ASC # quantiles(connectionTimeP90) descending quantiles_connectionTimeP90_DESC # quantiles(connectionTimeP99) ascending quantiles_connectionTimeP99_ASC # quantiles(connectionTimeP99) descending quantiles_connectionTimeP99_DESC # quantiles(dnsTimeP50) ascending quantiles_dnsTimeP50_ASC # quantiles(dnsTimeP50) descending quantiles_dnsTimeP50_DESC # quantiles(dnsTimeP75) ascending quantiles_dnsTimeP75_ASC # quantiles(dnsTimeP75) descending quantiles_dnsTimeP75_DESC # quantiles(dnsTimeP90) ascending quantiles_dnsTimeP90_ASC # quantiles(dnsTimeP90) descending quantiles_dnsTimeP90_DESC # quantiles(dnsTimeP99) ascending quantiles_dnsTimeP99_ASC # quantiles(dnsTimeP99) descending quantiles_dnsTimeP99_DESC # quantiles(firstContentfulPaintP50) ascending quantiles_firstContentfulPaintP50_ASC # quantiles(firstContentfulPaintP50) descending quantiles_firstContentfulPaintP50_DESC # quantiles(firstContentfulPaintP75) ascending quantiles_firstContentfulPaintP75_ASC # quantiles(firstContentfulPaintP75) descending quantiles_firstContentfulPaintP75_DESC # quantiles(firstContentfulPaintP90) ascending quantiles_firstContentfulPaintP90_ASC # quantiles(firstContentfulPaintP90) descending quantiles_firstContentfulPaintP90_DESC # quantiles(firstContentfulPaintP99) ascending quantiles_firstContentfulPaintP99_ASC # quantiles(firstContentfulPaintP99) descending quantiles_firstContentfulPaintP99_DESC # quantiles(firstPaintP50) ascending quantiles_firstPaintP50_ASC # quantiles(firstPaintP50) descending quantiles_firstPaintP50_DESC # quantiles(firstPaintP75) ascending quantiles_firstPaintP75_ASC # quantiles(firstPaintP75) descending quantiles_firstPaintP75_DESC # quantiles(firstPaintP90) ascending quantiles_firstPaintP90_ASC # quantiles(firstPaintP90) descending quantiles_firstPaintP90_DESC # quantiles(firstPaintP99) ascending quantiles_firstPaintP99_ASC # quantiles(firstPaintP99) descending quantiles_firstPaintP99_DESC # quantiles(loadEventTimeP50) ascending quantiles_loadEventTimeP50_ASC # quantiles(loadEventTimeP50) descending quantiles_loadEventTimeP50_DESC # quantiles(loadEventTimeP75) ascending quantiles_loadEventTimeP75_ASC # quantiles(loadEventTimeP75) descending quantiles_loadEventTimeP75_DESC # quantiles(loadEventTimeP90) ascending quantiles_loadEventTimeP90_ASC # quantiles(loadEventTimeP90) descending quantiles_loadEventTimeP90_DESC # quantiles(loadEventTimeP99) ascending quantiles_loadEventTimeP99_ASC # quantiles(loadEventTimeP99) descending quantiles_loadEventTimeP99_DESC # quantiles(pageLoadTimeP50) ascending quantiles_pageLoadTimeP50_ASC # quantiles(pageLoadTimeP50) descending quantiles_pageLoadTimeP50_DESC # quantiles(pageLoadTimeP75) ascending quantiles_pageLoadTimeP75_ASC # quantiles(pageLoadTimeP75) descending quantiles_pageLoadTimeP75_DESC # quantiles(pageLoadTimeP90) ascending quantiles_pageLoadTimeP90_ASC # quantiles(pageLoadTimeP90) descending quantiles_pageLoadTimeP90_DESC # quantiles(pageLoadTimeP99) ascending quantiles_pageLoadTimeP99_ASC # quantiles(pageLoadTimeP99) descending quantiles_pageLoadTimeP99_DESC # quantiles(pageRenderTimeP50) ascending quantiles_pageRenderTimeP50_ASC # quantiles(pageRenderTimeP50) descending quantiles_pageRenderTimeP50_DESC # quantiles(pageRenderTimeP75) ascending quantiles_pageRenderTimeP75_ASC # quantiles(pageRenderTimeP75) descending quantiles_pageRenderTimeP75_DESC # quantiles(pageRenderTimeP90) ascending quantiles_pageRenderTimeP90_ASC # quantiles(pageRenderTimeP90) descending quantiles_pageRenderTimeP90_DESC # quantiles(pageRenderTimeP99) ascending quantiles_pageRenderTimeP99_ASC # quantiles(pageRenderTimeP99) descending quantiles_pageRenderTimeP99_DESC # quantiles(requestTimeP50) ascending quantiles_requestTimeP50_ASC # quantiles(requestTimeP50) descending quantiles_requestTimeP50_DESC # quantiles(requestTimeP75) ascending quantiles_requestTimeP75_ASC # quantiles(requestTimeP75) descending quantiles_requestTimeP75_DESC # quantiles(requestTimeP90) ascending quantiles_requestTimeP90_ASC # quantiles(requestTimeP90) descending quantiles_requestTimeP90_DESC # quantiles(requestTimeP99) ascending quantiles_requestTimeP99_ASC # quantiles(requestTimeP99) descending quantiles_requestTimeP99_DESC # quantiles(responseTimeP50) ascending quantiles_responseTimeP50_ASC # quantiles(responseTimeP50) descending quantiles_responseTimeP50_DESC # quantiles(responseTimeP75) ascending quantiles_responseTimeP75_ASC # quantiles(responseTimeP75) descending quantiles_responseTimeP75_DESC # quantiles(responseTimeP90) ascending quantiles_responseTimeP90_ASC # quantiles(responseTimeP90) descending quantiles_responseTimeP90_DESC # quantiles(responseTimeP99) ascending quantiles_responseTimeP99_ASC # quantiles(responseTimeP99) descending quantiles_responseTimeP99_DESC # refererHost ascending refererHost_ASC # refererHost descending refererHost_DESC # refererPath ascending refererPath_ASC # refererPath descending refererPath_DESC # refererScheme ascending refererScheme_ASC # refererScheme descending refererScheme_DESC # requestHost ascending requestHost_ASC # requestHost descending requestHost_DESC # requestPath ascending requestPath_ASC # requestPath descending requestPath_DESC # requestScheme ascending requestScheme_ASC # requestScheme descending requestScheme_DESC # siteTag ascending siteTag_ASC # siteTag descending siteTag_DESC # sum(visits) ascending sum_visits_ASC # sum(visits) descending sum_visits_DESC # userAgentBrowser ascending userAgentBrowser_ASC # userAgentBrowser descending userAgentBrowser_DESC # userAgentOS ascending userAgentOS_ASC # userAgentOS descending userAgentOS_DESC } type AccountRumPerformanceEventsAdaptiveGroupsQuantiles { # Connection time connectionTimeP50: uint64! # Connection time connectionTimeP75: uint64! # Connection time connectionTimeP90: uint64! # Connection time connectionTimeP99: uint64! # Domain lookup time dnsTimeP50: uint64! # Domain lookup time dnsTimeP75: uint64! # Domain lookup time dnsTimeP90: uint64! # Domain lookup time dnsTimeP99: uint64! # The time when the first content piece from the DOM is painted (i.e. some text or an image) firstContentfulPaintP50: uint64! # The time when the first content piece from the DOM is painted (i.e. some text or an image) firstContentfulPaintP75: uint64! # The time when the first content piece from the DOM is painted (i.e. some text or an image) firstContentfulPaintP90: uint64! # The time when the first content piece from the DOM is painted (i.e. some text or an image) firstContentfulPaintP99: uint64! # The time when the first pixel is painted onto the screen (i.e. background of the page) firstPaintP50: uint64! # The time when the first pixel is painted onto the screen (i.e. background of the page) firstPaintP75: uint64! # The time when the first pixel is painted onto the screen (i.e. background of the page) firstPaintP90: uint64! # The time when the first pixel is painted onto the screen (i.e. background of the page) firstPaintP99: uint64! # The time taken for the load event loadEventTimeP50: uint64! # The time taken for the load event loadEventTimeP75: uint64! # The time taken for the load event loadEventTimeP90: uint64! # The time taken for the load event loadEventTimeP99: uint64! # The time to download and display the entire content of a web page in the browser window pageLoadTimeP50: uint64! # The time to download and display the entire content of a web page in the browser window pageLoadTimeP75: uint64! # The time to download and display the entire content of a web page in the browser window pageLoadTimeP90: uint64! # The time to download and display the entire content of a web page in the browser window pageLoadTimeP99: uint64! # The time to download and display the entire content of a web page in the browser window pageRenderTimeP50: uint64! # The time to download and display the entire content of a web page in the browser window pageRenderTimeP75: uint64! # The time to download and display the entire content of a web page in the browser window pageRenderTimeP90: uint64! # The time to download and display the entire content of a web page in the browser window pageRenderTimeP99: uint64! # The time between initiating the request and receiving the first byte of the response requestTimeP50: uint64! # The time between initiating the request and receiving the first byte of the response requestTimeP75: uint64! # The time between initiating the request and receiving the first byte of the response requestTimeP90: uint64! # The time between initiating the request and receiving the first byte of the response requestTimeP99: uint64! # The time between receiving the first byte and the last byte of the response responseTimeP50: uint64! # The time between receiving the first byte and the last byte of the response responseTimeP75: uint64! # The time between receiving the first byte and the last byte of the response responseTimeP90: uint64! # The time between receiving the first byte and the last byte of the response responseTimeP99: uint64! } type AccountRumPerformanceEventsAdaptiveGroupsSum { # The number of pages viewed by end-users that were initiated from a different website (i.e. where the Document.referrer does not match the hostname) visits: uint64! } # Beta. RUM Web Vitals event metrics with adaptive sampling type AccountRumWebVitalsEventsAdaptive { # Client country ISO 3166 alpha2 code countryName: string! # Cumulative Layout Shift (Core Web Vitals) (-1 indicates N/A) cumulativeLayoutShift: float64! # Layout values of the rectangular area after the changes cumulativeLayoutShiftCurrentRect: string! # DOM selector name of the largest layout shift cumulativeLayoutShiftElement: string! # Observed path of the Cumulative Layout Shift (Core Web Vitals) cumulativeLayoutShiftPath: string! # Layout values of the rectangular area before the changes cumulativeLayoutShiftPreviousRect: string! # Signed Exchange enabled status customTagInternalSxg: string! # Request date from browser date: Date! # Request datetime from browser datetime: Time! # Request datetime from browser, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Request datetime from browser, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Request datetime from browser, truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Request datetime from browser, truncated to the hour datetimeHour: Time! # Request datetime from browser, truncated to the minute datetimeMinute: Time! # Device type used for view the page deviceType: string! # Host of the HTTP request referer refererHost: string! # Path of the HTTP request referer refererPath: string! # Scheme of the HTTP request referer (http or https) refererScheme: string! # HTTP Host of the web page URL requestHost: string! # Path of the web page URL requestPath: string! # Scheme of the web page URL (http or https) requestScheme: string! # ABR sample interval sampleInterval: uint32! # The key value to identify a site siteTag: string! # Browser parsed from the user agent userAgentBrowser: string! # OS parsed from the user agent userAgentOS: string! } input AccountRumWebVitalsEventsAdaptiveFilter_InputObject { AND: [AccountRumWebVitalsEventsAdaptiveFilter_InputObject!] OR: [AccountRumWebVitalsEventsAdaptiveFilter_InputObject!] countryName: string countryName_geq: string countryName_gt: string countryName_in: [string!] countryName_leq: string countryName_like: string countryName_lt: string countryName_neq: string countryName_notin: [string!] countryName_notlike: string cumulativeLayoutShift: float64 cumulativeLayoutShiftCurrentRect: string cumulativeLayoutShiftCurrentRect_geq: string cumulativeLayoutShiftCurrentRect_gt: string cumulativeLayoutShiftCurrentRect_in: [string!] cumulativeLayoutShiftCurrentRect_leq: string cumulativeLayoutShiftCurrentRect_like: string cumulativeLayoutShiftCurrentRect_lt: string cumulativeLayoutShiftCurrentRect_neq: string cumulativeLayoutShiftCurrentRect_notin: [string!] cumulativeLayoutShiftCurrentRect_notlike: string cumulativeLayoutShiftElement: string cumulativeLayoutShiftElement_geq: string cumulativeLayoutShiftElement_gt: string cumulativeLayoutShiftElement_in: [string!] cumulativeLayoutShiftElement_leq: string cumulativeLayoutShiftElement_like: string cumulativeLayoutShiftElement_lt: string cumulativeLayoutShiftElement_neq: string cumulativeLayoutShiftElement_notin: [string!] cumulativeLayoutShiftElement_notlike: string cumulativeLayoutShiftPath: string cumulativeLayoutShiftPath_geq: string cumulativeLayoutShiftPath_gt: string cumulativeLayoutShiftPath_in: [string!] cumulativeLayoutShiftPath_leq: string cumulativeLayoutShiftPath_like: string cumulativeLayoutShiftPath_lt: string cumulativeLayoutShiftPath_neq: string cumulativeLayoutShiftPath_notin: [string!] cumulativeLayoutShiftPath_notlike: string cumulativeLayoutShiftPreviousRect: string cumulativeLayoutShiftPreviousRect_geq: string cumulativeLayoutShiftPreviousRect_gt: string cumulativeLayoutShiftPreviousRect_in: [string!] cumulativeLayoutShiftPreviousRect_leq: string cumulativeLayoutShiftPreviousRect_like: string cumulativeLayoutShiftPreviousRect_lt: string cumulativeLayoutShiftPreviousRect_neq: string cumulativeLayoutShiftPreviousRect_notin: [string!] cumulativeLayoutShiftPreviousRect_notlike: string cumulativeLayoutShift_geq: float64 cumulativeLayoutShift_gt: float64 cumulativeLayoutShift_in: [float64!] cumulativeLayoutShift_leq: float64 cumulativeLayoutShift_lt: float64 cumulativeLayoutShift_neq: float64 cumulativeLayoutShift_notin: [float64!] customTagInternalSxg: string customTagInternalSxg_geq: string customTagInternalSxg_gt: string customTagInternalSxg_in: [string!] customTagInternalSxg_leq: string customTagInternalSxg_like: string customTagInternalSxg_lt: string customTagInternalSxg_neq: string customTagInternalSxg_notin: [string!] customTagInternalSxg_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHalfOfHour: Time datetimeHalfOfHour_geq: Time datetimeHalfOfHour_gt: Time datetimeHalfOfHour_in: [Time!] datetimeHalfOfHour_leq: Time datetimeHalfOfHour_lt: Time datetimeHalfOfHour_neq: Time datetimeHalfOfHour_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] deviceType: string deviceType_geq: string deviceType_gt: string deviceType_in: [string!] deviceType_leq: string deviceType_like: string deviceType_lt: string deviceType_neq: string deviceType_notin: [string!] deviceType_notlike: string refererHost: string refererHost_geq: string refererHost_gt: string refererHost_in: [string!] refererHost_leq: string refererHost_like: string refererHost_lt: string refererHost_neq: string refererHost_notin: [string!] refererHost_notlike: string refererPath: string refererPath_geq: string refererPath_gt: string refererPath_in: [string!] refererPath_leq: string refererPath_like: string refererPath_lt: string refererPath_neq: string refererPath_notin: [string!] refererPath_notlike: string refererScheme: string refererScheme_geq: string refererScheme_gt: string refererScheme_in: [string!] refererScheme_leq: string refererScheme_like: string refererScheme_lt: string refererScheme_neq: string refererScheme_notin: [string!] refererScheme_notlike: string requestHost: string requestHost_geq: string requestHost_gt: string requestHost_in: [string!] requestHost_leq: string requestHost_like: string requestHost_lt: string requestHost_neq: string requestHost_notin: [string!] requestHost_notlike: string requestPath: string requestPath_geq: string requestPath_gt: string requestPath_in: [string!] requestPath_leq: string requestPath_like: string requestPath_lt: string requestPath_neq: string requestPath_notin: [string!] requestPath_notlike: string requestScheme: string requestScheme_geq: string requestScheme_gt: string requestScheme_in: [string!] requestScheme_leq: string requestScheme_like: string requestScheme_lt: string requestScheme_neq: string requestScheme_notin: [string!] requestScheme_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] siteTag: string siteTag_geq: string siteTag_gt: string siteTag_in: [string!] siteTag_leq: string siteTag_like: string siteTag_lt: string siteTag_neq: string siteTag_notin: [string!] siteTag_notlike: string userAgentBrowser: string userAgentBrowser_geq: string userAgentBrowser_gt: string userAgentBrowser_in: [string!] userAgentBrowser_leq: string userAgentBrowser_like: string userAgentBrowser_lt: string userAgentBrowser_neq: string userAgentBrowser_notin: [string!] userAgentBrowser_notlike: string userAgentOS: string userAgentOS_geq: string userAgentOS_gt: string userAgentOS_in: [string!] userAgentOS_leq: string userAgentOS_like: string userAgentOS_lt: string userAgentOS_neq: string userAgentOS_notin: [string!] userAgentOS_notlike: string } # Beta. Aggregated RUM Web Vitals event metrics with adaptive sampling type AccountRumWebVitalsEventsAdaptiveGroups { avg: AccountRumWebVitalsEventsAdaptiveGroupsAvg # The number of pages viewed by end-users count: uint64! # List of dimensions to group by dimensions: AccountRumWebVitalsEventsAdaptiveGroupsDimensions quantiles: AccountRumWebVitalsEventsAdaptiveGroupsQuantiles sum: AccountRumWebVitalsEventsAdaptiveGroupsSum } type AccountRumWebVitalsEventsAdaptiveGroupsAvg { # Cumulative Layout Shift (Core Web Vitals) (negative value indicates N/A) cumulativeLayoutShift: float64! # First Input Delay (Core Web Vitals) in microseconds (negative value indicates N/A) firstInputDelay: int64! # Largest Contentful Paint (Core Web Vitals) in microseconds (negative value indicates N/A) largestContentfulPaint: int64! # Average sample interval sampleInterval: float64! } type AccountRumWebVitalsEventsAdaptiveGroupsDimensions { # Client country ISO 3166 alpha2 code countryName: string! # DOM selector name of the largest layout shift cumulativeLayoutShiftElement: string! # Observed path of the Cumulative Layout Shift (Core Web Vitals) cumulativeLayoutShiftPath: string! # Signed Exchange enabled status customTagInternalSxg: string! # Request date from browser date: Date! # Request datetime from browser, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Request datetime from browser, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Request datetime from browser, truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Request datetime from browser, truncated to the hour datetimeHour: Time! # Request datetime from browser, truncated to the minute datetimeMinute: Time! # Device type used for view the page deviceType: string! # DOM selector name of the input delay firstInputDelayElement: string! # Action name of the input delay firstInputDelayName: string! # Observed path of the First Input Delay (Core Web Vitals) firstInputDelayPath: string! # DOM selector name of the largest object largestContentfulPaintElement: string! # Host of the largest object largestContentfulPaintObjectHost: string! # Path of the largest object largestContentfulPaintObjectPath: string! # Scheme of the largest object (http or https) largestContentfulPaintObjectScheme: string! # Observed path of the Largest Contentful Paint (Core Web Vitals) largestContentfulPaintPath: string! # Host of the HTTP request referer refererHost: string! # Path of the HTTP request referer refererPath: string! # Scheme of the HTTP request referer (http or https) refererScheme: string! # HTTP Host of the web page URL requestHost: string! # Path of the web page URL requestPath: string! # Scheme of the web page URL (http or https) requestScheme: string! # The key value to identify a site siteTag: string! # Browser parsed from the user agent userAgentBrowser: string! # OS parsed from the user agent userAgentOS: string! } input AccountRumWebVitalsEventsAdaptiveGroupsFilter_InputObject { AND: [AccountRumWebVitalsEventsAdaptiveGroupsFilter_InputObject!] OR: [AccountRumWebVitalsEventsAdaptiveGroupsFilter_InputObject!] countryName: string countryName_geq: string countryName_gt: string countryName_in: [string!] countryName_leq: string countryName_like: string countryName_lt: string countryName_neq: string countryName_notin: [string!] countryName_notlike: string cumulativeLayoutShift: float64 cumulativeLayoutShiftElement: string cumulativeLayoutShiftElement_geq: string cumulativeLayoutShiftElement_gt: string cumulativeLayoutShiftElement_in: [string!] cumulativeLayoutShiftElement_leq: string cumulativeLayoutShiftElement_like: string cumulativeLayoutShiftElement_lt: string cumulativeLayoutShiftElement_neq: string cumulativeLayoutShiftElement_notin: [string!] cumulativeLayoutShiftElement_notlike: string cumulativeLayoutShiftPath: string cumulativeLayoutShiftPath_geq: string cumulativeLayoutShiftPath_gt: string cumulativeLayoutShiftPath_in: [string!] cumulativeLayoutShiftPath_leq: string cumulativeLayoutShiftPath_like: string cumulativeLayoutShiftPath_lt: string cumulativeLayoutShiftPath_neq: string cumulativeLayoutShiftPath_notin: [string!] cumulativeLayoutShiftPath_notlike: string cumulativeLayoutShift_geq: float64 cumulativeLayoutShift_gt: float64 cumulativeLayoutShift_in: [float64!] cumulativeLayoutShift_leq: float64 cumulativeLayoutShift_lt: float64 cumulativeLayoutShift_neq: float64 cumulativeLayoutShift_notin: [float64!] customTagInternalSxg: string customTagInternalSxg_geq: string customTagInternalSxg_gt: string customTagInternalSxg_in: [string!] customTagInternalSxg_leq: string customTagInternalSxg_like: string customTagInternalSxg_lt: string customTagInternalSxg_neq: string customTagInternalSxg_notin: [string!] customTagInternalSxg_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHalfOfHour: Time datetimeHalfOfHour_geq: Time datetimeHalfOfHour_gt: Time datetimeHalfOfHour_in: [Time!] datetimeHalfOfHour_leq: Time datetimeHalfOfHour_lt: Time datetimeHalfOfHour_neq: Time datetimeHalfOfHour_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] deviceType: string deviceType_geq: string deviceType_gt: string deviceType_in: [string!] deviceType_leq: string deviceType_like: string deviceType_lt: string deviceType_neq: string deviceType_notin: [string!] deviceType_notlike: string firstInputDelay: int64 firstInputDelayElement: string firstInputDelayElement_geq: string firstInputDelayElement_gt: string firstInputDelayElement_in: [string!] firstInputDelayElement_leq: string firstInputDelayElement_like: string firstInputDelayElement_lt: string firstInputDelayElement_neq: string firstInputDelayElement_notin: [string!] firstInputDelayElement_notlike: string firstInputDelayName: string firstInputDelayName_geq: string firstInputDelayName_gt: string firstInputDelayName_in: [string!] firstInputDelayName_leq: string firstInputDelayName_like: string firstInputDelayName_lt: string firstInputDelayName_neq: string firstInputDelayName_notin: [string!] firstInputDelayName_notlike: string firstInputDelayPath: string firstInputDelayPath_geq: string firstInputDelayPath_gt: string firstInputDelayPath_in: [string!] firstInputDelayPath_leq: string firstInputDelayPath_like: string firstInputDelayPath_lt: string firstInputDelayPath_neq: string firstInputDelayPath_notin: [string!] firstInputDelayPath_notlike: string firstInputDelay_geq: int64 firstInputDelay_gt: int64 firstInputDelay_in: [int64!] firstInputDelay_leq: int64 firstInputDelay_lt: int64 firstInputDelay_neq: int64 firstInputDelay_notin: [int64!] largestContentfulPaint: int64 largestContentfulPaintElement: string largestContentfulPaintElement_geq: string largestContentfulPaintElement_gt: string largestContentfulPaintElement_in: [string!] largestContentfulPaintElement_leq: string largestContentfulPaintElement_like: string largestContentfulPaintElement_lt: string largestContentfulPaintElement_neq: string largestContentfulPaintElement_notin: [string!] largestContentfulPaintElement_notlike: string largestContentfulPaintObjectHost: string largestContentfulPaintObjectHost_geq: string largestContentfulPaintObjectHost_gt: string largestContentfulPaintObjectHost_in: [string!] largestContentfulPaintObjectHost_leq: string largestContentfulPaintObjectHost_like: string largestContentfulPaintObjectHost_lt: string largestContentfulPaintObjectHost_neq: string largestContentfulPaintObjectHost_notin: [string!] largestContentfulPaintObjectHost_notlike: string largestContentfulPaintObjectPath: string largestContentfulPaintObjectPath_geq: string largestContentfulPaintObjectPath_gt: string largestContentfulPaintObjectPath_in: [string!] largestContentfulPaintObjectPath_leq: string largestContentfulPaintObjectPath_like: string largestContentfulPaintObjectPath_lt: string largestContentfulPaintObjectPath_neq: string largestContentfulPaintObjectPath_notin: [string!] largestContentfulPaintObjectPath_notlike: string largestContentfulPaintObjectScheme: string largestContentfulPaintObjectScheme_geq: string largestContentfulPaintObjectScheme_gt: string largestContentfulPaintObjectScheme_in: [string!] largestContentfulPaintObjectScheme_leq: string largestContentfulPaintObjectScheme_like: string largestContentfulPaintObjectScheme_lt: string largestContentfulPaintObjectScheme_neq: string largestContentfulPaintObjectScheme_notin: [string!] largestContentfulPaintObjectScheme_notlike: string largestContentfulPaintPath: string largestContentfulPaintPath_geq: string largestContentfulPaintPath_gt: string largestContentfulPaintPath_in: [string!] largestContentfulPaintPath_leq: string largestContentfulPaintPath_like: string largestContentfulPaintPath_lt: string largestContentfulPaintPath_neq: string largestContentfulPaintPath_notin: [string!] largestContentfulPaintPath_notlike: string largestContentfulPaint_geq: int64 largestContentfulPaint_gt: int64 largestContentfulPaint_in: [int64!] largestContentfulPaint_leq: int64 largestContentfulPaint_lt: int64 largestContentfulPaint_neq: int64 largestContentfulPaint_notin: [int64!] refererHost: string refererHost_geq: string refererHost_gt: string refererHost_in: [string!] refererHost_leq: string refererHost_like: string refererHost_lt: string refererHost_neq: string refererHost_notin: [string!] refererHost_notlike: string refererPath: string refererPath_geq: string refererPath_gt: string refererPath_in: [string!] refererPath_leq: string refererPath_like: string refererPath_lt: string refererPath_neq: string refererPath_notin: [string!] refererPath_notlike: string refererScheme: string refererScheme_geq: string refererScheme_gt: string refererScheme_in: [string!] refererScheme_leq: string refererScheme_like: string refererScheme_lt: string refererScheme_neq: string refererScheme_notin: [string!] refererScheme_notlike: string requestHost: string requestHost_geq: string requestHost_gt: string requestHost_in: [string!] requestHost_leq: string requestHost_like: string requestHost_lt: string requestHost_neq: string requestHost_notin: [string!] requestHost_notlike: string requestPath: string requestPath_geq: string requestPath_gt: string requestPath_in: [string!] requestPath_leq: string requestPath_like: string requestPath_lt: string requestPath_neq: string requestPath_notin: [string!] requestPath_notlike: string requestScheme: string requestScheme_geq: string requestScheme_gt: string requestScheme_in: [string!] requestScheme_leq: string requestScheme_like: string requestScheme_lt: string requestScheme_neq: string requestScheme_notin: [string!] requestScheme_notlike: string siteTag: string siteTag_geq: string siteTag_gt: string siteTag_in: [string!] siteTag_leq: string siteTag_like: string siteTag_lt: string siteTag_neq: string siteTag_notin: [string!] siteTag_notlike: string userAgentBrowser: string userAgentBrowser_geq: string userAgentBrowser_gt: string userAgentBrowser_in: [string!] userAgentBrowser_leq: string userAgentBrowser_like: string userAgentBrowser_lt: string userAgentBrowser_neq: string userAgentBrowser_notin: [string!] userAgentBrowser_notlike: string userAgentOS: string userAgentOS_geq: string userAgentOS_gt: string userAgentOS_in: [string!] userAgentOS_leq: string userAgentOS_like: string userAgentOS_lt: string userAgentOS_neq: string userAgentOS_notin: [string!] userAgentOS_notlike: string } enum AccountRumWebVitalsEventsAdaptiveGroupsOrderBy { # avg(cumulativeLayoutShift) ascending avg_cumulativeLayoutShift_ASC # avg(cumulativeLayoutShift) descending avg_cumulativeLayoutShift_DESC # avg(firstInputDelay) ascending avg_firstInputDelay_ASC # avg(firstInputDelay) descending avg_firstInputDelay_DESC # avg(largestContentfulPaint) ascending avg_largestContentfulPaint_ASC # avg(largestContentfulPaint) descending avg_largestContentfulPaint_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # count() ascending count_ASC # count() descending count_DESC # countryName ascending countryName_ASC # countryName descending countryName_DESC # cumulativeLayoutShiftElement ascending cumulativeLayoutShiftElement_ASC # cumulativeLayoutShiftElement descending cumulativeLayoutShiftElement_DESC # cumulativeLayoutShiftPath ascending cumulativeLayoutShiftPath_ASC # cumulativeLayoutShiftPath descending cumulativeLayoutShiftPath_DESC # customTagInternalSxg ascending customTagInternalSxg_ASC # customTagInternalSxg descending customTagInternalSxg_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHalfOfHour ascending datetimeHalfOfHour_ASC # datetimeHalfOfHour descending datetimeHalfOfHour_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # deviceType ascending deviceType_ASC # deviceType descending deviceType_DESC # firstInputDelayElement ascending firstInputDelayElement_ASC # firstInputDelayElement descending firstInputDelayElement_DESC # firstInputDelayName ascending firstInputDelayName_ASC # firstInputDelayName descending firstInputDelayName_DESC # firstInputDelayPath ascending firstInputDelayPath_ASC # firstInputDelayPath descending firstInputDelayPath_DESC # largestContentfulPaintElement ascending largestContentfulPaintElement_ASC # largestContentfulPaintElement descending largestContentfulPaintElement_DESC # largestContentfulPaintObjectHost ascending largestContentfulPaintObjectHost_ASC # largestContentfulPaintObjectHost descending largestContentfulPaintObjectHost_DESC # largestContentfulPaintObjectPath ascending largestContentfulPaintObjectPath_ASC # largestContentfulPaintObjectPath descending largestContentfulPaintObjectPath_DESC # largestContentfulPaintObjectScheme ascending largestContentfulPaintObjectScheme_ASC # largestContentfulPaintObjectScheme descending largestContentfulPaintObjectScheme_DESC # largestContentfulPaintPath ascending largestContentfulPaintPath_ASC # largestContentfulPaintPath descending largestContentfulPaintPath_DESC # quantiles(cumulativeLayoutShiftP50) ascending quantiles_cumulativeLayoutShiftP50_ASC # quantiles(cumulativeLayoutShiftP50) descending quantiles_cumulativeLayoutShiftP50_DESC # quantiles(cumulativeLayoutShiftP75) ascending quantiles_cumulativeLayoutShiftP75_ASC # quantiles(cumulativeLayoutShiftP75) descending quantiles_cumulativeLayoutShiftP75_DESC # quantiles(cumulativeLayoutShiftP90) ascending quantiles_cumulativeLayoutShiftP90_ASC # quantiles(cumulativeLayoutShiftP90) descending quantiles_cumulativeLayoutShiftP90_DESC # quantiles(cumulativeLayoutShiftP99) ascending quantiles_cumulativeLayoutShiftP99_ASC # quantiles(cumulativeLayoutShiftP99) descending quantiles_cumulativeLayoutShiftP99_DESC # quantiles(firstInputDelayP50) ascending quantiles_firstInputDelayP50_ASC # quantiles(firstInputDelayP50) descending quantiles_firstInputDelayP50_DESC # quantiles(firstInputDelayP75) ascending quantiles_firstInputDelayP75_ASC # quantiles(firstInputDelayP75) descending quantiles_firstInputDelayP75_DESC # quantiles(firstInputDelayP90) ascending quantiles_firstInputDelayP90_ASC # quantiles(firstInputDelayP90) descending quantiles_firstInputDelayP90_DESC # quantiles(firstInputDelayP99) ascending quantiles_firstInputDelayP99_ASC # quantiles(firstInputDelayP99) descending quantiles_firstInputDelayP99_DESC # quantiles(largestContentfulPaintP50) ascending quantiles_largestContentfulPaintP50_ASC # quantiles(largestContentfulPaintP50) descending quantiles_largestContentfulPaintP50_DESC # quantiles(largestContentfulPaintP75) ascending quantiles_largestContentfulPaintP75_ASC # quantiles(largestContentfulPaintP75) descending quantiles_largestContentfulPaintP75_DESC # quantiles(largestContentfulPaintP90) ascending quantiles_largestContentfulPaintP90_ASC # quantiles(largestContentfulPaintP90) descending quantiles_largestContentfulPaintP90_DESC # quantiles(largestContentfulPaintP99) ascending quantiles_largestContentfulPaintP99_ASC # quantiles(largestContentfulPaintP99) descending quantiles_largestContentfulPaintP99_DESC # refererHost ascending refererHost_ASC # refererHost descending refererHost_DESC # refererPath ascending refererPath_ASC # refererPath descending refererPath_DESC # refererScheme ascending refererScheme_ASC # refererScheme descending refererScheme_DESC # requestHost ascending requestHost_ASC # requestHost descending requestHost_DESC # requestPath ascending requestPath_ASC # requestPath descending requestPath_DESC # requestScheme ascending requestScheme_ASC # requestScheme descending requestScheme_DESC # siteTag ascending siteTag_ASC # siteTag descending siteTag_DESC # sum(clsGood) ascending sum_clsGood_ASC # sum(clsGood) descending sum_clsGood_DESC # sum(clsNeedsImprovement) ascending sum_clsNeedsImprovement_ASC # sum(clsNeedsImprovement) descending sum_clsNeedsImprovement_DESC # sum(clsPoor) ascending sum_clsPoor_ASC # sum(clsPoor) descending sum_clsPoor_DESC # sum(clsTotal) ascending sum_clsTotal_ASC # sum(clsTotal) descending sum_clsTotal_DESC # sum(fidGood) ascending sum_fidGood_ASC # sum(fidGood) descending sum_fidGood_DESC # sum(fidNeedsImprovement) ascending sum_fidNeedsImprovement_ASC # sum(fidNeedsImprovement) descending sum_fidNeedsImprovement_DESC # sum(fidPoor) ascending sum_fidPoor_ASC # sum(fidPoor) descending sum_fidPoor_DESC # sum(fidTotal) ascending sum_fidTotal_ASC # sum(fidTotal) descending sum_fidTotal_DESC # sum(lcpGood) ascending sum_lcpGood_ASC # sum(lcpGood) descending sum_lcpGood_DESC # sum(lcpNeedsImprovement) ascending sum_lcpNeedsImprovement_ASC # sum(lcpNeedsImprovement) descending sum_lcpNeedsImprovement_DESC # sum(lcpPoor) ascending sum_lcpPoor_ASC # sum(lcpPoor) descending sum_lcpPoor_DESC # sum(lcpTotal) ascending sum_lcpTotal_ASC # sum(lcpTotal) descending sum_lcpTotal_DESC # sum(visits) ascending sum_visits_ASC # sum(visits) descending sum_visits_DESC # userAgentBrowser ascending userAgentBrowser_ASC # userAgentBrowser descending userAgentBrowser_DESC # userAgentOS ascending userAgentOS_ASC # userAgentOS descending userAgentOS_DESC } type AccountRumWebVitalsEventsAdaptiveGroupsQuantiles { # Cumulative Layout Shift (Core Web Vitals) (negative value indicates N/A) cumulativeLayoutShiftP50: float64! # Cumulative Layout Shift (Core Web Vitals) (negative value indicates N/A) cumulativeLayoutShiftP75: float64! # Cumulative Layout Shift (Core Web Vitals) (negative value indicates N/A) cumulativeLayoutShiftP90: float64! # Cumulative Layout Shift (Core Web Vitals) (negative value indicates N/A) cumulativeLayoutShiftP99: float64! # First Input Delay (Core Web Vitals) in microseconds (negative value indicates N/A) firstInputDelayP50: int64! # First Input Delay (Core Web Vitals) in microseconds (negative value indicates N/A) firstInputDelayP75: int64! # First Input Delay (Core Web Vitals) in microseconds (negative value indicates N/A) firstInputDelayP90: int64! # First Input Delay (Core Web Vitals) in microseconds (negative value indicates N/A) firstInputDelayP99: int64! # Largest Contentful Paint (Core Web Vitals) in microseconds (negative value indicates N/A) largestContentfulPaintP50: int64! # Largest Contentful Paint (Core Web Vitals) in microseconds (negative value indicates N/A) largestContentfulPaintP75: int64! # Largest Contentful Paint (Core Web Vitals) in microseconds (negative value indicates N/A) largestContentfulPaintP90: int64! # Largest Contentful Paint (Core Web Vitals) in microseconds (negative value indicates N/A) largestContentfulPaintP99: int64! } type AccountRumWebVitalsEventsAdaptiveGroupsSum { # Cumulative Layout Shift (Core Web Vitals), count of Good occurrences (under 0.1) clsGood: uint64! # Cumulative Layout Shift (Core Web Vitals), count of Needs Improvement occurrences (between 0.1 and 0.25) clsNeedsImprovement: uint64! # Cumulative Layout Shift (Core Web Vitals), count of Poor occurrences (over 0.25) clsPoor: uint64! # Cumulative Layout Shift (Core Web Vitals), total count clsTotal: uint64! # First Input Delay (Core Web Vitals), count of Good occurrences (under 100 ms) fidGood: uint64! # First Input Delay (Core Web Vitals), count of Needs Improvement occurrences (between 100 ms and 300ms) fidNeedsImprovement: uint64! # First Input Delay (Core Web Vitals), count of Poor occurrences (over 300 ms) fidPoor: uint64! # First Input Delay (Core Web Vitals), total count fidTotal: uint64! # Largest Contentful Paint (Core Web Vitals), count of Good occurrences (under 2.5 sec) lcpGood: uint64! # Largest Contentful Paint (Core Web Vitals), count of Needs Improvement occurrences (between 2.5 sec and 4.0 sec) lcpNeedsImprovement: uint64! # Largest Contentful Paint (Core Web Vitals), count of Poor occurrences (over 4.0 sec) lcpPoor: uint64! # Largest Contentful Paint (Core Web Vitals), total count lcpTotal: uint64! # The number of pages viewed by end-users that were initiated from a different website (i.e. where the Document.referrer does not match the hostname) visits: uint64! } enum AccountRumWebVitalsEventsAdaptiveOrderBy { # countryName ascending countryName_ASC # countryName descending countryName_DESC # cumulativeLayoutShiftCurrentRect ascending cumulativeLayoutShiftCurrentRect_ASC # cumulativeLayoutShiftCurrentRect descending cumulativeLayoutShiftCurrentRect_DESC # cumulativeLayoutShiftElement ascending cumulativeLayoutShiftElement_ASC # cumulativeLayoutShiftElement descending cumulativeLayoutShiftElement_DESC # cumulativeLayoutShiftPath ascending cumulativeLayoutShiftPath_ASC # cumulativeLayoutShiftPath descending cumulativeLayoutShiftPath_DESC # cumulativeLayoutShiftPreviousRect ascending cumulativeLayoutShiftPreviousRect_ASC # cumulativeLayoutShiftPreviousRect descending cumulativeLayoutShiftPreviousRect_DESC # cumulativeLayoutShift ascending cumulativeLayoutShift_ASC # cumulativeLayoutShift descending cumulativeLayoutShift_DESC # customTagInternalSxg ascending customTagInternalSxg_ASC # customTagInternalSxg descending customTagInternalSxg_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHalfOfHour ascending datetimeHalfOfHour_ASC # datetimeHalfOfHour descending datetimeHalfOfHour_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # deviceType ascending deviceType_ASC # deviceType descending deviceType_DESC # refererHost ascending refererHost_ASC # refererHost descending refererHost_DESC # refererPath ascending refererPath_ASC # refererPath descending refererPath_DESC # refererScheme ascending refererScheme_ASC # refererScheme descending refererScheme_DESC # requestHost ascending requestHost_ASC # requestHost descending requestHost_DESC # requestPath ascending requestPath_ASC # requestPath descending requestPath_DESC # requestScheme ascending requestScheme_ASC # requestScheme descending requestScheme_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # siteTag ascending siteTag_ASC # siteTag descending siteTag_DESC # userAgentBrowser ascending userAgentBrowser_ASC # userAgentBrowser descending userAgentBrowser_DESC # userAgentOS ascending userAgentOS_ASC # userAgentOS descending userAgentOS_DESC } # Access and limitations for an account type AccountSettings { cdnNetworkAnalyticsAdaptiveGroups: Settings! dosdAttackAnalyticsGroups: Settings! dosdNetworkAnalyticsAdaptiveGroups: Settings! durableObjectsInvocationsAdaptiveGroups: Settings! durableObjectsPeriodicGroups: Settings! durableObjectsStorageGroups: Settings! durableObjectsSubrequestsAdaptiveGroups: Settings! flowtrackdNetworkAnalyticsAdaptiveGroups: Settings! gatewayL4DownstreamSessionsAdaptiveGroups: Settings! gatewayL4SessionsAdaptiveGroups: Settings! gatewayL4UpstreamSessionsAdaptiveGroups: Settings! gatewayL7RequestsAdaptiveGroups: Settings! gatewayResolverByCategoryAdaptiveGroups: Settings! gatewayResolverQueriesAdaptiveGroups: Settings! httpRequests1dGroups: Settings! httpRequests1hGroups: Settings! httpRequests1mGroups: Settings! httpRequestsOverviewAdaptiveGroups: Settings! imagesRequestsAdaptiveGroups: Settings! ipFlows1dGroups: Settings! ipFlows1hGroups: Settings! ipFlows1mAttacksGroups: Settings! ipFlows1mGroups: Settings! magicFirewallNetworkAnalyticsAdaptiveGroups: Settings! magicFirewallSamplesAdaptiveGroups: Settings! magicTransitNetworkAnalyticsAdaptiveGroups: Settings! magicTransitTunnelHealthChecksAdaptiveGroups: Settings! magicTransitTunnelTrafficAdaptiveGroups: Settings! nelReportsAdaptiveGroups: Settings! pagesFunctionsInvocationsAdaptiveGroups: Settings! r2OperationsAdaptiveGroups: Settings! r2StorageAdaptiveGroups: Settings! rumPageloadEventsAdaptiveGroups: Settings! rumPerformanceEventsAdaptiveGroups: Settings! rumWebVitalsEventsAdaptive: Settings! rumWebVitalsEventsAdaptiveGroups: Settings! spectrumNetworkAnalyticsAdaptiveGroups: Settings! streamMinutesViewedAdaptiveGroups: Settings! videoBufferEventsAdaptiveGroups: Settings! videoPlaybackEventsAdaptiveGroups: Settings! videoQualityEventsAdaptiveGroups: Settings! workersAnalyticsEngineAdaptiveGroups: Settings! workersInvocationsAdaptive: Settings! workersInvocationsScheduled: Settings! workersSubrequestsAdaptiveGroups: Settings! zeroTrustPrivateNetworkDiscoveryGroups: Settings! } # Network analytics data for Spectrum traffic type AccountSpectrumNetworkAnalyticsAdaptiveGroups { # The average of values for a metric per dimension avg: AccountSpectrumNetworkAnalyticsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountSpectrumNetworkAnalyticsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountSpectrumNetworkAnalyticsAdaptiveGroupsSum } type AccountSpectrumNetworkAnalyticsAdaptiveGroupsAvg { # Sum of bits received, divided by 1 second, providing a per-second bit rate when grouped by datetime bitRate: uint64! # Sum of bits received, divided by 86400 seconds, providing a per-second bit rate when grouped by date bitRateDay: uint64! # Sum of bits received, divided by 900 seconds, providing a per-second bit rate when grouped by datetimeFifteenMinutes bitRateFifteenMinutes: uint64! # Sum of bits received, divided by 300 seconds, providing a per-second bit rate when grouped by datetimeFiveMinutes bitRateFiveMinutes: uint64! # Sum of bits received, divided by 3600 seconds, providing a per-second bit rate when grouped by datetimeHour bitRateHour: uint64! # Sum of bits received, divided by 60 seconds, providing a per-second bit rate when grouped by datetimeMinute bitRateMinute: uint64! # Sum of bits received, divided by 10 seconds, providing a per-second bit rate when grouped by datetimeTenSeconds bitRateTenSeconds: uint64! # Sum of packets received, divided by 1 second, providing a per-second packet rate when grouped by datetime packetRate: uint64! # Sum of packets received, divided by 86400 seconds, providing a per-second packet rate when grouped by date packetRateDay: uint64! # Sum of packets received, divided by 900 seconds, providing a per-second packet rate when grouped by datetimeFifteenMinutes packetRateFifteenMinutes: uint64! # Sum of packets received, divided by 300 seconds, providing a per-second packet rate when grouped by datetimeFiveMinutes packetRateFiveMinutes: uint64! # Sum of packets received, divided by 3600 seconds, providing a per-second packet rate when grouped by datetimeHour packetRateHour: uint64! # Sum of packets received, divided by 60 seconds, providing a per-second packet rate when grouped by datetimeMinute packetRateMinute: uint64! # Sum of packets received, divided by 10 seconds, providing a per-second packet rate when grouped by datetimeTenSeconds packetRateTenSeconds: uint64! } type AccountSpectrumNetworkAnalyticsAdaptiveGroupsDimensions { # City where the Cloudflare datacenter that received the packet is located coloCity: string! # Cloudflare datacenter that received the packet (nearest IATA airport code) coloCode: string! # Country where the Cloudflare datacenter that received the packet is located (ISO 3166-1 alpha-2) coloCountry: string! # Latitude and longitude where the Cloudflare datacenter that received the packet is located (Geohash encoding) coloGeohash: string! # Cloudflare datacenter that received the packet (unique site identifier) coloName: string! # Date that the packet was received date: Date! # Date and time that the packet was received datetime: Time! # Date and time that the packet was received, rounded to the start of the nearest fifteen minutes datetimeFifteenMinutes: Time! # Date and time that the packet was received, rounded to the start of the nearest five minutes datetimeFiveMinutes: Time! # Date and time that the packet was received, rounded to the start of the nearest hour datetimeHour: Time! # Date and time that the packet was received, rounded to the start of the nearest minute datetimeMinute: Time! # Date and time that the packet was received, rounded to the start of the nearest ten seconds datetimeTenSeconds: Time! # ASN associated with the destination IP of the packet, or 0 if there was no mapping available destinationAsn: uint32! # Name of ASN associated with the destination IP of the packet, if available destinationAsnName: string! # Country where the destination IP of the packet is located (ISO 3166-1 alpha-2) destinationCountry: string! # Latitude and longitude where the destination IP of the packet is located (Geohash encoding) destinationGeohash: string! # Value of the Destination Port header field in the TCP or UDP packet destinationPort: uint16! # Direction of the packet relative to the customer network (possible values: inbound, outbound, lateral) direction: string! # Value of the Ethertype header field in the Ethernet packet (2048 for IPv4; 34525 for IPv6) ethertype: uint16! # Value of the Checkusm header field in the GRE packet greChecksum: uint16! # Value of the Ethertype header field in the GRE packet greEthertype: uint16! # Length of the GRE packet header, in bytes greHeaderLength: uint16! # Value of the Key header field in the GRE packet greKey: uint32! # Value of the Sequence Number header field in the GRE packet greSequenceNumber: uint32! # Value of the Version header field in the GRE packet greVersion: uint8! # Value of the Checkusm header field in the ICMP packet icmpChecksum: uint16! # Value of the Code header field in the ICMP packet icmpCode: uint8! # Value of the Type header field in the ICMP packet icmpType: uint8! # Value of the Destination Address header field in the IPv4 or IPv6 packet ipDestinationAddress: string! # Computed subnet of the Destination Address header field in the IPv4 or IPv6 packet (/24 for IPv4; /64 for IPv6) ipDestinationSubnet: string! # Value of the Fragment Offset header field in the IPv4 or IPv6 packet ipFragmentOffset: uint16! # Length of the IPv4 or IPv6 packet header, in bytes ipHeaderLength: uint16! # Value of the More Fragments header field in the IPv4 or IPv6 packet ipMoreFragments: uint8! # Value of the Protocol header field in the IPv4 or IPv6 packet ipProtocol: uint8! # Name of the protocol specified by the Protocol header field in the IPv4 or IPv6 packet ipProtocolName: string! # Value of the Source Address header field in the IPv4 or IPv6 packet ipSourceAddress: string! # Computed subnet of the Source Address header field in the IPv4 or IPv6 packet (/24 for IPv4; /64 for IPv6) ipSourceSubnet: string! # Total length of the IPv4 or IPv6 packet, in bytes ipTotalLength: uint16! # Total length of the IPv4 or IPv6 packet, in bytes, with the last two digits truncated ipTotalLengthBuckets: uint16! # Value of the TTL header field in the IPv4 packet or the Hop Limit header field in the IPv6 packet ipTtl: uint8! # Value of the TTL header field in the IPv4 packet or the Hop Limit header field in the IPv6 packet, with the last digit truncated ipTtlBuckets: uint8! # Value of the Checksum header field in the IPv4 packet ipv4Checksum: uint16! # Value of the Don't Fragment header field in the IPv4 packet ipv4DontFragment: uint8! # Value of the Differentiated Services Code Point header field in the IPv4 packet ipv4Dscp: uint8! # Value of the Explicit Congestion Notification header field in the IPv4 packet ipv4Ecn: uint8! # Value of the Identification header field in the IPv4 packet ipv4Identification: uint16! # List of Options numbers included in the IPv4 packet header ipv4Options: string! # Value of the Differentiated Services Code Point header field in the IPv6 packet ipv6Dscp: uint8! # Value of the Explicit Congestion Notification header field in the IPv6 packet ipv6Ecn: uint8! # List of Extension Header numbers included in the IPv6 packet header ipv6ExtensionHeaders: string! # Value of the Flow Label header field in the IPv6 packet ipv6FlowLabel: uint32! # Value of the Identification extension header field in the IPv6 packet ipv6Identification: uint32! # Which system dropped the packet (possible values: dosd, flowtrackd, magic-firewall) mitigationSystem: string! # The action that was taken on the packet (possible values: pass, drop) outcome: string! # ABR sample interval sampleInterval: uint32! # ASN associated with the source IP of the packet, or 0 if there was no mapping available sourceAsn: uint32! # Name of ASN associated with the source IP of the packet, if available sourceAsnName: string! # Country where the source IP of the packet is located (ISO 3166-1 alpha-2) sourceCountry: string! # Latitude and longitude where the source IP of the packet is located (Geohash encoding) sourceGeohash: string! # Value of the Source Port header field in the TCP or UDP packet sourcePort: uint16! # Value of the Acknowledgement Number header field in the TCP packet tcpAcknowledgementNumber: uint32! # Value of the Checkusm header field in the TCP packet tcpChecksum: uint16! # Value of the Data Offset header field in the TCP packet tcpDataOffset: uint16! # Value of the Flags header field in the TCP packet tcpFlags: uint8! # Human-readable string representation of the Flags header field in the TCP packet tcpFlagsString: string! # Value of the MSS option header field in the TCP packet tcpMss: uint16! # List of Options numbers included in the TCP packet header tcpOptions: string! # Value of the SACK Blocks option header field in the TCP packet tcpSackBlocks: string! # Value of the SACK Permitted option header field in the TCP packet tcpSackPermitted: uint8! # Value of the Sequence Number header field in the TCP packet tcpSequenceNumber: uint32! # Value of the Timestamp Echo Reply option header field in the TCP packet tcpTimestampEcr: uint32! # Value of the Timestamp option header field in the TCP packet tcpTimestampValue: uint32! # Value of the Urgent Pointer header field in the TCP packet tcpUrgentPointer: uint16! # Value of the Window Scale option header field in the TCP packet tcpWindowScale: uint16! # Value of the Window Size header field in the TCP packet tcpWindowSize: uint16! # Value of the Checkusm header field in the UDP packet udpChecksum: uint16! # Value of the Payload Length header field in the UDP packet udpPayloadLength: uint16! } input AccountSpectrumNetworkAnalyticsAdaptiveGroupsFilter_InputObject { AND: [AccountSpectrumNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] OR: [AccountSpectrumNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] coloCity: string coloCity_geq: string coloCity_gt: string coloCity_in: [string!] coloCity_leq: string coloCity_like: string coloCity_lt: string coloCity_neq: string coloCity_notin: [string!] coloCity_notlike: string coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string coloCountry: string coloCountry_geq: string coloCountry_gt: string coloCountry_in: [string!] coloCountry_leq: string coloCountry_like: string coloCountry_lt: string coloCountry_neq: string coloCountry_notin: [string!] coloCountry_notlike: string coloGeohash: string coloGeohash_geq: string coloGeohash_gt: string coloGeohash_in: [string!] coloGeohash_leq: string coloGeohash_like: string coloGeohash_lt: string coloGeohash_neq: string coloGeohash_notin: [string!] coloGeohash_notlike: string coloName: string coloName_geq: string coloName_gt: string coloName_in: [string!] coloName_leq: string coloName_like: string coloName_lt: string coloName_neq: string coloName_notin: [string!] coloName_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetimeTenSeconds: Time datetimeTenSeconds_geq: Time datetimeTenSeconds_gt: Time datetimeTenSeconds_in: [Time!] datetimeTenSeconds_leq: Time datetimeTenSeconds_lt: Time datetimeTenSeconds_neq: Time datetimeTenSeconds_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] destinationAsn: uint32 destinationAsnName: string destinationAsnName_geq: string destinationAsnName_gt: string destinationAsnName_in: [string!] destinationAsnName_leq: string destinationAsnName_like: string destinationAsnName_lt: string destinationAsnName_neq: string destinationAsnName_notin: [string!] destinationAsnName_notlike: string destinationAsn_geq: uint32 destinationAsn_gt: uint32 destinationAsn_in: [uint32!] destinationAsn_leq: uint32 destinationAsn_lt: uint32 destinationAsn_neq: uint32 destinationAsn_notin: [uint32!] destinationCountry: string destinationCountry_geq: string destinationCountry_gt: string destinationCountry_in: [string!] destinationCountry_leq: string destinationCountry_like: string destinationCountry_lt: string destinationCountry_neq: string destinationCountry_notin: [string!] destinationCountry_notlike: string destinationGeohash: string destinationGeohash_geq: string destinationGeohash_gt: string destinationGeohash_in: [string!] destinationGeohash_leq: string destinationGeohash_like: string destinationGeohash_lt: string destinationGeohash_neq: string destinationGeohash_notin: [string!] destinationGeohash_notlike: string destinationPort: uint16 destinationPort_geq: uint16 destinationPort_gt: uint16 destinationPort_in: [uint16!] destinationPort_leq: uint16 destinationPort_lt: uint16 destinationPort_neq: uint16 destinationPort_notin: [uint16!] direction: string direction_geq: string direction_gt: string direction_in: [string!] direction_leq: string direction_like: string direction_lt: string direction_neq: string direction_notin: [string!] direction_notlike: string ethertype: uint16 ethertype_geq: uint16 ethertype_gt: uint16 ethertype_in: [uint16!] ethertype_leq: uint16 ethertype_lt: uint16 ethertype_neq: uint16 ethertype_notin: [uint16!] greChecksum: uint16 greChecksum_geq: uint16 greChecksum_gt: uint16 greChecksum_in: [uint16!] greChecksum_leq: uint16 greChecksum_lt: uint16 greChecksum_neq: uint16 greChecksum_notin: [uint16!] greEthertype: uint16 greEthertype_geq: uint16 greEthertype_gt: uint16 greEthertype_in: [uint16!] greEthertype_leq: uint16 greEthertype_lt: uint16 greEthertype_neq: uint16 greEthertype_notin: [uint16!] greHeaderLength: uint16 greHeaderLength_geq: uint16 greHeaderLength_gt: uint16 greHeaderLength_in: [uint16!] greHeaderLength_leq: uint16 greHeaderLength_lt: uint16 greHeaderLength_neq: uint16 greHeaderLength_notin: [uint16!] greKey: uint32 greKey_geq: uint32 greKey_gt: uint32 greKey_in: [uint32!] greKey_leq: uint32 greKey_lt: uint32 greKey_neq: uint32 greKey_notin: [uint32!] greSequenceNumber: uint32 greSequenceNumber_geq: uint32 greSequenceNumber_gt: uint32 greSequenceNumber_in: [uint32!] greSequenceNumber_leq: uint32 greSequenceNumber_lt: uint32 greSequenceNumber_neq: uint32 greSequenceNumber_notin: [uint32!] greVersion: uint8 greVersion_geq: uint8 greVersion_gt: uint8 greVersion_in: bytes greVersion_leq: uint8 greVersion_lt: uint8 greVersion_neq: uint8 greVersion_notin: bytes icmpChecksum: uint16 icmpChecksum_geq: uint16 icmpChecksum_gt: uint16 icmpChecksum_in: [uint16!] icmpChecksum_leq: uint16 icmpChecksum_lt: uint16 icmpChecksum_neq: uint16 icmpChecksum_notin: [uint16!] icmpCode: uint8 icmpCode_geq: uint8 icmpCode_gt: uint8 icmpCode_in: bytes icmpCode_leq: uint8 icmpCode_lt: uint8 icmpCode_neq: uint8 icmpCode_notin: bytes icmpType: uint8 icmpType_geq: uint8 icmpType_gt: uint8 icmpType_in: bytes icmpType_leq: uint8 icmpType_lt: uint8 icmpType_neq: uint8 icmpType_notin: bytes ipDestinationAddress: string ipDestinationAddress_geq: string ipDestinationAddress_gt: string ipDestinationAddress_in: [string!] ipDestinationAddress_leq: string ipDestinationAddress_like: string ipDestinationAddress_lt: string ipDestinationAddress_neq: string ipDestinationAddress_notin: [string!] ipDestinationAddress_notlike: string ipDestinationSubnet: string ipDestinationSubnet_geq: string ipDestinationSubnet_gt: string ipDestinationSubnet_in: [string!] ipDestinationSubnet_leq: string ipDestinationSubnet_like: string ipDestinationSubnet_lt: string ipDestinationSubnet_neq: string ipDestinationSubnet_notin: [string!] ipDestinationSubnet_notlike: string ipFragmentOffset: uint16 ipFragmentOffset_geq: uint16 ipFragmentOffset_gt: uint16 ipFragmentOffset_in: [uint16!] ipFragmentOffset_leq: uint16 ipFragmentOffset_lt: uint16 ipFragmentOffset_neq: uint16 ipFragmentOffset_notin: [uint16!] ipHeaderLength: uint16 ipHeaderLength_geq: uint16 ipHeaderLength_gt: uint16 ipHeaderLength_in: [uint16!] ipHeaderLength_leq: uint16 ipHeaderLength_lt: uint16 ipHeaderLength_neq: uint16 ipHeaderLength_notin: [uint16!] ipMoreFragments: uint8 ipMoreFragments_geq: uint8 ipMoreFragments_gt: uint8 ipMoreFragments_in: bytes ipMoreFragments_leq: uint8 ipMoreFragments_lt: uint8 ipMoreFragments_neq: uint8 ipMoreFragments_notin: bytes ipProtocol: uint8 ipProtocolName: string ipProtocolName_geq: string ipProtocolName_gt: string ipProtocolName_in: [string!] ipProtocolName_leq: string ipProtocolName_like: string ipProtocolName_lt: string ipProtocolName_neq: string ipProtocolName_notin: [string!] ipProtocolName_notlike: string ipProtocol_geq: uint8 ipProtocol_gt: uint8 ipProtocol_in: bytes ipProtocol_leq: uint8 ipProtocol_lt: uint8 ipProtocol_neq: uint8 ipProtocol_notin: bytes ipSourceAddress: string ipSourceAddress_geq: string ipSourceAddress_gt: string ipSourceAddress_in: [string!] ipSourceAddress_leq: string ipSourceAddress_like: string ipSourceAddress_lt: string ipSourceAddress_neq: string ipSourceAddress_notin: [string!] ipSourceAddress_notlike: string ipSourceSubnet: string ipSourceSubnet_geq: string ipSourceSubnet_gt: string ipSourceSubnet_in: [string!] ipSourceSubnet_leq: string ipSourceSubnet_like: string ipSourceSubnet_lt: string ipSourceSubnet_neq: string ipSourceSubnet_notin: [string!] ipSourceSubnet_notlike: string ipTotalLength: uint16 ipTotalLengthBuckets: uint16 ipTotalLengthBuckets_geq: uint16 ipTotalLengthBuckets_gt: uint16 ipTotalLengthBuckets_in: [uint16!] ipTotalLengthBuckets_leq: uint16 ipTotalLengthBuckets_lt: uint16 ipTotalLengthBuckets_neq: uint16 ipTotalLengthBuckets_notin: [uint16!] ipTotalLength_geq: uint16 ipTotalLength_gt: uint16 ipTotalLength_in: [uint16!] ipTotalLength_leq: uint16 ipTotalLength_lt: uint16 ipTotalLength_neq: uint16 ipTotalLength_notin: [uint16!] ipTtl: uint8 ipTtlBuckets: uint8 ipTtlBuckets_geq: uint8 ipTtlBuckets_gt: uint8 ipTtlBuckets_in: bytes ipTtlBuckets_leq: uint8 ipTtlBuckets_lt: uint8 ipTtlBuckets_neq: uint8 ipTtlBuckets_notin: bytes ipTtl_geq: uint8 ipTtl_gt: uint8 ipTtl_in: bytes ipTtl_leq: uint8 ipTtl_lt: uint8 ipTtl_neq: uint8 ipTtl_notin: bytes ipv4Checksum: uint16 ipv4Checksum_geq: uint16 ipv4Checksum_gt: uint16 ipv4Checksum_in: [uint16!] ipv4Checksum_leq: uint16 ipv4Checksum_lt: uint16 ipv4Checksum_neq: uint16 ipv4Checksum_notin: [uint16!] ipv4DontFragment: uint8 ipv4DontFragment_geq: uint8 ipv4DontFragment_gt: uint8 ipv4DontFragment_in: bytes ipv4DontFragment_leq: uint8 ipv4DontFragment_lt: uint8 ipv4DontFragment_neq: uint8 ipv4DontFragment_notin: bytes ipv4Dscp: uint8 ipv4Dscp_geq: uint8 ipv4Dscp_gt: uint8 ipv4Dscp_in: bytes ipv4Dscp_leq: uint8 ipv4Dscp_lt: uint8 ipv4Dscp_neq: uint8 ipv4Dscp_notin: bytes ipv4Ecn: uint8 ipv4Ecn_geq: uint8 ipv4Ecn_gt: uint8 ipv4Ecn_in: bytes ipv4Ecn_leq: uint8 ipv4Ecn_lt: uint8 ipv4Ecn_neq: uint8 ipv4Ecn_notin: bytes ipv4Identification: uint16 ipv4Identification_geq: uint16 ipv4Identification_gt: uint16 ipv4Identification_in: [uint16!] ipv4Identification_leq: uint16 ipv4Identification_lt: uint16 ipv4Identification_neq: uint16 ipv4Identification_notin: [uint16!] ipv4Options: string ipv4Options_geq: string ipv4Options_gt: string ipv4Options_in: [string!] ipv4Options_leq: string ipv4Options_like: string ipv4Options_lt: string ipv4Options_neq: string ipv4Options_notin: [string!] ipv4Options_notlike: string ipv6Dscp: uint8 ipv6Dscp_geq: uint8 ipv6Dscp_gt: uint8 ipv6Dscp_in: bytes ipv6Dscp_leq: uint8 ipv6Dscp_lt: uint8 ipv6Dscp_neq: uint8 ipv6Dscp_notin: bytes ipv6Ecn: uint8 ipv6Ecn_geq: uint8 ipv6Ecn_gt: uint8 ipv6Ecn_in: bytes ipv6Ecn_leq: uint8 ipv6Ecn_lt: uint8 ipv6Ecn_neq: uint8 ipv6Ecn_notin: bytes ipv6ExtensionHeaders: string ipv6ExtensionHeaders_geq: string ipv6ExtensionHeaders_gt: string ipv6ExtensionHeaders_in: [string!] ipv6ExtensionHeaders_leq: string ipv6ExtensionHeaders_like: string ipv6ExtensionHeaders_lt: string ipv6ExtensionHeaders_neq: string ipv6ExtensionHeaders_notin: [string!] ipv6ExtensionHeaders_notlike: string ipv6FlowLabel: uint32 ipv6FlowLabel_geq: uint32 ipv6FlowLabel_gt: uint32 ipv6FlowLabel_in: [uint32!] ipv6FlowLabel_leq: uint32 ipv6FlowLabel_lt: uint32 ipv6FlowLabel_neq: uint32 ipv6FlowLabel_notin: [uint32!] ipv6Identification: uint32 ipv6Identification_geq: uint32 ipv6Identification_gt: uint32 ipv6Identification_in: [uint32!] ipv6Identification_leq: uint32 ipv6Identification_lt: uint32 ipv6Identification_neq: uint32 ipv6Identification_notin: [uint32!] mitigationSystem: string mitigationSystem_geq: string mitigationSystem_gt: string mitigationSystem_in: [string!] mitigationSystem_leq: string mitigationSystem_like: string mitigationSystem_lt: string mitigationSystem_neq: string mitigationSystem_notin: [string!] mitigationSystem_notlike: string outcome: string outcome_geq: string outcome_gt: string outcome_in: [string!] outcome_leq: string outcome_like: string outcome_lt: string outcome_neq: string outcome_notin: [string!] outcome_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] sourceAsn: uint32 sourceAsnName: string sourceAsnName_geq: string sourceAsnName_gt: string sourceAsnName_in: [string!] sourceAsnName_leq: string sourceAsnName_like: string sourceAsnName_lt: string sourceAsnName_neq: string sourceAsnName_notin: [string!] sourceAsnName_notlike: string sourceAsn_geq: uint32 sourceAsn_gt: uint32 sourceAsn_in: [uint32!] sourceAsn_leq: uint32 sourceAsn_lt: uint32 sourceAsn_neq: uint32 sourceAsn_notin: [uint32!] sourceCountry: string sourceCountry_geq: string sourceCountry_gt: string sourceCountry_in: [string!] sourceCountry_leq: string sourceCountry_like: string sourceCountry_lt: string sourceCountry_neq: string sourceCountry_notin: [string!] sourceCountry_notlike: string sourceGeohash: string sourceGeohash_geq: string sourceGeohash_gt: string sourceGeohash_in: [string!] sourceGeohash_leq: string sourceGeohash_like: string sourceGeohash_lt: string sourceGeohash_neq: string sourceGeohash_notin: [string!] sourceGeohash_notlike: string sourcePort: uint16 sourcePort_geq: uint16 sourcePort_gt: uint16 sourcePort_in: [uint16!] sourcePort_leq: uint16 sourcePort_lt: uint16 sourcePort_neq: uint16 sourcePort_notin: [uint16!] tcpAcknowledgementNumber: uint32 tcpAcknowledgementNumber_geq: uint32 tcpAcknowledgementNumber_gt: uint32 tcpAcknowledgementNumber_in: [uint32!] tcpAcknowledgementNumber_leq: uint32 tcpAcknowledgementNumber_lt: uint32 tcpAcknowledgementNumber_neq: uint32 tcpAcknowledgementNumber_notin: [uint32!] tcpChecksum: uint16 tcpChecksum_geq: uint16 tcpChecksum_gt: uint16 tcpChecksum_in: [uint16!] tcpChecksum_leq: uint16 tcpChecksum_lt: uint16 tcpChecksum_neq: uint16 tcpChecksum_notin: [uint16!] tcpDataOffset: uint16 tcpDataOffset_geq: uint16 tcpDataOffset_gt: uint16 tcpDataOffset_in: [uint16!] tcpDataOffset_leq: uint16 tcpDataOffset_lt: uint16 tcpDataOffset_neq: uint16 tcpDataOffset_notin: [uint16!] tcpFlags: uint8 tcpFlagsString: string tcpFlagsString_geq: string tcpFlagsString_gt: string tcpFlagsString_in: [string!] tcpFlagsString_leq: string tcpFlagsString_like: string tcpFlagsString_lt: string tcpFlagsString_neq: string tcpFlagsString_notin: [string!] tcpFlagsString_notlike: string tcpFlags_geq: uint8 tcpFlags_gt: uint8 tcpFlags_in: bytes tcpFlags_leq: uint8 tcpFlags_lt: uint8 tcpFlags_neq: uint8 tcpFlags_notin: bytes tcpMss: uint16 tcpMss_geq: uint16 tcpMss_gt: uint16 tcpMss_in: [uint16!] tcpMss_leq: uint16 tcpMss_lt: uint16 tcpMss_neq: uint16 tcpMss_notin: [uint16!] tcpOptions: string tcpOptions_geq: string tcpOptions_gt: string tcpOptions_in: [string!] tcpOptions_leq: string tcpOptions_like: string tcpOptions_lt: string tcpOptions_neq: string tcpOptions_notin: [string!] tcpOptions_notlike: string tcpSackBlocks: string tcpSackBlocks_geq: string tcpSackBlocks_gt: string tcpSackBlocks_in: [string!] tcpSackBlocks_leq: string tcpSackBlocks_like: string tcpSackBlocks_lt: string tcpSackBlocks_neq: string tcpSackBlocks_notin: [string!] tcpSackBlocks_notlike: string tcpSackPermitted: uint8 tcpSackPermitted_geq: uint8 tcpSackPermitted_gt: uint8 tcpSackPermitted_in: bytes tcpSackPermitted_leq: uint8 tcpSackPermitted_lt: uint8 tcpSackPermitted_neq: uint8 tcpSackPermitted_notin: bytes tcpSequenceNumber: uint32 tcpSequenceNumber_geq: uint32 tcpSequenceNumber_gt: uint32 tcpSequenceNumber_in: [uint32!] tcpSequenceNumber_leq: uint32 tcpSequenceNumber_lt: uint32 tcpSequenceNumber_neq: uint32 tcpSequenceNumber_notin: [uint32!] tcpTimestampEcr: uint32 tcpTimestampEcr_geq: uint32 tcpTimestampEcr_gt: uint32 tcpTimestampEcr_in: [uint32!] tcpTimestampEcr_leq: uint32 tcpTimestampEcr_lt: uint32 tcpTimestampEcr_neq: uint32 tcpTimestampEcr_notin: [uint32!] tcpTimestampValue: uint32 tcpTimestampValue_geq: uint32 tcpTimestampValue_gt: uint32 tcpTimestampValue_in: [uint32!] tcpTimestampValue_leq: uint32 tcpTimestampValue_lt: uint32 tcpTimestampValue_neq: uint32 tcpTimestampValue_notin: [uint32!] tcpUrgentPointer: uint16 tcpUrgentPointer_geq: uint16 tcpUrgentPointer_gt: uint16 tcpUrgentPointer_in: [uint16!] tcpUrgentPointer_leq: uint16 tcpUrgentPointer_lt: uint16 tcpUrgentPointer_neq: uint16 tcpUrgentPointer_notin: [uint16!] tcpWindowScale: uint16 tcpWindowScale_geq: uint16 tcpWindowScale_gt: uint16 tcpWindowScale_in: [uint16!] tcpWindowScale_leq: uint16 tcpWindowScale_lt: uint16 tcpWindowScale_neq: uint16 tcpWindowScale_notin: [uint16!] tcpWindowSize: uint16 tcpWindowSize_geq: uint16 tcpWindowSize_gt: uint16 tcpWindowSize_in: [uint16!] tcpWindowSize_leq: uint16 tcpWindowSize_lt: uint16 tcpWindowSize_neq: uint16 tcpWindowSize_notin: [uint16!] udpChecksum: uint16 udpChecksum_geq: uint16 udpChecksum_gt: uint16 udpChecksum_in: [uint16!] udpChecksum_leq: uint16 udpChecksum_lt: uint16 udpChecksum_neq: uint16 udpChecksum_notin: [uint16!] udpPayloadLength: uint16 udpPayloadLength_geq: uint16 udpPayloadLength_gt: uint16 udpPayloadLength_in: [uint16!] udpPayloadLength_leq: uint16 udpPayloadLength_lt: uint16 udpPayloadLength_neq: uint16 udpPayloadLength_notin: [uint16!] } enum AccountSpectrumNetworkAnalyticsAdaptiveGroupsOrderBy { # avg(bitRateDay) ascending avg_bitRateDay_ASC # avg(bitRateDay) descending avg_bitRateDay_DESC # avg(bitRateFifteenMinutes) ascending avg_bitRateFifteenMinutes_ASC # avg(bitRateFifteenMinutes) descending avg_bitRateFifteenMinutes_DESC # avg(bitRateFiveMinutes) ascending avg_bitRateFiveMinutes_ASC # avg(bitRateFiveMinutes) descending avg_bitRateFiveMinutes_DESC # avg(bitRateHour) ascending avg_bitRateHour_ASC # avg(bitRateHour) descending avg_bitRateHour_DESC # avg(bitRateMinute) ascending avg_bitRateMinute_ASC # avg(bitRateMinute) descending avg_bitRateMinute_DESC # avg(bitRateTenSeconds) ascending avg_bitRateTenSeconds_ASC # avg(bitRateTenSeconds) descending avg_bitRateTenSeconds_DESC # avg(bitRate) ascending avg_bitRate_ASC # avg(bitRate) descending avg_bitRate_DESC # avg(packetRateDay) ascending avg_packetRateDay_ASC # avg(packetRateDay) descending avg_packetRateDay_DESC # avg(packetRateFifteenMinutes) ascending avg_packetRateFifteenMinutes_ASC # avg(packetRateFifteenMinutes) descending avg_packetRateFifteenMinutes_DESC # avg(packetRateFiveMinutes) ascending avg_packetRateFiveMinutes_ASC # avg(packetRateFiveMinutes) descending avg_packetRateFiveMinutes_DESC # avg(packetRateHour) ascending avg_packetRateHour_ASC # avg(packetRateHour) descending avg_packetRateHour_DESC # avg(packetRateMinute) ascending avg_packetRateMinute_ASC # avg(packetRateMinute) descending avg_packetRateMinute_DESC # avg(packetRateTenSeconds) ascending avg_packetRateTenSeconds_ASC # avg(packetRateTenSeconds) descending avg_packetRateTenSeconds_DESC # avg(packetRate) ascending avg_packetRate_ASC # avg(packetRate) descending avg_packetRate_DESC # coloCity ascending coloCity_ASC # coloCity descending coloCity_DESC # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # coloCountry ascending coloCountry_ASC # coloCountry descending coloCountry_DESC # coloGeohash ascending coloGeohash_ASC # coloGeohash descending coloGeohash_DESC # coloName ascending coloName_ASC # coloName descending coloName_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetimeTenSeconds ascending datetimeTenSeconds_ASC # datetimeTenSeconds descending datetimeTenSeconds_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # destinationAsnName ascending destinationAsnName_ASC # destinationAsnName descending destinationAsnName_DESC # destinationAsn ascending destinationAsn_ASC # destinationAsn descending destinationAsn_DESC # destinationCountry ascending destinationCountry_ASC # destinationCountry descending destinationCountry_DESC # destinationGeohash ascending destinationGeohash_ASC # destinationGeohash descending destinationGeohash_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # direction ascending direction_ASC # direction descending direction_DESC # ethertype ascending ethertype_ASC # ethertype descending ethertype_DESC # greChecksum ascending greChecksum_ASC # greChecksum descending greChecksum_DESC # greEthertype ascending greEthertype_ASC # greEthertype descending greEthertype_DESC # greHeaderLength ascending greHeaderLength_ASC # greHeaderLength descending greHeaderLength_DESC # greKey ascending greKey_ASC # greKey descending greKey_DESC # greSequenceNumber ascending greSequenceNumber_ASC # greSequenceNumber descending greSequenceNumber_DESC # greVersion ascending greVersion_ASC # greVersion descending greVersion_DESC # icmpChecksum ascending icmpChecksum_ASC # icmpChecksum descending icmpChecksum_DESC # icmpCode ascending icmpCode_ASC # icmpCode descending icmpCode_DESC # icmpType ascending icmpType_ASC # icmpType descending icmpType_DESC # ipDestinationAddress ascending ipDestinationAddress_ASC # ipDestinationAddress descending ipDestinationAddress_DESC # ipDestinationSubnet ascending ipDestinationSubnet_ASC # ipDestinationSubnet descending ipDestinationSubnet_DESC # ipFragmentOffset ascending ipFragmentOffset_ASC # ipFragmentOffset descending ipFragmentOffset_DESC # ipHeaderLength ascending ipHeaderLength_ASC # ipHeaderLength descending ipHeaderLength_DESC # ipMoreFragments ascending ipMoreFragments_ASC # ipMoreFragments descending ipMoreFragments_DESC # ipProtocolName ascending ipProtocolName_ASC # ipProtocolName descending ipProtocolName_DESC # ipProtocol ascending ipProtocol_ASC # ipProtocol descending ipProtocol_DESC # ipSourceAddress ascending ipSourceAddress_ASC # ipSourceAddress descending ipSourceAddress_DESC # ipSourceSubnet ascending ipSourceSubnet_ASC # ipSourceSubnet descending ipSourceSubnet_DESC # ipTotalLengthBuckets ascending ipTotalLengthBuckets_ASC # ipTotalLengthBuckets descending ipTotalLengthBuckets_DESC # ipTotalLength ascending ipTotalLength_ASC # ipTotalLength descending ipTotalLength_DESC # ipTtlBuckets ascending ipTtlBuckets_ASC # ipTtlBuckets descending ipTtlBuckets_DESC # ipTtl ascending ipTtl_ASC # ipTtl descending ipTtl_DESC # ipv4Checksum ascending ipv4Checksum_ASC # ipv4Checksum descending ipv4Checksum_DESC # ipv4DontFragment ascending ipv4DontFragment_ASC # ipv4DontFragment descending ipv4DontFragment_DESC # ipv4Dscp ascending ipv4Dscp_ASC # ipv4Dscp descending ipv4Dscp_DESC # ipv4Ecn ascending ipv4Ecn_ASC # ipv4Ecn descending ipv4Ecn_DESC # ipv4Identification ascending ipv4Identification_ASC # ipv4Identification descending ipv4Identification_DESC # ipv4Options ascending ipv4Options_ASC # ipv4Options descending ipv4Options_DESC # ipv6Dscp ascending ipv6Dscp_ASC # ipv6Dscp descending ipv6Dscp_DESC # ipv6Ecn ascending ipv6Ecn_ASC # ipv6Ecn descending ipv6Ecn_DESC # ipv6ExtensionHeaders ascending ipv6ExtensionHeaders_ASC # ipv6ExtensionHeaders descending ipv6ExtensionHeaders_DESC # ipv6FlowLabel ascending ipv6FlowLabel_ASC # ipv6FlowLabel descending ipv6FlowLabel_DESC # ipv6Identification ascending ipv6Identification_ASC # ipv6Identification descending ipv6Identification_DESC # mitigationSystem ascending mitigationSystem_ASC # mitigationSystem descending mitigationSystem_DESC # outcome ascending outcome_ASC # outcome descending outcome_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sourceAsnName ascending sourceAsnName_ASC # sourceAsnName descending sourceAsnName_DESC # sourceAsn ascending sourceAsn_ASC # sourceAsn descending sourceAsn_DESC # sourceCountry ascending sourceCountry_ASC # sourceCountry descending sourceCountry_DESC # sourceGeohash ascending sourceGeohash_ASC # sourceGeohash descending sourceGeohash_DESC # sourcePort ascending sourcePort_ASC # sourcePort descending sourcePort_DESC # sum(bits) ascending sum_bits_ASC # sum(bits) descending sum_bits_DESC # sum(packets) ascending sum_packets_ASC # sum(packets) descending sum_packets_DESC # system ascending system_ASC # system descending system_DESC # tcpAcknowledgementNumber ascending tcpAcknowledgementNumber_ASC # tcpAcknowledgementNumber descending tcpAcknowledgementNumber_DESC # tcpChecksum ascending tcpChecksum_ASC # tcpChecksum descending tcpChecksum_DESC # tcpDataOffset ascending tcpDataOffset_ASC # tcpDataOffset descending tcpDataOffset_DESC # tcpFlagsString ascending tcpFlagsString_ASC # tcpFlagsString descending tcpFlagsString_DESC # tcpFlags ascending tcpFlags_ASC # tcpFlags descending tcpFlags_DESC # tcpMss ascending tcpMss_ASC # tcpMss descending tcpMss_DESC # tcpOptions ascending tcpOptions_ASC # tcpOptions descending tcpOptions_DESC # tcpSackBlocks ascending tcpSackBlocks_ASC # tcpSackBlocks descending tcpSackBlocks_DESC # tcpSackPermitted ascending tcpSackPermitted_ASC # tcpSackPermitted descending tcpSackPermitted_DESC # tcpSequenceNumber ascending tcpSequenceNumber_ASC # tcpSequenceNumber descending tcpSequenceNumber_DESC # tcpTimestampEcr ascending tcpTimestampEcr_ASC # tcpTimestampEcr descending tcpTimestampEcr_DESC # tcpTimestampValue ascending tcpTimestampValue_ASC # tcpTimestampValue descending tcpTimestampValue_DESC # tcpUrgentPointer ascending tcpUrgentPointer_ASC # tcpUrgentPointer descending tcpUrgentPointer_DESC # tcpWindowScale ascending tcpWindowScale_ASC # tcpWindowScale descending tcpWindowScale_DESC # tcpWindowSize ascending tcpWindowSize_ASC # tcpWindowSize descending tcpWindowSize_DESC # udpChecksum ascending udpChecksum_ASC # udpChecksum descending udpChecksum_DESC # udpPayloadLength ascending udpPayloadLength_ASC # udpPayloadLength descending udpPayloadLength_DESC # verdict ascending verdict_ASC # verdict descending verdict_DESC } type AccountSpectrumNetworkAnalyticsAdaptiveGroupsSum { # Sum of bits received bits: uint64! # Sum of packets received packets: uint64! } # A high-level summary of Cloudflare Stream minutes viewed. type AccountStreamMinutesViewedAdaptiveGroups { # The number of values for a metric per dimension count: uint64! # List of dimensions to group by dimensions: AccountStreamMinutesViewedAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountStreamMinutesViewedAdaptiveGroupsSum } type AccountStreamMinutesViewedAdaptiveGroupsDimensions { # ISO 3166 alpha2 country code from the client clientCountryName: string! # Customer-provided creator ID of a video creator: string! # The date the event occurred at the edge date: Date! # The date and time the event occurred at the edge datetime: Time! # The date and time the event occurred at the edge truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # The date and time the event occurred at the edge truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # The date and time the event occurred at the edge truncated to hours datetimeHour: Time! # The date and time the event occurred at the edge truncated to the minute datetimeMinute: Time! # The source of the minutes viewed mediaType: string! # Unique ID of a video uid: string! } input AccountStreamMinutesViewedAdaptiveGroupsFilter_InputObject { AND: [AccountStreamMinutesViewedAdaptiveGroupsFilter_InputObject!] OR: [AccountStreamMinutesViewedAdaptiveGroupsFilter_InputObject!] clientCountryName: string clientCountryName_geq: string clientCountryName_gt: string clientCountryName_in: [string!] clientCountryName_leq: string clientCountryName_like: string clientCountryName_lt: string clientCountryName_neq: string clientCountryName_notin: [string!] clientCountryName_notlike: string creator: string creator_geq: string creator_gt: string creator_in: [string!] creator_leq: string creator_like: string creator_lt: string creator_neq: string creator_notin: [string!] creator_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] mediaType: string mediaType_geq: string mediaType_gt: string mediaType_in: [string!] mediaType_leq: string mediaType_like: string mediaType_lt: string mediaType_neq: string mediaType_notin: [string!] mediaType_notlike: string uid: string uid_geq: string uid_gt: string uid_in: [string!] uid_leq: string uid_like: string uid_lt: string uid_neq: string uid_notin: [string!] uid_notlike: string } enum AccountStreamMinutesViewedAdaptiveGroupsOrderBy { # clientCountryName ascending clientCountryName_ASC # clientCountryName descending clientCountryName_DESC # count() ascending count_ASC # count() descending count_DESC # creator ascending creator_ASC # creator descending creator_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # mediaType ascending mediaType_ASC # mediaType descending mediaType_DESC # sum(minutesViewed) ascending sum_minutesViewed_ASC # sum(minutesViewed) descending sum_minutesViewed_DESC # uid ascending uid_ASC # uid descending uid_DESC } type AccountStreamMinutesViewedAdaptiveGroupsSum { minutesViewed: uint64! } # Beta. Aggregated video streaming buffer event metrics with adaptive sampling type AccountVideoBufferEventsAdaptiveGroups { avg: AccountVideoBufferEventsAdaptiveGroupsAvg # Total number of buffer events count: uint64! # List of dimensions to group by dimensions: AccountVideoBufferEventsAdaptiveGroupsDimensions } type AccountVideoBufferEventsAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type AccountVideoBufferEventsAdaptiveGroupsDimensions { # ISO 3166 alpha2 country code from the client clientCountryName: string! # Request date of the event date: Date! # Request datetime of the event datetime: Time! # Request datetime of the event, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Request datetime of the event, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Request datetime of the event, truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Request datetime of the event, truncated to the hour datetimeHour: Time! # Request datetime of the event, truncated to the minute datetimeMinute: Time! # Browser of the device used in playback deviceBrowser: string! # OS of the device used in playback deviceOs: string! # Device type used in playback deviceType: string! # unique id for a video uid: string! } input AccountVideoBufferEventsAdaptiveGroupsFilter_InputObject { AND: [AccountVideoBufferEventsAdaptiveGroupsFilter_InputObject!] OR: [AccountVideoBufferEventsAdaptiveGroupsFilter_InputObject!] clientCountryName: string clientCountryName_geq: string clientCountryName_gt: string clientCountryName_in: [string!] clientCountryName_leq: string clientCountryName_like: string clientCountryName_lt: string clientCountryName_neq: string clientCountryName_notin: [string!] clientCountryName_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHalfOfHour: Time datetimeHalfOfHour_geq: Time datetimeHalfOfHour_gt: Time datetimeHalfOfHour_in: [Time!] datetimeHalfOfHour_leq: Time datetimeHalfOfHour_lt: Time datetimeHalfOfHour_neq: Time datetimeHalfOfHour_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] deviceBrowser: string deviceBrowser_geq: string deviceBrowser_gt: string deviceBrowser_in: [string!] deviceBrowser_leq: string deviceBrowser_like: string deviceBrowser_lt: string deviceBrowser_neq: string deviceBrowser_notin: [string!] deviceBrowser_notlike: string deviceOs: string deviceOs_geq: string deviceOs_gt: string deviceOs_in: [string!] deviceOs_leq: string deviceOs_like: string deviceOs_lt: string deviceOs_neq: string deviceOs_notin: [string!] deviceOs_notlike: string deviceType: string deviceType_geq: string deviceType_gt: string deviceType_in: [string!] deviceType_leq: string deviceType_like: string deviceType_lt: string deviceType_neq: string deviceType_notin: [string!] deviceType_notlike: string uid: string uid_geq: string uid_gt: string uid_in: [string!] uid_leq: string uid_like: string uid_lt: string uid_neq: string uid_notin: [string!] uid_notlike: string } enum AccountVideoBufferEventsAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # clientCountryName ascending clientCountryName_ASC # clientCountryName descending clientCountryName_DESC # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHalfOfHour ascending datetimeHalfOfHour_ASC # datetimeHalfOfHour descending datetimeHalfOfHour_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # deviceBrowser ascending deviceBrowser_ASC # deviceBrowser descending deviceBrowser_DESC # deviceOs ascending deviceOs_ASC # deviceOs descending deviceOs_DESC # deviceType ascending deviceType_ASC # deviceType descending deviceType_DESC # eventType ascending eventType_ASC # eventType descending eventType_DESC # uid ascending uid_ASC # uid descending uid_DESC } # Beta. Aggregated video streaming playback event metrics with adaptive sampling type AccountVideoPlaybackEventsAdaptiveGroups { avg: AccountVideoPlaybackEventsAdaptiveGroupsAvg # Total number of playback starts count: uint64! # List of dimensions to group by dimensions: AccountVideoPlaybackEventsAdaptiveGroupsDimensions sum: AccountVideoPlaybackEventsAdaptiveGroupsSum } type AccountVideoPlaybackEventsAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type AccountVideoPlaybackEventsAdaptiveGroupsDimensions { # ISO 3166 alpha2 country code from the client clientCountryName: string! # Request date of the event date: Date! # Request datetime of the event datetime: Time! # Request datetime of the event, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Request datetime of the event, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Request datetime of the event, truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Request datetime of the event, truncated to the hour datetimeHour: Time! # Request datetime of the event, truncated to the minute datetimeMinute: Time! # Browser of the device used in playback deviceBrowser: string! # OS of the device used in playback deviceOs: string! # Device type used in playback deviceType: string! # unique id for a video uid: string! } input AccountVideoPlaybackEventsAdaptiveGroupsFilter_InputObject { AND: [AccountVideoPlaybackEventsAdaptiveGroupsFilter_InputObject!] OR: [AccountVideoPlaybackEventsAdaptiveGroupsFilter_InputObject!] clientCountryName: string clientCountryName_geq: string clientCountryName_gt: string clientCountryName_in: [string!] clientCountryName_leq: string clientCountryName_like: string clientCountryName_lt: string clientCountryName_neq: string clientCountryName_notin: [string!] clientCountryName_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHalfOfHour: Time datetimeHalfOfHour_geq: Time datetimeHalfOfHour_gt: Time datetimeHalfOfHour_in: [Time!] datetimeHalfOfHour_leq: Time datetimeHalfOfHour_lt: Time datetimeHalfOfHour_neq: Time datetimeHalfOfHour_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] deviceBrowser: string deviceBrowser_geq: string deviceBrowser_gt: string deviceBrowser_in: [string!] deviceBrowser_leq: string deviceBrowser_like: string deviceBrowser_lt: string deviceBrowser_neq: string deviceBrowser_notin: [string!] deviceBrowser_notlike: string deviceOs: string deviceOs_geq: string deviceOs_gt: string deviceOs_in: [string!] deviceOs_leq: string deviceOs_like: string deviceOs_lt: string deviceOs_neq: string deviceOs_notin: [string!] deviceOs_notlike: string deviceType: string deviceType_geq: string deviceType_gt: string deviceType_in: [string!] deviceType_leq: string deviceType_like: string deviceType_lt: string deviceType_neq: string deviceType_notin: [string!] deviceType_notlike: string uid: string uid_geq: string uid_gt: string uid_in: [string!] uid_leq: string uid_like: string uid_lt: string uid_neq: string uid_notin: [string!] uid_notlike: string } enum AccountVideoPlaybackEventsAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # clientCountryName ascending clientCountryName_ASC # clientCountryName descending clientCountryName_DESC # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHalfOfHour ascending datetimeHalfOfHour_ASC # datetimeHalfOfHour descending datetimeHalfOfHour_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # deviceBrowser ascending deviceBrowser_ASC # deviceBrowser descending deviceBrowser_DESC # deviceOs ascending deviceOs_ASC # deviceOs descending deviceOs_DESC # deviceType ascending deviceType_ASC # deviceType descending deviceType_DESC # sum(timeViewedMinutes) ascending sum_timeViewedMinutes_ASC # sum(timeViewedMinutes) descending sum_timeViewedMinutes_DESC # uid ascending uid_ASC # uid descending uid_DESC } type AccountVideoPlaybackEventsAdaptiveGroupsSum { # Total time viewed in minutes timeViewedMinutes: uint64! } # Beta. Aggregated video streaming quality change event metrics with adaptive sampling type AccountVideoQualityEventsAdaptiveGroups { avg: AccountVideoQualityEventsAdaptiveGroupsAvg # Total number of quality change events count: uint64! # List of dimensions to group by dimensions: AccountVideoQualityEventsAdaptiveGroupsDimensions } type AccountVideoQualityEventsAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type AccountVideoQualityEventsAdaptiveGroupsDimensions { # ISO 3166 alpha2 country code from the client clientCountryName: string! # Request date of the event date: Date! # Request datetime of the event datetime: Time! # Request datetime of the event, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Request datetime of the event, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Request datetime of the event, truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Request datetime of the event, truncated to the hour datetimeHour: Time! # Request datetime of the event, truncated to the minute datetimeMinute: Time! # Browser of the device used in playback deviceBrowser: string! # OS of the device used in playback deviceOs: string! # Device type used in playback deviceType: string! # Video playback vertical resolution qualityResolution: uint64! # unique id for a video uid: string! } input AccountVideoQualityEventsAdaptiveGroupsFilter_InputObject { AND: [AccountVideoQualityEventsAdaptiveGroupsFilter_InputObject!] OR: [AccountVideoQualityEventsAdaptiveGroupsFilter_InputObject!] clientCountryName: string clientCountryName_geq: string clientCountryName_gt: string clientCountryName_in: [string!] clientCountryName_leq: string clientCountryName_like: string clientCountryName_lt: string clientCountryName_neq: string clientCountryName_notin: [string!] clientCountryName_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHalfOfHour: Time datetimeHalfOfHour_geq: Time datetimeHalfOfHour_gt: Time datetimeHalfOfHour_in: [Time!] datetimeHalfOfHour_leq: Time datetimeHalfOfHour_lt: Time datetimeHalfOfHour_neq: Time datetimeHalfOfHour_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] deviceBrowser: string deviceBrowser_geq: string deviceBrowser_gt: string deviceBrowser_in: [string!] deviceBrowser_leq: string deviceBrowser_like: string deviceBrowser_lt: string deviceBrowser_neq: string deviceBrowser_notin: [string!] deviceBrowser_notlike: string deviceOs: string deviceOs_geq: string deviceOs_gt: string deviceOs_in: [string!] deviceOs_leq: string deviceOs_like: string deviceOs_lt: string deviceOs_neq: string deviceOs_notin: [string!] deviceOs_notlike: string deviceType: string deviceType_geq: string deviceType_gt: string deviceType_in: [string!] deviceType_leq: string deviceType_like: string deviceType_lt: string deviceType_neq: string deviceType_notin: [string!] deviceType_notlike: string qualityResolution: uint64 qualityResolution_geq: uint64 qualityResolution_gt: uint64 qualityResolution_in: [uint64!] qualityResolution_leq: uint64 qualityResolution_lt: uint64 qualityResolution_neq: uint64 qualityResolution_notin: [uint64!] uid: string uid_geq: string uid_gt: string uid_in: [string!] uid_leq: string uid_like: string uid_lt: string uid_neq: string uid_notin: [string!] uid_notlike: string } enum AccountVideoQualityEventsAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # clientCountryName ascending clientCountryName_ASC # clientCountryName descending clientCountryName_DESC # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHalfOfHour ascending datetimeHalfOfHour_ASC # datetimeHalfOfHour descending datetimeHalfOfHour_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # deviceBrowser ascending deviceBrowser_ASC # deviceBrowser descending deviceBrowser_DESC # deviceOs ascending deviceOs_ASC # deviceOs descending deviceOs_DESC # deviceType ascending deviceType_ASC # deviceType descending deviceType_DESC # eventType ascending eventType_ASC # eventType descending eventType_DESC # qualityResolution ascending qualityResolution_ASC # qualityResolution descending qualityResolution_DESC # uid ascending uid_ASC # uid descending uid_DESC } # Beta. Custom Events with adaptive sampling type AccountWorkersAnalyticsEngineAdaptiveGroups { # The number of values for a metric per dimension count: uint64! # List of dimensions to group by dimensions: AccountWorkersAnalyticsEngineAdaptiveGroupsDimensions } type AccountWorkersAnalyticsEngineAdaptiveGroupsDimensions { # The dataset name dataset: string! # The date the event occurred date: Date! # The date and time the event occurred datetime: Time! # The date and time the event occurred truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # The date and time the event occurred truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # The date and time the event occurred truncated to the start of an hour datetimeHour: Time! # The date and time the event occurred truncated to the start of a minute datetimeMinute: Time! } input AccountWorkersAnalyticsEngineAdaptiveGroupsFilter_InputObject { AND: [AccountWorkersAnalyticsEngineAdaptiveGroupsFilter_InputObject!] OR: [AccountWorkersAnalyticsEngineAdaptiveGroupsFilter_InputObject!] dataset: string dataset_geq: string dataset_gt: string dataset_in: [string!] dataset_leq: string dataset_like: string dataset_lt: string dataset_neq: string dataset_notin: [string!] dataset_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] } enum AccountWorkersAnalyticsEngineAdaptiveGroupsOrderBy { # count() ascending count_ASC # count() descending count_DESC # dataset ascending dataset_ASC # dataset descending dataset_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC } # Beta. Workers invocations with adaptive sampling type AccountWorkersInvocationsAdaptive { # The average value used for sample interval avg: AccountWorkersInvocationsAdaptiveAvg # List of dimensions to group by dimensions: AccountWorkersInvocationsAdaptiveDimensions # The max value for a metric max: AccountWorkersInvocationsAdaptiveMax # The min value for a metric min: AccountWorkersInvocationsAdaptiveMin # Quantiles of a metric per dimension quantiles: AccountWorkersInvocationsAdaptiveQuantiles # The sum of values for a metric per dimension sum: AccountWorkersInvocationsAdaptiveSum } type AccountWorkersInvocationsAdaptiveAvg { sampleInterval: float64! } type AccountWorkersInvocationsAdaptiveDimensions { # Request datetime, truncated to start of a day date: Date! # Request datetime datetime: Time! # Request datetime, truncated to start of an hour datetimeHour: Time! # Request datetime, truncated to start of an minute datetimeMinute: Time! # The name of the script environment environmentName: string! # The name of the script scriptName: string! # Status of the worker invocation status: string! # Usage model of the worker invocation usageModel: string! } input AccountWorkersInvocationsAdaptiveFilter_InputObject { AND: [AccountWorkersInvocationsAdaptiveFilter_InputObject!] OR: [AccountWorkersInvocationsAdaptiveFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] environmentName: string environmentName_geq: string environmentName_gt: string environmentName_in: [string!] environmentName_leq: string environmentName_like: string environmentName_lt: string environmentName_neq: string environmentName_notin: [string!] environmentName_notlike: string scriptName: string scriptName_geq: string scriptName_gt: string scriptName_in: [string!] scriptName_leq: string scriptName_like: string scriptName_lt: string scriptName_neq: string scriptName_notin: [string!] scriptName_notlike: string status: string status_geq: string status_gt: string status_in: [string!] status_leq: string status_like: string status_lt: string status_neq: string status_notin: [string!] status_notlike: string usageModel: string usageModel_geq: string usageModel_gt: string usageModel_in: [string!] usageModel_leq: string usageModel_like: string usageModel_lt: string usageModel_neq: string usageModel_notin: [string!] usageModel_notlike: string } type AccountWorkersInvocationsAdaptiveMax { # Maximum CPU time for one request - microseconds cpuTime: float64! # Maximum duration of one request - GB*s duration: float64! # Maximum response body size for one request - bytes responseBodySize: float64! # Maximum wall time for one request - microseconds wallTime: float64! } type AccountWorkersInvocationsAdaptiveMin { # Minimum CPU time for one request - microseconds cpuTime: float64! # Minimum duration of one request - GB*s duration: float64! # Minimum response body size for one request - bytes responseBodySize: float64! # Minimum wall time for one request - microseconds wallTime: float64! } enum AccountWorkersInvocationsAdaptiveOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # date ascending date_ASC # date descending date_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # environmentName ascending environmentName_ASC # environmentName descending environmentName_DESC # max(cpuTime) ascending max_cpuTime_ASC # max(cpuTime) descending max_cpuTime_DESC # max(duration) ascending max_duration_ASC # max(duration) descending max_duration_DESC # max(responseBodySize) ascending max_responseBodySize_ASC # max(responseBodySize) descending max_responseBodySize_DESC # max(wallTime) ascending max_wallTime_ASC # max(wallTime) descending max_wallTime_DESC # min(cpuTime) ascending min_cpuTime_ASC # min(cpuTime) descending min_cpuTime_DESC # min(duration) ascending min_duration_ASC # min(duration) descending min_duration_DESC # min(responseBodySize) ascending min_responseBodySize_ASC # min(responseBodySize) descending min_responseBodySize_DESC # min(wallTime) ascending min_wallTime_ASC # min(wallTime) descending min_wallTime_DESC # quantiles(cpuTimeP25) ascending quantiles_cpuTimeP25_ASC # quantiles(cpuTimeP25) descending quantiles_cpuTimeP25_DESC # quantiles(cpuTimeP50) ascending quantiles_cpuTimeP50_ASC # quantiles(cpuTimeP50) descending quantiles_cpuTimeP50_DESC # quantiles(cpuTimeP75) ascending quantiles_cpuTimeP75_ASC # quantiles(cpuTimeP75) descending quantiles_cpuTimeP75_DESC # quantiles(cpuTimeP90) ascending quantiles_cpuTimeP90_ASC # quantiles(cpuTimeP90) descending quantiles_cpuTimeP90_DESC # quantiles(cpuTimeP999) ascending quantiles_cpuTimeP999_ASC # quantiles(cpuTimeP999) descending quantiles_cpuTimeP999_DESC # quantiles(cpuTimeP99) ascending quantiles_cpuTimeP99_ASC # quantiles(cpuTimeP99) descending quantiles_cpuTimeP99_DESC # quantiles(durationP25) ascending quantiles_durationP25_ASC # quantiles(durationP25) descending quantiles_durationP25_DESC # quantiles(durationP50) ascending quantiles_durationP50_ASC # quantiles(durationP50) descending quantiles_durationP50_DESC # quantiles(durationP75) ascending quantiles_durationP75_ASC # quantiles(durationP75) descending quantiles_durationP75_DESC # quantiles(durationP90) ascending quantiles_durationP90_ASC # quantiles(durationP90) descending quantiles_durationP90_DESC # quantiles(durationP999) ascending quantiles_durationP999_ASC # quantiles(durationP999) descending quantiles_durationP999_DESC # quantiles(durationP99) ascending quantiles_durationP99_ASC # quantiles(durationP99) descending quantiles_durationP99_DESC # quantiles(responseBodySizeP25) ascending quantiles_responseBodySizeP25_ASC # quantiles(responseBodySizeP25) descending quantiles_responseBodySizeP25_DESC # quantiles(responseBodySizeP50) ascending quantiles_responseBodySizeP50_ASC # quantiles(responseBodySizeP50) descending quantiles_responseBodySizeP50_DESC # quantiles(responseBodySizeP75) ascending quantiles_responseBodySizeP75_ASC # quantiles(responseBodySizeP75) descending quantiles_responseBodySizeP75_DESC # quantiles(responseBodySizeP90) ascending quantiles_responseBodySizeP90_ASC # quantiles(responseBodySizeP90) descending quantiles_responseBodySizeP90_DESC # quantiles(responseBodySizeP999) ascending quantiles_responseBodySizeP999_ASC # quantiles(responseBodySizeP999) descending quantiles_responseBodySizeP999_DESC # quantiles(responseBodySizeP99) ascending quantiles_responseBodySizeP99_ASC # quantiles(responseBodySizeP99) descending quantiles_responseBodySizeP99_DESC # quantiles(wallTimeP25) ascending quantiles_wallTimeP25_ASC # quantiles(wallTimeP25) descending quantiles_wallTimeP25_DESC # quantiles(wallTimeP50) ascending quantiles_wallTimeP50_ASC # quantiles(wallTimeP50) descending quantiles_wallTimeP50_DESC # quantiles(wallTimeP75) ascending quantiles_wallTimeP75_ASC # quantiles(wallTimeP75) descending quantiles_wallTimeP75_DESC # quantiles(wallTimeP90) ascending quantiles_wallTimeP90_ASC # quantiles(wallTimeP90) descending quantiles_wallTimeP90_DESC # quantiles(wallTimeP999) ascending quantiles_wallTimeP999_ASC # quantiles(wallTimeP999) descending quantiles_wallTimeP999_DESC # quantiles(wallTimeP99) ascending quantiles_wallTimeP99_ASC # quantiles(wallTimeP99) descending quantiles_wallTimeP99_DESC # scriptName ascending scriptName_ASC # scriptName descending scriptName_DESC # stableId ascending stableId_ASC # stableId descending stableId_DESC # status ascending status_ASC # status descending status_DESC # sum(duration) ascending sum_duration_ASC # sum(duration) descending sum_duration_DESC # sum(errors) ascending sum_errors_ASC # sum(errors) descending sum_errors_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC # sum(responseBodySize) ascending sum_responseBodySize_ASC # sum(responseBodySize) descending sum_responseBodySize_DESC # sum(subrequests) ascending sum_subrequests_ASC # sum(subrequests) descending sum_subrequests_DESC # sum(wallTime) ascending sum_wallTime_ASC # sum(wallTime) descending sum_wallTime_DESC # usageModel ascending usageModel_ASC # usageModel descending usageModel_DESC } type AccountWorkersInvocationsAdaptiveQuantiles { # CPU time 25th percentile - microseconds cpuTimeP25: float32! # CPU time 50th percentile - microseconds cpuTimeP50: float32! # CPU time 75th percentile - microseconds cpuTimeP75: float32! # CPU time 90th percentile - microseconds cpuTimeP90: float32! # CPU time 99th percentile - microseconds cpuTimeP99: float32! # CPU time 99.9th percentile - microseconds cpuTimeP999: float32! # Duration 25th percentile - GB*s durationP25: float32! # Duration 50th percentile - GB*s durationP50: float32! # Duration 75th percentile - GB*s durationP75: float32! # Duration 90th percentile - GB*s durationP90: float32! # Duration 99th percentile - GB*s durationP99: float32! # Duration 99.9th percentile - GB*s durationP999: float32! # Response body size 25th percentile - bytes responseBodySizeP25: float32! # Response body size 50th percentile - bytes responseBodySizeP50: float32! # Response body size 75th percentile - bytes responseBodySizeP75: float32! # Response body size 90th percentile - bytes responseBodySizeP90: float32! # Response body size 99th percentile - bytes responseBodySizeP99: float32! # Response body size 99.9th percentile - bytes responseBodySizeP999: float32! # Wall time 25th percentile - microseconds wallTimeP25: float32! # Wall time 50th percentile - microseconds wallTimeP50: float32! # Wall time 75th percentile - microseconds wallTimeP75: float32! # Wall time 90th percentile - microseconds wallTimeP90: float32! # Wall time 99th percentile - microseconds wallTimeP99: float32! # Wall time 99.9th percentile - microseconds wallTimeP999: float32! } type AccountWorkersInvocationsAdaptiveSum { # Sum of Duration - GB*s duration: float64! # Sum of Errors errors: uint64! # Sum of Requests requests: uint64! # Sum of Response Body Sizes responseBodySize: uint64! # Sum of Subrequests subrequests: uint64! # Sum of Wall Time wallTime: uint64! } # Workers scheduled invocations type AccountWorkersInvocationsScheduled { # CPU time - microseconds cpuTimeUs: uint32! # The cron string of the schedule cron: string! # Request datetime datetime: Time! # The name of the script environment environmentName: string! # Scheduled datetime scheduledDatetime: Time! # The name of the script scriptName: string! # Status of the worker invocation status: string! } input AccountWorkersInvocationsScheduledFilter_InputObject { AND: [AccountWorkersInvocationsScheduledFilter_InputObject!] OR: [AccountWorkersInvocationsScheduledFilter_InputObject!] cpuTimeUs: uint32 cpuTimeUs_geq: uint32 cpuTimeUs_gt: uint32 cpuTimeUs_in: [uint32!] cpuTimeUs_leq: uint32 cpuTimeUs_lt: uint32 cpuTimeUs_neq: uint32 cpuTimeUs_notin: [uint32!] cron: string cron_geq: string cron_gt: string cron_in: [string!] cron_leq: string cron_like: string cron_lt: string cron_neq: string cron_notin: [string!] cron_notlike: string datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] environmentName: string environmentName_geq: string environmentName_gt: string environmentName_in: [string!] environmentName_leq: string environmentName_like: string environmentName_lt: string environmentName_neq: string environmentName_notin: [string!] environmentName_notlike: string scheduledDatetime: Time scheduledDatetime_geq: Time scheduledDatetime_gt: Time scheduledDatetime_in: [Time!] scheduledDatetime_leq: Time scheduledDatetime_lt: Time scheduledDatetime_neq: Time scheduledDatetime_notin: [Time!] scriptName: string scriptName_geq: string scriptName_gt: string scriptName_in: [string!] scriptName_leq: string scriptName_like: string scriptName_lt: string scriptName_neq: string scriptName_notin: [string!] scriptName_notlike: string status: string status_geq: string status_gt: string status_in: [string!] status_leq: string status_like: string status_lt: string status_neq: string status_notin: [string!] status_notlike: string } enum AccountWorkersInvocationsScheduledOrderBy { # cpuTimeUs ascending cpuTimeUs_ASC # cpuTimeUs descending cpuTimeUs_DESC # cron ascending cron_ASC # cron descending cron_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # environmentName ascending environmentName_ASC # environmentName descending environmentName_DESC # scheduledDatetime ascending scheduledDatetime_ASC # scheduledDatetime descending scheduledDatetime_DESC # scriptName ascending scriptName_ASC # scriptName descending scriptName_DESC # status ascending status_ASC # status descending status_DESC } # Beta. Workers subrequests with adaptive sampling type AccountWorkersSubrequestsAdaptiveGroups { # List of dimensions to group by dimensions: AccountWorkersSubrequestsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountWorkersSubrequestsAdaptiveGroupsSum } type AccountWorkersSubrequestsAdaptiveGroupsDimensions { # Cache status cacheStatus: uint64! # Request datetime, truncated to start of a day date: Date! # Request datetime datetime: Time! # Request datetime, truncated to start of an hour datetimeHour: Time! # Request datetime, truncated to start of an minute datetimeMinute: Time! # The name of the script environment environmentName: string! # The name of the script scriptName: string! # Usage model of the worker invocation usageModel: string! } input AccountWorkersSubrequestsAdaptiveGroupsFilter_InputObject { AND: [AccountWorkersSubrequestsAdaptiveGroupsFilter_InputObject!] OR: [AccountWorkersSubrequestsAdaptiveGroupsFilter_InputObject!] cacheStatus: uint64 cacheStatus_geq: uint64 cacheStatus_gt: uint64 cacheStatus_in: [uint64!] cacheStatus_leq: uint64 cacheStatus_lt: uint64 cacheStatus_neq: uint64 cacheStatus_notin: [uint64!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] environmentName: string environmentName_geq: string environmentName_gt: string environmentName_in: [string!] environmentName_leq: string environmentName_like: string environmentName_lt: string environmentName_neq: string environmentName_notin: [string!] environmentName_notlike: string scriptName: string scriptName_geq: string scriptName_gt: string scriptName_in: [string!] scriptName_leq: string scriptName_like: string scriptName_lt: string scriptName_neq: string scriptName_notin: [string!] scriptName_notlike: string usageModel: string usageModel_geq: string usageModel_gt: string usageModel_in: [string!] usageModel_leq: string usageModel_like: string usageModel_lt: string usageModel_neq: string usageModel_notin: [string!] usageModel_notlike: string } enum AccountWorkersSubrequestsAdaptiveGroupsOrderBy { # cacheStatus ascending cacheStatus_ASC # cacheStatus descending cacheStatus_DESC # date ascending date_ASC # date descending date_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # environmentName ascending environmentName_ASC # environmentName descending environmentName_DESC # scriptName ascending scriptName_ASC # scriptName descending scriptName_DESC # stableId ascending stableId_ASC # stableId descending stableId_DESC # sum(requestBodySizeUncached) ascending sum_requestBodySizeUncached_ASC # sum(requestBodySizeUncached) descending sum_requestBodySizeUncached_DESC # sum(subrequests) ascending sum_subrequests_ASC # sum(subrequests) descending sum_subrequests_DESC # usageModel ascending usageModel_ASC # usageModel descending usageModel_DESC } type AccountWorkersSubrequestsAdaptiveGroupsSum { # Workers fetch request body size in bytes where the request was not cached requestBodySizeUncached: uint64! # Number of subrequests subrequests: uint64! } # Beta - Unique origins, applications, and users discovered for Zero Trust private networks type AccountZeroTrustPrivateNetworkDiscoveryGroups { # Sum of network access during the select range count: uint64! # List of dimensions to group by dimensions: AccountZeroTrustPrivateNetworkDiscoveryGroupsDimensions max: AccountZeroTrustPrivateNetworkDiscoveryGroupsMax uniq: AccountZeroTrustPrivateNetworkDiscoveryGroupsUniq } type AccountZeroTrustPrivateNetworkDiscoveryGroupsDimensions { # Request date date: Date! # Request datetime and start of the hour datetimeHour: Time! # Destination IPv4 or IPv6 destinationIP: string! # Destination port destinationPort: uint16! # The email address of the user who accessed the resource email: string! # SNI hostname of the origin if TLS intercept is enabled hostname: string! # UUID of the origin if it has been identified before originId: string! # status of the origin, one of unreviewed, in_review, approved, unapproved status: string! # The transport protocol used in the session, one of (0, tcp) (1, quic) (2, udp) transport: string! # The ID of the user who accessed the resource userId: string! } input AccountZeroTrustPrivateNetworkDiscoveryGroupsFilter_InputObject { AND: [AccountZeroTrustPrivateNetworkDiscoveryGroupsFilter_InputObject!] OR: [AccountZeroTrustPrivateNetworkDiscoveryGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] destinationIP: string destinationIP_geq: string destinationIP_gt: string destinationIP_in: [string!] destinationIP_leq: string destinationIP_like: string destinationIP_lt: string destinationIP_neq: string destinationIP_notin: [string!] destinationIP_notlike: string destinationPort: uint16 destinationPort_geq: uint16 destinationPort_gt: uint16 destinationPort_in: [uint16!] destinationPort_leq: uint16 destinationPort_lt: uint16 destinationPort_neq: uint16 destinationPort_notin: [uint16!] email: string email_geq: string email_gt: string email_in: [string!] email_leq: string email_like: string email_lt: string email_neq: string email_notin: [string!] email_notlike: string hostname: string hostname_geq: string hostname_gt: string hostname_in: [string!] hostname_leq: string hostname_like: string hostname_lt: string hostname_neq: string hostname_notin: [string!] hostname_notlike: string originId: string originId_geq: string originId_gt: string originId_in: [string!] originId_leq: string originId_like: string originId_lt: string originId_neq: string originId_notin: [string!] originId_notlike: string status: string status_geq: string status_gt: string status_in: [string!] status_leq: string status_like: string status_lt: string status_neq: string status_notin: [string!] status_notlike: string transport: string transport_geq: string transport_gt: string transport_in: [string!] transport_leq: string transport_like: string transport_lt: string transport_neq: string transport_notin: [string!] transport_notlike: string userId: string userId_geq: string userId_gt: string userId_in: [string!] userId_leq: string userId_like: string userId_lt: string userId_neq: string userId_notin: [string!] userId_notlike: string } type AccountZeroTrustPrivateNetworkDiscoveryGroupsMax { # Latest access time of a user dateTime: Time! } enum AccountZeroTrustPrivateNetworkDiscoveryGroupsOrderBy { # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # destinationIP ascending destinationIP_ASC # destinationIP descending destinationIP_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # email ascending email_ASC # email descending email_DESC # hostname ascending hostname_ASC # hostname descending hostname_DESC # max(dateTime) ascending max_dateTime_ASC # max(dateTime) descending max_dateTime_DESC # originId ascending originId_ASC # originId descending originId_DESC # status ascending status_ASC # status descending status_DESC # transport ascending transport_ASC # transport descending transport_DESC # uniq(emails) ascending uniq_emails_ASC # uniq(emails) descending uniq_emails_DESC # uniq(origins) ascending uniq_origins_ASC # uniq(origins) descending uniq_origins_DESC # uniq(userIds) ascending uniq_userIds_ASC # uniq(userIds) descending uniq_userIds_DESC # userId ascending userId_ASC # userId descending userId_DESC } type AccountZeroTrustPrivateNetworkDiscoveryGroupsUniq { # Approximate count of unique emails emails: uint64! # Approximate count of unique origins. An origin is a (transport, destinationIP, destinationPort) origins: uint64! # Approximate count of unique users userIds: uint64! } type mutation { } type Query { cost: uint64! viewer: viewer } # Access and limitations type Settings { # The list of available fields to query availableFields: [string!]! enabled: bool! # Requested time range should not be wider than this (seconds) maxDuration: int64! # Maximum number of fields to request at once maxNumberOfFields: int64! # Maximum allowed value for 'limit' maxPageSize: int64! # Cannot reach for data beyond this distance in the past (seconds) notOlderThan: int64! } type viewer { accounts(filter: AccountFilter_InputObject!): [account!]! budget: uint64! zones(filter: ZoneFilter_InputObject, limit: uint64): [zone!]! } type zone { # Beta. Cache Reserve operations with adaptive sampling cacheReserveOperationsAdaptiveGroups(filter: ZoneCacheReserveOperationsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneCacheReserveOperationsAdaptiveGroupsOrderBy!]): [ZoneCacheReserveOperationsAdaptiveGroups!]! # Beta. Cache Reserve storage with adaptive sampling cacheReserveStorageAdaptiveGroups(filter: ZoneCacheReserveStorageAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneCacheReserveStorageAdaptiveGroupsOrderBy!]): [ZoneCacheReserveStorageAdaptiveGroups!]! # Beta. Raw email routing logs with adaptive sampling emailRoutingAdaptive(filter: ZoneEmailRoutingAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [ZoneEmailRoutingAdaptiveOrderBy!]): [ZoneEmailRoutingAdaptive!]! # Beta. Aggregated email routing logs with adaptive sampling emailRoutingAdaptiveGroups(filter: ZoneEmailRoutingAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneEmailRoutingAdaptiveGroupsOrderBy!]): [ZoneEmailRoutingAdaptiveGroups!]! # Raw Firewall events with adaptive sampling firewallEventsAdaptive(filter: ZoneFirewallEventsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [ZoneFirewallEventsAdaptiveOrderBy!]): [ZoneFirewallEventsAdaptive!]! # Aggregated Firewall events with adaptive sampling grouped by time firewallEventsAdaptiveByTimeGroups(filter: ZoneFirewallEventsAdaptiveByTimeGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneFirewallEventsAdaptiveByTimeGroupsOrderBy!]): [ZoneFirewallEventsAdaptiveByTimeGroups!]! # Aggregated Firewall events with adaptive sampling firewallEventsAdaptiveGroups(filter: ZoneFirewallEventsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneFirewallEventsAdaptiveGroupsOrderBy!]): [ZoneFirewallEventsAdaptiveGroups!]! # Raw Health Check events healthCheckEvents(filter: ZoneHealthCheckEventsFilter_InputObject!, limit: uint64!, orderBy: [ZoneHealthCheckEventsOrderBy!]): [ZoneHealthCheckEvents!]! # Raw Health Check events with adaptive sampling healthCheckEventsAdaptive(filter: ZoneHealthCheckEventsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [ZoneHealthCheckEventsAdaptiveOrderBy!]): [ZoneHealthCheckEventsAdaptive!]! # Aggregated Health Check events with adaptive sampling healthCheckEventsAdaptiveGroups(filter: ZoneHealthCheckEventsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneHealthCheckEventsAdaptiveGroupsOrderBy!]): [ZoneHealthCheckEventsAdaptiveGroups!]! # Aggregated Health Check events healthCheckEventsGroups(filter: ZoneHealthCheckEventsGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneHealthCheckEventsGroupsOrderBy!]): [ZoneHealthCheckEventsGroups!]! # Deprecated. Daily rollups of request data by colo httpRequests1dByColoGroups(filter: ZoneHttpRequests1dByColoGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneHttpRequests1dByColoGroupsOrderBy!]): [ZoneHttpRequests1dByColoGroups!]! # Daily rollups of request data httpRequests1dGroups(filter: ZoneHttpRequests1dGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneHttpRequests1dGroupsOrderBy!]): [ZoneHttpRequests1dGroups!]! # Hourly rollups of request data httpRequests1hGroups(filter: ZoneHttpRequests1hGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneHttpRequests1hGroupsOrderBy!]): [ZoneHttpRequests1hGroups!]! # Deprecated. Minutely rollups of request data by colo httpRequests1mByColoGroups(filter: ZoneHttpRequests1mByColoGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneHttpRequests1mByColoGroupsOrderBy!]): [ZoneHttpRequests1mByColoGroups!]! # Minutely rollups of request data httpRequests1mGroups(filter: ZoneHttpRequests1mGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneHttpRequests1mGroupsOrderBy!]): [ZoneHttpRequests1mGroups!]! # Aggregated HTTP requests data with adaptive sampling httpRequestsAdaptiveGroups(filter: ZoneHttpRequestsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneHttpRequestsAdaptiveGroupsOrderBy!]): [ZoneHttpRequestsAdaptiveGroups!]! # A high-level summary of HTTP requests made by end users. httpRequestsOverviewAdaptiveGroups(filter: ZoneHttpRequestsOverviewAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneHttpRequestsOverviewAdaptiveGroupsOrderBy!]): [ZoneHttpRequestsOverviewAdaptiveGroups!]! # Minutely rollups of Image Resizing requests imageResizingRequests1mGroups(filter: ZoneImageResizingRequests1mGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneImageResizingRequests1mGroupsOrderBy!]): [ZoneImageResizingRequests1mGroups!]! # Raw Load Balancing origin requests with adaptive sampling loadBalancingRequestsAdaptive(filter: ZoneLoadBalancingRequestsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [ZoneLoadBalancingRequestsAdaptiveOrderBy!]): [ZoneLoadBalancingRequestsAdaptive!]! # Aggregated Load Balancing origin requests with adaptive sampling loadBalancingRequestsAdaptiveGroups(filter: ZoneLoadBalancingRequestsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneLoadBalancingRequestsAdaptiveGroupsOrderBy!]): [ZoneLoadBalancingRequestsAdaptiveGroups!]! # Data to visualize network error logs nelReportsAdaptiveGroups(filter: ZoneNelReportsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneNelReportsAdaptiveGroupsOrderBy!]): [ZoneNelReportsAdaptiveGroups!]! settings: ZoneSettings # Minutely rollups of average packets per second sent in a SYN attack synAvgPps1mGroups(filter: ZoneSynAvgPps1mGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneSynAvgPps1mGroupsOrderBy!]): [ZoneSynAvgPps1mGroups!]! # Beta. Raw waiting room analytics logs waitingRoomAnalyticsAdaptive(filter: ZoneWaitingRoomAnalyticsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [ZoneWaitingRoomAnalyticsAdaptiveOrderBy!]): [ZoneWaitingRoomAnalyticsAdaptive!]! # Beta. Aggregated waiting room analytics logs with adaptive sampling waitingRoomAnalyticsAdaptiveGroups(filter: ZoneWaitingRoomAnalyticsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneWaitingRoomAnalyticsAdaptiveGroupsOrderBy!]): [ZoneWaitingRoomAnalyticsAdaptiveGroups!]! zoneTag: string! } # Beta. Cache Reserve operations with adaptive sampling type ZoneCacheReserveOperationsAdaptiveGroups { # List of dimensions to group by dimensions: ZoneCacheReserveOperationsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: ZoneCacheReserveOperationsAdaptiveGroupsSum } type ZoneCacheReserveOperationsAdaptiveGroupsDimensions { # Status of the R2 operation actionStatus: string! # Request timestamp, truncated to start of a day date: Date! # Request timestamp datetime: Time! # Request timestamp, truncated to start of an hour datetimeHour: Time! # Request timestamp, truncated to start of an minute datetimeMinute: Time! # Billable class of storage operation operationClass: string! } input ZoneCacheReserveOperationsAdaptiveGroupsFilter_InputObject { AND: [ZoneCacheReserveOperationsAdaptiveGroupsFilter_InputObject!] OR: [ZoneCacheReserveOperationsAdaptiveGroupsFilter_InputObject!] actionStatus: string actionStatus_geq: string actionStatus_gt: string actionStatus_in: [string!] actionStatus_leq: string actionStatus_like: string actionStatus_lt: string actionStatus_neq: string actionStatus_notin: [string!] actionStatus_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] operationClass: string operationClass_geq: string operationClass_gt: string operationClass_in: [string!] operationClass_leq: string operationClass_like: string operationClass_lt: string operationClass_neq: string operationClass_notin: [string!] operationClass_notlike: string } enum ZoneCacheReserveOperationsAdaptiveGroupsOrderBy { # actionStatus ascending actionStatus_ASC # actionStatus descending actionStatus_DESC # date ascending date_ASC # date descending date_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # operationClass ascending operationClass_ASC # operationClass descending operationClass_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC } type ZoneCacheReserveOperationsAdaptiveGroupsSum { # Sum of Requests requests: uint64! } # Beta. Cache Reserve storage with adaptive sampling type ZoneCacheReserveStorageAdaptiveGroups { # List of dimensions to group by dimensions: ZoneCacheReserveStorageAdaptiveGroupsDimensions # The max of values for a metric per dimension max: ZoneCacheReserveStorageAdaptiveGroupsMax } type ZoneCacheReserveStorageAdaptiveGroupsDimensions { # Hash of bucket containing stored objects bucketHash: string! # Storage sample timestamp, truncated to start of a day date: Date! # Storage sample timestamp datetime: Time! # Storage sample timestamp, truncated to start of an hour datetimeHour: Time! # Storage sample timestamp, truncated to start of an minute datetimeMinute: Time! } input ZoneCacheReserveStorageAdaptiveGroupsFilter_InputObject { AND: [ZoneCacheReserveStorageAdaptiveGroupsFilter_InputObject!] OR: [ZoneCacheReserveStorageAdaptiveGroupsFilter_InputObject!] bucketHash: string bucketHash_geq: string bucketHash_gt: string bucketHash_in: [string!] bucketHash_leq: string bucketHash_like: string bucketHash_lt: string bucketHash_neq: string bucketHash_notin: [string!] bucketHash_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] } type ZoneCacheReserveStorageAdaptiveGroupsMax { # Payload and metadata size of objects in bucket storedBytes: uint64! } enum ZoneCacheReserveStorageAdaptiveGroupsOrderBy { # bucketHash ascending bucketHash_ASC # bucketHash descending bucketHash_DESC # date ascending date_ASC # date descending date_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # max(storedBytes) ascending max_storedBytes_ASC # max(storedBytes) descending max_storedBytes_DESC } # Beta. Raw email routing logs with adaptive sampling type ZoneEmailRoutingAdaptive { # The date and time the source email was received datetime: Time! # DKIM check status of the source email dkim: string! # DMARC check status of the source email dmarc: string! # Detailed error message (if any) errorDetail: string! # The sender email address of the source email from: string! # The Message-ID header of the source email (if present) messageId: string! # The UUID of the routing rule matched by the source email ruleMatched: string! # ABR sample interval sampleInterval: uint32! # Unique identifier for the email log entry (note: retries for the same email may result in multiple log entries) sessionId: string! # SPF check status of the source email spf: string! # The resulting outcome (action) for the email status: string! # The subject of the source email subject: string! # The recipient email address of the source email to: string! } input ZoneEmailRoutingAdaptiveFilter_InputObject { AND: [ZoneEmailRoutingAdaptiveFilter_InputObject!] OR: [ZoneEmailRoutingAdaptiveFilter_InputObject!] datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] dkim: string dkim_geq: string dkim_gt: string dkim_in: [string!] dkim_leq: string dkim_like: string dkim_lt: string dkim_neq: string dkim_notin: [string!] dkim_notlike: string dmarc: string dmarc_geq: string dmarc_gt: string dmarc_in: [string!] dmarc_leq: string dmarc_like: string dmarc_lt: string dmarc_neq: string dmarc_notin: [string!] dmarc_notlike: string errorDetail: string errorDetail_geq: string errorDetail_gt: string errorDetail_in: [string!] errorDetail_leq: string errorDetail_like: string errorDetail_lt: string errorDetail_neq: string errorDetail_notin: [string!] errorDetail_notlike: string from: string from_geq: string from_gt: string from_in: [string!] from_leq: string from_like: string from_lt: string from_neq: string from_notin: [string!] from_notlike: string messageId: string messageId_geq: string messageId_gt: string messageId_in: [string!] messageId_leq: string messageId_like: string messageId_lt: string messageId_neq: string messageId_notin: [string!] messageId_notlike: string ruleMatched: string ruleMatched_geq: string ruleMatched_gt: string ruleMatched_in: [string!] ruleMatched_leq: string ruleMatched_like: string ruleMatched_lt: string ruleMatched_neq: string ruleMatched_notin: [string!] ruleMatched_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] sessionId: string sessionId_geq: string sessionId_gt: string sessionId_in: [string!] sessionId_leq: string sessionId_like: string sessionId_lt: string sessionId_neq: string sessionId_notin: [string!] sessionId_notlike: string spf: string spf_geq: string spf_gt: string spf_in: [string!] spf_leq: string spf_like: string spf_lt: string spf_neq: string spf_notin: [string!] spf_notlike: string status: string status_geq: string status_gt: string status_in: [string!] status_leq: string status_like: string status_lt: string status_neq: string status_notin: [string!] status_notlike: string subject: string subject_geq: string subject_gt: string subject_in: [string!] subject_leq: string subject_like: string subject_lt: string subject_neq: string subject_notin: [string!] subject_notlike: string to: string to_geq: string to_gt: string to_in: [string!] to_leq: string to_like: string to_lt: string to_neq: string to_notin: [string!] to_notlike: string } # Beta. Aggregated email routing logs with adaptive sampling type ZoneEmailRoutingAdaptiveGroups { # Number of emails processed (approximation when sampleInterval > 1) count: uint64! # List of dimensions to group by dimensions: ZoneEmailRoutingAdaptiveGroupsDimensions } type ZoneEmailRoutingAdaptiveGroupsDimensions { # The date the source email was received date: Date! # The date and time the source email was received truncated to fifteen minutes datetimeFifteenMinutes: Time! # The date and time the source email was received truncated to five minutes datetimeFiveMinutes: Time! # The date and time the source email was received truncated to the hour datetimeHour: Time! # The date and time the source email was received truncated to the minute datetimeMinute: Time! # DKIM check status of the source email dkim: string! # DMARC check status of the source email dmarc: string! # The UUID of the routing rule matched by the source email ruleMatched: string! # ABR sample interval sampleInterval: uint32! # SPF check status of the source email spf: string! # The resulting outcome (action) for the email status: string! } input ZoneEmailRoutingAdaptiveGroupsFilter_InputObject { AND: [ZoneEmailRoutingAdaptiveGroupsFilter_InputObject!] OR: [ZoneEmailRoutingAdaptiveGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] dkim: string dkim_geq: string dkim_gt: string dkim_in: [string!] dkim_leq: string dkim_like: string dkim_lt: string dkim_neq: string dkim_notin: [string!] dkim_notlike: string dmarc: string dmarc_geq: string dmarc_gt: string dmarc_in: [string!] dmarc_leq: string dmarc_like: string dmarc_lt: string dmarc_neq: string dmarc_notin: [string!] dmarc_notlike: string ruleMatched: string ruleMatched_geq: string ruleMatched_gt: string ruleMatched_in: [string!] ruleMatched_leq: string ruleMatched_like: string ruleMatched_lt: string ruleMatched_neq: string ruleMatched_notin: [string!] ruleMatched_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] spf: string spf_geq: string spf_gt: string spf_in: [string!] spf_leq: string spf_like: string spf_lt: string spf_neq: string spf_notin: [string!] spf_notlike: string status: string status_geq: string status_gt: string status_in: [string!] status_leq: string status_like: string status_lt: string status_neq: string status_notin: [string!] status_notlike: string } enum ZoneEmailRoutingAdaptiveGroupsOrderBy { # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # dkim ascending dkim_ASC # dkim descending dkim_DESC # dmarc ascending dmarc_ASC # dmarc descending dmarc_DESC # ruleMatched ascending ruleMatched_ASC # ruleMatched descending ruleMatched_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # spf ascending spf_ASC # spf descending spf_DESC # status ascending status_ASC # status descending status_DESC } enum ZoneEmailRoutingAdaptiveOrderBy { # datetime ascending datetime_ASC # datetime descending datetime_DESC # dkim ascending dkim_ASC # dkim descending dkim_DESC # dmarc ascending dmarc_ASC # dmarc descending dmarc_DESC # errorDetail ascending errorDetail_ASC # errorDetail descending errorDetail_DESC # from ascending from_ASC # from descending from_DESC # messageId ascending messageId_ASC # messageId descending messageId_DESC # ruleMatched ascending ruleMatched_ASC # ruleMatched descending ruleMatched_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sessionId ascending sessionId_ASC # sessionId descending sessionId_DESC # spf ascending spf_ASC # spf descending spf_DESC # status ascending status_ASC # status descending status_DESC # subject ascending subject_ASC # subject descending subject_DESC # to ascending to_ASC # to descending to_DESC } input ZoneFilter_InputObject { zoneTag: string zoneTag_gt: string zoneTag_in: [string!] } # Raw Firewall events with adaptive sampling type ZoneFirewallEventsAdaptive { # The code of the first-class action the Cloudflare Firewall took on this request action: string! # The final score originated from bot management detections. botScore: uint8! # Name of the source detection which generated the bot management score. botScoreSrcName: string! # The ASN of the visitor as string clientASNDescription: string! # The ASN number of the visitor clientAsn: string! # Country from which request originated clientCountryName: string! # The visitor's IP address (IPv4 or IPv6) clientIP: string! # The classification of the visitor's IP address, possible values are: unknown | clean | badHost | searchEngine | allowlist | greylist | monitoringService | securityScanner | noRecord | scan | backupService | mobilePlatform | tor clientIPClass: string! # The referer host clientRefererHost: string! # The referer path requested by visitor clientRefererPath: string! # The referer query-string was requested by the visitor clientRefererQuery: string! # The referer url scheme requested by the visitor clientRefererScheme: string! # The HTTP hostname requested by the visitor clientRequestHTTPHost: string! # The HTTP method used by the visitor clientRequestHTTPMethodName: string! # The version of HTTP protocol requested by the visitor clientRequestHTTPProtocol: string! # The path requested by visitor clientRequestPath: string! # The query-string was requested by the visitor clientRequestQuery: string! # The url scheme requested by the visitor clientRequestScheme: string! # The date the event occurred at the edge date: Date! # The date and time the event occurred at the edge datetime: Time! # The date and time the event occurred at the edge truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # The date and time the event occurred at the edge truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # The date and time the event occurred at the edge truncated to hours datetimeHour: Time! # The date and time the event occurred at the edge truncated to the minute datetimeMinute: Time! # The airport code of the Cloudflare datacenter that served this request edgeColoName: string! # HTTP response status code returned to browser edgeResponseStatus: uint16! # MD5 hash of the JA3 TLS fingerprint ja3Hash: string! # The kind of event, currently only possible values are: firewall kind: string! # Rules match index in the chain matchIndex: uint16! # Additional product-specific information. Metadata is organized in key:value pairs metadata: [ZoneFirewallEventsAdaptiveMetadataElem!]! # HTTP origin response status code returned to browser originResponseStatus: uint16! # The RayId of the request that issued the challenge/jschallenge originatorRayName: string! # The RayId of the request rayName: string! # The ref-field is a user-defined rule identifier that can be set via the API for some firewall products and allows users to label their rules individually alongside cloudflare provided identifiers (only available to entitled customers) ref: string! # The Cloudflare security product-specific RuleId triggered by this request ruleId: string! # The Cloudflare security product-specific RulesetId triggered by this request rulesetId: string! # ABR sample interval sampleInterval: uint32! # The Cloudflare security product triggered by this request source: string! # visitor's user-agent string userAgent: string! # Beta. Overall request score generated by the WAF ML detection module wafMlAttackScore: uint8! # Beta. WAF ML score for an SQLi attack wafMlSqliAttackScore: uint8! # Beta. WAF ML score for an XSS attack wafMlXssAttackScore: uint8! } # Aggregated Firewall events with adaptive sampling grouped by time type ZoneFirewallEventsAdaptiveByTimeGroups { # The average value used for sample interval avg: ZoneFirewallEventsAdaptiveByTimeGroupsAvg # The sum of sample interval values count: uint64! # List of dimensions to group by dimensions: ZoneFirewallEventsAdaptiveByTimeGroupsDimensions } type ZoneFirewallEventsAdaptiveByTimeGroupsAvg { sampleInterval: float64! } type ZoneFirewallEventsAdaptiveByTimeGroupsDimensions { # The final score originated from bot management detections. botScore: uint8! # Name of the source detection which generated the bot management score. botScoreSrcName: string! # The date the event occurred at the edge date: Date! # The date and time the event occurred at the edge datetime: Time! # The date and time the event occurred at the edge truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # The date and time the event occurred at the edge truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # The date and time the event occurred at the edge truncated to hours datetimeHour: Time! # The date and time the event occurred at the edge truncated to the minute datetimeMinute: Time! # MD5 hash of the JA3 TLS fingerprint ja3Hash: string! # Beta. Overall request score generated by the WAF ML detection module wafMlAttackScore: uint8! # Beta. WAF ML score for an SQLi attack wafMlSqliAttackScore: uint8! # Beta. WAF ML score for an XSS attack wafMlXssAttackScore: uint8! } input ZoneFirewallEventsAdaptiveByTimeGroupsFilter_InputObject { AND: [ZoneFirewallEventsAdaptiveByTimeGroupsFilter_InputObject!] OR: [ZoneFirewallEventsAdaptiveByTimeGroupsFilter_InputObject!] action: string action_geq: string action_gt: string action_in: [string!] action_leq: string action_like: string action_lt: string action_neq: string action_notin: [string!] action_notlike: string botScore: uint8 botScoreSrcName: string botScoreSrcName_geq: string botScoreSrcName_gt: string botScoreSrcName_in: [string!] botScoreSrcName_leq: string botScoreSrcName_like: string botScoreSrcName_lt: string botScoreSrcName_neq: string botScoreSrcName_notin: [string!] botScoreSrcName_notlike: string botScore_geq: uint8 botScore_gt: uint8 botScore_in: bytes botScore_leq: uint8 botScore_lt: uint8 botScore_neq: uint8 botScore_notin: bytes clientASNDescription: string clientASNDescription_geq: string clientASNDescription_gt: string clientASNDescription_in: [string!] clientASNDescription_leq: string clientASNDescription_like: string clientASNDescription_lt: string clientASNDescription_neq: string clientASNDescription_notin: [string!] clientASNDescription_notlike: string clientAsn: string clientAsn_geq: string clientAsn_gt: string clientAsn_in: [string!] clientAsn_leq: string clientAsn_like: string clientAsn_lt: string clientAsn_neq: string clientAsn_notin: [string!] clientAsn_notlike: string clientCountryName: string clientCountryName_geq: string clientCountryName_gt: string clientCountryName_in: [string!] clientCountryName_leq: string clientCountryName_like: string clientCountryName_lt: string clientCountryName_neq: string clientCountryName_notin: [string!] clientCountryName_notlike: string clientIP: string clientIPClass: string clientIPClass_geq: string clientIPClass_gt: string clientIPClass_in: [string!] clientIPClass_leq: string clientIPClass_like: string clientIPClass_lt: string clientIPClass_neq: string clientIPClass_notin: [string!] clientIPClass_notlike: string clientIP_geq: string clientIP_gt: string clientIP_in: [string!] clientIP_leq: string clientIP_like: string clientIP_lt: string clientIP_neq: string clientIP_notin: [string!] clientIP_notlike: string clientRefererHost: string clientRefererHost_geq: string clientRefererHost_gt: string clientRefererHost_in: [string!] clientRefererHost_leq: string clientRefererHost_like: string clientRefererHost_lt: string clientRefererHost_neq: string clientRefererHost_notin: [string!] clientRefererHost_notlike: string clientRefererPath: string clientRefererPath_geq: string clientRefererPath_gt: string clientRefererPath_in: [string!] clientRefererPath_leq: string clientRefererPath_like: string clientRefererPath_lt: string clientRefererPath_neq: string clientRefererPath_notin: [string!] clientRefererPath_notlike: string clientRefererQuery: string clientRefererQuery_geq: string clientRefererQuery_gt: string clientRefererQuery_in: [string!] clientRefererQuery_leq: string clientRefererQuery_like: string clientRefererQuery_lt: string clientRefererQuery_neq: string clientRefererQuery_notin: [string!] clientRefererQuery_notlike: string clientRefererScheme: string clientRefererScheme_geq: string clientRefererScheme_gt: string clientRefererScheme_in: [string!] clientRefererScheme_leq: string clientRefererScheme_like: string clientRefererScheme_lt: string clientRefererScheme_neq: string clientRefererScheme_notin: [string!] clientRefererScheme_notlike: string clientRequestHTTPHost: string clientRequestHTTPHost_geq: string clientRequestHTTPHost_gt: string clientRequestHTTPHost_in: [string!] clientRequestHTTPHost_leq: string clientRequestHTTPHost_like: string clientRequestHTTPHost_lt: string clientRequestHTTPHost_neq: string clientRequestHTTPHost_notin: [string!] clientRequestHTTPHost_notlike: string clientRequestHTTPMethodName: string clientRequestHTTPMethodName_geq: string clientRequestHTTPMethodName_gt: string clientRequestHTTPMethodName_in: [string!] clientRequestHTTPMethodName_leq: string clientRequestHTTPMethodName_like: string clientRequestHTTPMethodName_lt: string clientRequestHTTPMethodName_neq: string clientRequestHTTPMethodName_notin: [string!] clientRequestHTTPMethodName_notlike: string clientRequestHTTPProtocol: string clientRequestHTTPProtocol_geq: string clientRequestHTTPProtocol_gt: string clientRequestHTTPProtocol_in: [string!] clientRequestHTTPProtocol_leq: string clientRequestHTTPProtocol_like: string clientRequestHTTPProtocol_lt: string clientRequestHTTPProtocol_neq: string clientRequestHTTPProtocol_notin: [string!] clientRequestHTTPProtocol_notlike: string clientRequestPath: string clientRequestPath_geq: string clientRequestPath_gt: string clientRequestPath_in: [string!] clientRequestPath_leq: string clientRequestPath_like: string clientRequestPath_lt: string clientRequestPath_neq: string clientRequestPath_notin: [string!] clientRequestPath_notlike: string clientRequestQuery: string clientRequestQuery_geq: string clientRequestQuery_gt: string clientRequestQuery_in: [string!] clientRequestQuery_leq: string clientRequestQuery_like: string clientRequestQuery_lt: string clientRequestQuery_neq: string clientRequestQuery_notin: [string!] clientRequestQuery_notlike: string clientRequestScheme: string clientRequestScheme_geq: string clientRequestScheme_gt: string clientRequestScheme_in: [string!] clientRequestScheme_leq: string clientRequestScheme_like: string clientRequestScheme_lt: string clientRequestScheme_neq: string clientRequestScheme_notin: [string!] clientRequestScheme_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] edgeColoName: string edgeColoName_geq: string edgeColoName_gt: string edgeColoName_in: [string!] edgeColoName_leq: string edgeColoName_like: string edgeColoName_lt: string edgeColoName_neq: string edgeColoName_notin: [string!] edgeColoName_notlike: string edgeResponseStatus: uint16 edgeResponseStatus_geq: uint16 edgeResponseStatus_gt: uint16 edgeResponseStatus_in: [uint16!] edgeResponseStatus_leq: uint16 edgeResponseStatus_lt: uint16 edgeResponseStatus_neq: uint16 edgeResponseStatus_notin: [uint16!] ja3Hash: string ja3Hash_geq: string ja3Hash_gt: string ja3Hash_in: [string!] ja3Hash_leq: string ja3Hash_like: string ja3Hash_lt: string ja3Hash_neq: string ja3Hash_notin: [string!] ja3Hash_notlike: string kind: string kind_geq: string kind_gt: string kind_in: [string!] kind_leq: string kind_like: string kind_lt: string kind_neq: string kind_notin: [string!] kind_notlike: string matchIndex: uint16 matchIndex_geq: uint16 matchIndex_gt: uint16 matchIndex_in: [uint16!] matchIndex_leq: uint16 matchIndex_lt: uint16 matchIndex_neq: uint16 matchIndex_notin: [uint16!] originResponseStatus: uint16 originResponseStatus_geq: uint16 originResponseStatus_gt: uint16 originResponseStatus_in: [uint16!] originResponseStatus_leq: uint16 originResponseStatus_lt: uint16 originResponseStatus_neq: uint16 originResponseStatus_notin: [uint16!] originatorRayName: string originatorRayName_geq: string originatorRayName_gt: string originatorRayName_in: [string!] originatorRayName_leq: string originatorRayName_like: string originatorRayName_lt: string originatorRayName_neq: string originatorRayName_notin: [string!] originatorRayName_notlike: string rayName: string rayName_geq: string rayName_gt: string rayName_in: [string!] rayName_leq: string rayName_like: string rayName_lt: string rayName_neq: string rayName_notin: [string!] rayName_notlike: string ref: string ref_geq: string ref_gt: string ref_in: [string!] ref_leq: string ref_like: string ref_lt: string ref_neq: string ref_notin: [string!] ref_notlike: string ruleId: string ruleId_geq: string ruleId_gt: string ruleId_in: [string!] ruleId_leq: string ruleId_like: string ruleId_lt: string ruleId_neq: string ruleId_notin: [string!] ruleId_notlike: string rulesetId: string rulesetId_geq: string rulesetId_gt: string rulesetId_in: [string!] rulesetId_leq: string rulesetId_like: string rulesetId_lt: string rulesetId_neq: string rulesetId_notin: [string!] rulesetId_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] source: string source_geq: string source_gt: string source_in: [string!] source_leq: string source_like: string source_lt: string source_neq: string source_notin: [string!] source_notlike: string userAgent: string userAgent_geq: string userAgent_gt: string userAgent_in: [string!] userAgent_leq: string userAgent_like: string userAgent_lt: string userAgent_neq: string userAgent_notin: [string!] userAgent_notlike: string wafMlAttackScore: uint8 wafMlAttackScore_geq: uint8 wafMlAttackScore_gt: uint8 wafMlAttackScore_in: bytes wafMlAttackScore_leq: uint8 wafMlAttackScore_lt: uint8 wafMlAttackScore_neq: uint8 wafMlAttackScore_notin: bytes wafMlSqliAttackScore: uint8 wafMlSqliAttackScore_geq: uint8 wafMlSqliAttackScore_gt: uint8 wafMlSqliAttackScore_in: bytes wafMlSqliAttackScore_leq: uint8 wafMlSqliAttackScore_lt: uint8 wafMlSqliAttackScore_neq: uint8 wafMlSqliAttackScore_notin: bytes wafMlXssAttackScore: uint8 wafMlXssAttackScore_geq: uint8 wafMlXssAttackScore_gt: uint8 wafMlXssAttackScore_in: bytes wafMlXssAttackScore_leq: uint8 wafMlXssAttackScore_lt: uint8 wafMlXssAttackScore_neq: uint8 wafMlXssAttackScore_notin: bytes } enum ZoneFirewallEventsAdaptiveByTimeGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # botScoreSrcName ascending botScoreSrcName_ASC # botScoreSrcName descending botScoreSrcName_DESC # botScore ascending botScore_ASC # botScore descending botScore_DESC # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # ja3Hash ascending ja3Hash_ASC # ja3Hash descending ja3Hash_DESC # visibility ascending visibility_ASC # visibility descending visibility_DESC # wafMlAttackScore ascending wafMlAttackScore_ASC # wafMlAttackScore descending wafMlAttackScore_DESC # wafMlSqliAttackScore ascending wafMlSqliAttackScore_ASC # wafMlSqliAttackScore descending wafMlSqliAttackScore_DESC # wafMlXssAttackScore ascending wafMlXssAttackScore_ASC # wafMlXssAttackScore descending wafMlXssAttackScore_DESC } input ZoneFirewallEventsAdaptiveFilter_InputObject { AND: [ZoneFirewallEventsAdaptiveFilter_InputObject!] OR: [ZoneFirewallEventsAdaptiveFilter_InputObject!] action: string action_geq: string action_gt: string action_in: [string!] action_leq: string action_like: string action_lt: string action_neq: string action_notin: [string!] action_notlike: string botScore: uint8 botScoreSrcName: string botScoreSrcName_geq: string botScoreSrcName_gt: string botScoreSrcName_in: [string!] botScoreSrcName_leq: string botScoreSrcName_like: string botScoreSrcName_lt: string botScoreSrcName_neq: string botScoreSrcName_notin: [string!] botScoreSrcName_notlike: string botScore_geq: uint8 botScore_gt: uint8 botScore_in: bytes botScore_leq: uint8 botScore_lt: uint8 botScore_neq: uint8 botScore_notin: bytes clientASNDescription: string clientASNDescription_geq: string clientASNDescription_gt: string clientASNDescription_in: [string!] clientASNDescription_leq: string clientASNDescription_like: string clientASNDescription_lt: string clientASNDescription_neq: string clientASNDescription_notin: [string!] clientASNDescription_notlike: string clientAsn: string clientAsn_geq: string clientAsn_gt: string clientAsn_in: [string!] clientAsn_leq: string clientAsn_like: string clientAsn_lt: string clientAsn_neq: string clientAsn_notin: [string!] clientAsn_notlike: string clientCountryName: string clientCountryName_geq: string clientCountryName_gt: string clientCountryName_in: [string!] clientCountryName_leq: string clientCountryName_like: string clientCountryName_lt: string clientCountryName_neq: string clientCountryName_notin: [string!] clientCountryName_notlike: string clientIP: string clientIPClass: string clientIPClass_geq: string clientIPClass_gt: string clientIPClass_in: [string!] clientIPClass_leq: string clientIPClass_like: string clientIPClass_lt: string clientIPClass_neq: string clientIPClass_notin: [string!] clientIPClass_notlike: string clientIP_geq: string clientIP_gt: string clientIP_in: [string!] clientIP_leq: string clientIP_like: string clientIP_lt: string clientIP_neq: string clientIP_notin: [string!] clientIP_notlike: string clientRefererHost: string clientRefererHost_geq: string clientRefererHost_gt: string clientRefererHost_in: [string!] clientRefererHost_leq: string clientRefererHost_like: string clientRefererHost_lt: string clientRefererHost_neq: string clientRefererHost_notin: [string!] clientRefererHost_notlike: string clientRefererPath: string clientRefererPath_geq: string clientRefererPath_gt: string clientRefererPath_in: [string!] clientRefererPath_leq: string clientRefererPath_like: string clientRefererPath_lt: string clientRefererPath_neq: string clientRefererPath_notin: [string!] clientRefererPath_notlike: string clientRefererQuery: string clientRefererQuery_geq: string clientRefererQuery_gt: string clientRefererQuery_in: [string!] clientRefererQuery_leq: string clientRefererQuery_like: string clientRefererQuery_lt: string clientRefererQuery_neq: string clientRefererQuery_notin: [string!] clientRefererQuery_notlike: string clientRefererScheme: string clientRefererScheme_geq: string clientRefererScheme_gt: string clientRefererScheme_in: [string!] clientRefererScheme_leq: string clientRefererScheme_like: string clientRefererScheme_lt: string clientRefererScheme_neq: string clientRefererScheme_notin: [string!] clientRefererScheme_notlike: string clientRequestHTTPHost: string clientRequestHTTPHost_geq: string clientRequestHTTPHost_gt: string clientRequestHTTPHost_in: [string!] clientRequestHTTPHost_leq: string clientRequestHTTPHost_like: string clientRequestHTTPHost_lt: string clientRequestHTTPHost_neq: string clientRequestHTTPHost_notin: [string!] clientRequestHTTPHost_notlike: string clientRequestHTTPMethodName: string clientRequestHTTPMethodName_geq: string clientRequestHTTPMethodName_gt: string clientRequestHTTPMethodName_in: [string!] clientRequestHTTPMethodName_leq: string clientRequestHTTPMethodName_like: string clientRequestHTTPMethodName_lt: string clientRequestHTTPMethodName_neq: string clientRequestHTTPMethodName_notin: [string!] clientRequestHTTPMethodName_notlike: string clientRequestHTTPProtocol: string clientRequestHTTPProtocol_geq: string clientRequestHTTPProtocol_gt: string clientRequestHTTPProtocol_in: [string!] clientRequestHTTPProtocol_leq: string clientRequestHTTPProtocol_like: string clientRequestHTTPProtocol_lt: string clientRequestHTTPProtocol_neq: string clientRequestHTTPProtocol_notin: [string!] clientRequestHTTPProtocol_notlike: string clientRequestPath: string clientRequestPath_geq: string clientRequestPath_gt: string clientRequestPath_in: [string!] clientRequestPath_leq: string clientRequestPath_like: string clientRequestPath_lt: string clientRequestPath_neq: string clientRequestPath_notin: [string!] clientRequestPath_notlike: string clientRequestQuery: string clientRequestQuery_geq: string clientRequestQuery_gt: string clientRequestQuery_in: [string!] clientRequestQuery_leq: string clientRequestQuery_like: string clientRequestQuery_lt: string clientRequestQuery_neq: string clientRequestQuery_notin: [string!] clientRequestQuery_notlike: string clientRequestScheme: string clientRequestScheme_geq: string clientRequestScheme_gt: string clientRequestScheme_in: [string!] clientRequestScheme_leq: string clientRequestScheme_like: string clientRequestScheme_lt: string clientRequestScheme_neq: string clientRequestScheme_notin: [string!] clientRequestScheme_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] edgeColoName: string edgeColoName_geq: string edgeColoName_gt: string edgeColoName_in: [string!] edgeColoName_leq: string edgeColoName_like: string edgeColoName_lt: string edgeColoName_neq: string edgeColoName_notin: [string!] edgeColoName_notlike: string edgeResponseStatus: uint16 edgeResponseStatus_geq: uint16 edgeResponseStatus_gt: uint16 edgeResponseStatus_in: [uint16!] edgeResponseStatus_leq: uint16 edgeResponseStatus_lt: uint16 edgeResponseStatus_neq: uint16 edgeResponseStatus_notin: [uint16!] ja3Hash: string ja3Hash_geq: string ja3Hash_gt: string ja3Hash_in: [string!] ja3Hash_leq: string ja3Hash_like: string ja3Hash_lt: string ja3Hash_neq: string ja3Hash_notin: [string!] ja3Hash_notlike: string kind: string kind_geq: string kind_gt: string kind_in: [string!] kind_leq: string kind_like: string kind_lt: string kind_neq: string kind_notin: [string!] kind_notlike: string matchIndex: uint16 matchIndex_geq: uint16 matchIndex_gt: uint16 matchIndex_in: [uint16!] matchIndex_leq: uint16 matchIndex_lt: uint16 matchIndex_neq: uint16 matchIndex_notin: [uint16!] originResponseStatus: uint16 originResponseStatus_geq: uint16 originResponseStatus_gt: uint16 originResponseStatus_in: [uint16!] originResponseStatus_leq: uint16 originResponseStatus_lt: uint16 originResponseStatus_neq: uint16 originResponseStatus_notin: [uint16!] originatorRayName: string originatorRayName_geq: string originatorRayName_gt: string originatorRayName_in: [string!] originatorRayName_leq: string originatorRayName_like: string originatorRayName_lt: string originatorRayName_neq: string originatorRayName_notin: [string!] originatorRayName_notlike: string rayName: string rayName_geq: string rayName_gt: string rayName_in: [string!] rayName_leq: string rayName_like: string rayName_lt: string rayName_neq: string rayName_notin: [string!] rayName_notlike: string ref: string ref_geq: string ref_gt: string ref_in: [string!] ref_leq: string ref_like: string ref_lt: string ref_neq: string ref_notin: [string!] ref_notlike: string ruleId: string ruleId_geq: string ruleId_gt: string ruleId_in: [string!] ruleId_leq: string ruleId_like: string ruleId_lt: string ruleId_neq: string ruleId_notin: [string!] ruleId_notlike: string rulesetId: string rulesetId_geq: string rulesetId_gt: string rulesetId_in: [string!] rulesetId_leq: string rulesetId_like: string rulesetId_lt: string rulesetId_neq: string rulesetId_notin: [string!] rulesetId_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] source: string source_geq: string source_gt: string source_in: [string!] source_leq: string source_like: string source_lt: string source_neq: string source_notin: [string!] source_notlike: string userAgent: string userAgent_geq: string userAgent_gt: string userAgent_in: [string!] userAgent_leq: string userAgent_like: string userAgent_lt: string userAgent_neq: string userAgent_notin: [string!] userAgent_notlike: string wafMlAttackScore: uint8 wafMlAttackScore_geq: uint8 wafMlAttackScore_gt: uint8 wafMlAttackScore_in: bytes wafMlAttackScore_leq: uint8 wafMlAttackScore_lt: uint8 wafMlAttackScore_neq: uint8 wafMlAttackScore_notin: bytes wafMlSqliAttackScore: uint8 wafMlSqliAttackScore_geq: uint8 wafMlSqliAttackScore_gt: uint8 wafMlSqliAttackScore_in: bytes wafMlSqliAttackScore_leq: uint8 wafMlSqliAttackScore_lt: uint8 wafMlSqliAttackScore_neq: uint8 wafMlSqliAttackScore_notin: bytes wafMlXssAttackScore: uint8 wafMlXssAttackScore_geq: uint8 wafMlXssAttackScore_gt: uint8 wafMlXssAttackScore_in: bytes wafMlXssAttackScore_leq: uint8 wafMlXssAttackScore_lt: uint8 wafMlXssAttackScore_neq: uint8 wafMlXssAttackScore_notin: bytes } # Aggregated Firewall events with adaptive sampling type ZoneFirewallEventsAdaptiveGroups { # The average value used for sample interval avg: ZoneFirewallEventsAdaptiveGroupsAvg # The sum of sample interval values count: uint64! # List of dimensions to group by dimensions: ZoneFirewallEventsAdaptiveGroupsDimensions } type ZoneFirewallEventsAdaptiveGroupsAvg { sampleInterval: float64! } type ZoneFirewallEventsAdaptiveGroupsDimensions { # The code of the first-class action the Cloudflare Firewall took on this request action: string! # The final score originated from bot management detections. botScore: uint8! # Name of the source detection which generated the bot management score. botScoreSrcName: string! # The ASN of the visitor as string clientASNDescription: string! # The ASN number of the visitor clientAsn: string! # Country from which request originated clientCountryName: string! # The visitor's IP address (IPv4 or IPv6) clientIP: string! # The classification of the visitor's IP address, possible values are: unknown | clean | badHost | searchEngine | allowlist | greylist | monitoringService | securityScanner | noRecord | scan | backupService | mobilePlatform | tor clientIPClass: string! # The referer host clientRefererHost: string! # The referer path requested by visitor clientRefererPath: string! # The referer query-string was requested by the visitor clientRefererQuery: string! # The referer url scheme requested by the visitor clientRefererScheme: string! # The HTTP hostname requested by the visitor clientRequestHTTPHost: string! # The HTTP method used by the visitor clientRequestHTTPMethodName: string! # The version of HTTP protocol requested by the visitor clientRequestHTTPProtocol: string! # The path requested by visitor clientRequestPath: string! # The query-string was requested by the visitor clientRequestQuery: string! # The url scheme requested by the visitor clientRequestScheme: string! # The date the event occurred at the edge date: Date! # The date and time the event occurred at the edge datetime: Time! # The date and time the event occurred at the edge truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # The date and time the event occurred at the edge truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # The date and time the event occurred at the edge truncated to hours datetimeHour: Time! # The date and time the event occurred at the edge truncated to the minute datetimeMinute: Time! # The airport code of the Cloudflare datacenter that served this request edgeColoName: string! # HTTP response status code returned to browser edgeResponseStatus: uint16! # MD5 hash of the JA3 TLS fingerprint ja3Hash: string! # The kind of event, currently only possible values are: firewall kind: string! # Rules match index in the chain matchIndex: uint16! # HTTP origin response status code returned to browser originResponseStatus: uint16! # The RayId of the request that issued the challenge/jschallenge originatorRayName: string! # The RayId of the request rayName: string! # The ref-field is a user-defined rule identifier that can be set via the API for some firewall products and allows users to label their rules individually alongside cloudflare provided identifiers (only available to entitled customers) ref: string! # The Cloudflare security product-specific RuleId triggered by this request ruleId: string! # The Cloudflare security product-specific RulesetId triggered by this request rulesetId: string! # ABR sample interval sampleInterval: uint32! # The Cloudflare security product triggered by this request source: string! # visitor's user-agent string userAgent: string! # Beta. Overall request score generated by the WAF ML detection module wafMlAttackScore: uint8! # Beta. WAF ML score for an SQLi attack wafMlSqliAttackScore: uint8! # Beta. WAF ML score for an XSS attack wafMlXssAttackScore: uint8! } input ZoneFirewallEventsAdaptiveGroupsFilter_InputObject { AND: [ZoneFirewallEventsAdaptiveGroupsFilter_InputObject!] OR: [ZoneFirewallEventsAdaptiveGroupsFilter_InputObject!] action: string action_geq: string action_gt: string action_in: [string!] action_leq: string action_like: string action_lt: string action_neq: string action_notin: [string!] action_notlike: string botScore: uint8 botScoreSrcName: string botScoreSrcName_geq: string botScoreSrcName_gt: string botScoreSrcName_in: [string!] botScoreSrcName_leq: string botScoreSrcName_like: string botScoreSrcName_lt: string botScoreSrcName_neq: string botScoreSrcName_notin: [string!] botScoreSrcName_notlike: string botScore_geq: uint8 botScore_gt: uint8 botScore_in: bytes botScore_leq: uint8 botScore_lt: uint8 botScore_neq: uint8 botScore_notin: bytes clientASNDescription: string clientASNDescription_geq: string clientASNDescription_gt: string clientASNDescription_in: [string!] clientASNDescription_leq: string clientASNDescription_like: string clientASNDescription_lt: string clientASNDescription_neq: string clientASNDescription_notin: [string!] clientASNDescription_notlike: string clientAsn: string clientAsn_geq: string clientAsn_gt: string clientAsn_in: [string!] clientAsn_leq: string clientAsn_like: string clientAsn_lt: string clientAsn_neq: string clientAsn_notin: [string!] clientAsn_notlike: string clientCountryName: string clientCountryName_geq: string clientCountryName_gt: string clientCountryName_in: [string!] clientCountryName_leq: string clientCountryName_like: string clientCountryName_lt: string clientCountryName_neq: string clientCountryName_notin: [string!] clientCountryName_notlike: string clientIP: string clientIPClass: string clientIPClass_geq: string clientIPClass_gt: string clientIPClass_in: [string!] clientIPClass_leq: string clientIPClass_like: string clientIPClass_lt: string clientIPClass_neq: string clientIPClass_notin: [string!] clientIPClass_notlike: string clientIP_geq: string clientIP_gt: string clientIP_in: [string!] clientIP_leq: string clientIP_like: string clientIP_lt: string clientIP_neq: string clientIP_notin: [string!] clientIP_notlike: string clientRefererHost: string clientRefererHost_geq: string clientRefererHost_gt: string clientRefererHost_in: [string!] clientRefererHost_leq: string clientRefererHost_like: string clientRefererHost_lt: string clientRefererHost_neq: string clientRefererHost_notin: [string!] clientRefererHost_notlike: string clientRefererPath: string clientRefererPath_geq: string clientRefererPath_gt: string clientRefererPath_in: [string!] clientRefererPath_leq: string clientRefererPath_like: string clientRefererPath_lt: string clientRefererPath_neq: string clientRefererPath_notin: [string!] clientRefererPath_notlike: string clientRefererQuery: string clientRefererQuery_geq: string clientRefererQuery_gt: string clientRefererQuery_in: [string!] clientRefererQuery_leq: string clientRefererQuery_like: string clientRefererQuery_lt: string clientRefererQuery_neq: string clientRefererQuery_notin: [string!] clientRefererQuery_notlike: string clientRefererScheme: string clientRefererScheme_geq: string clientRefererScheme_gt: string clientRefererScheme_in: [string!] clientRefererScheme_leq: string clientRefererScheme_like: string clientRefererScheme_lt: string clientRefererScheme_neq: string clientRefererScheme_notin: [string!] clientRefererScheme_notlike: string clientRequestHTTPHost: string clientRequestHTTPHost_geq: string clientRequestHTTPHost_gt: string clientRequestHTTPHost_in: [string!] clientRequestHTTPHost_leq: string clientRequestHTTPHost_like: string clientRequestHTTPHost_lt: string clientRequestHTTPHost_neq: string clientRequestHTTPHost_notin: [string!] clientRequestHTTPHost_notlike: string clientRequestHTTPMethodName: string clientRequestHTTPMethodName_geq: string clientRequestHTTPMethodName_gt: string clientRequestHTTPMethodName_in: [string!] clientRequestHTTPMethodName_leq: string clientRequestHTTPMethodName_like: string clientRequestHTTPMethodName_lt: string clientRequestHTTPMethodName_neq: string clientRequestHTTPMethodName_notin: [string!] clientRequestHTTPMethodName_notlike: string clientRequestHTTPProtocol: string clientRequestHTTPProtocol_geq: string clientRequestHTTPProtocol_gt: string clientRequestHTTPProtocol_in: [string!] clientRequestHTTPProtocol_leq: string clientRequestHTTPProtocol_like: string clientRequestHTTPProtocol_lt: string clientRequestHTTPProtocol_neq: string clientRequestHTTPProtocol_notin: [string!] clientRequestHTTPProtocol_notlike: string clientRequestPath: string clientRequestPath_geq: string clientRequestPath_gt: string clientRequestPath_in: [string!] clientRequestPath_leq: string clientRequestPath_like: string clientRequestPath_lt: string clientRequestPath_neq: string clientRequestPath_notin: [string!] clientRequestPath_notlike: string clientRequestQuery: string clientRequestQuery_geq: string clientRequestQuery_gt: string clientRequestQuery_in: [string!] clientRequestQuery_leq: string clientRequestQuery_like: string clientRequestQuery_lt: string clientRequestQuery_neq: string clientRequestQuery_notin: [string!] clientRequestQuery_notlike: string clientRequestScheme: string clientRequestScheme_geq: string clientRequestScheme_gt: string clientRequestScheme_in: [string!] clientRequestScheme_leq: string clientRequestScheme_like: string clientRequestScheme_lt: string clientRequestScheme_neq: string clientRequestScheme_notin: [string!] clientRequestScheme_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] edgeColoName: string edgeColoName_geq: string edgeColoName_gt: string edgeColoName_in: [string!] edgeColoName_leq: string edgeColoName_like: string edgeColoName_lt: string edgeColoName_neq: string edgeColoName_notin: [string!] edgeColoName_notlike: string edgeResponseStatus: uint16 edgeResponseStatus_geq: uint16 edgeResponseStatus_gt: uint16 edgeResponseStatus_in: [uint16!] edgeResponseStatus_leq: uint16 edgeResponseStatus_lt: uint16 edgeResponseStatus_neq: uint16 edgeResponseStatus_notin: [uint16!] ja3Hash: string ja3Hash_geq: string ja3Hash_gt: string ja3Hash_in: [string!] ja3Hash_leq: string ja3Hash_like: string ja3Hash_lt: string ja3Hash_neq: string ja3Hash_notin: [string!] ja3Hash_notlike: string kind: string kind_geq: string kind_gt: string kind_in: [string!] kind_leq: string kind_like: string kind_lt: string kind_neq: string kind_notin: [string!] kind_notlike: string matchIndex: uint16 matchIndex_geq: uint16 matchIndex_gt: uint16 matchIndex_in: [uint16!] matchIndex_leq: uint16 matchIndex_lt: uint16 matchIndex_neq: uint16 matchIndex_notin: [uint16!] originResponseStatus: uint16 originResponseStatus_geq: uint16 originResponseStatus_gt: uint16 originResponseStatus_in: [uint16!] originResponseStatus_leq: uint16 originResponseStatus_lt: uint16 originResponseStatus_neq: uint16 originResponseStatus_notin: [uint16!] originatorRayName: string originatorRayName_geq: string originatorRayName_gt: string originatorRayName_in: [string!] originatorRayName_leq: string originatorRayName_like: string originatorRayName_lt: string originatorRayName_neq: string originatorRayName_notin: [string!] originatorRayName_notlike: string rayName: string rayName_geq: string rayName_gt: string rayName_in: [string!] rayName_leq: string rayName_like: string rayName_lt: string rayName_neq: string rayName_notin: [string!] rayName_notlike: string ref: string ref_geq: string ref_gt: string ref_in: [string!] ref_leq: string ref_like: string ref_lt: string ref_neq: string ref_notin: [string!] ref_notlike: string ruleId: string ruleId_geq: string ruleId_gt: string ruleId_in: [string!] ruleId_leq: string ruleId_like: string ruleId_lt: string ruleId_neq: string ruleId_notin: [string!] ruleId_notlike: string rulesetId: string rulesetId_geq: string rulesetId_gt: string rulesetId_in: [string!] rulesetId_leq: string rulesetId_like: string rulesetId_lt: string rulesetId_neq: string rulesetId_notin: [string!] rulesetId_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] source: string source_geq: string source_gt: string source_in: [string!] source_leq: string source_like: string source_lt: string source_neq: string source_notin: [string!] source_notlike: string userAgent: string userAgent_geq: string userAgent_gt: string userAgent_in: [string!] userAgent_leq: string userAgent_like: string userAgent_lt: string userAgent_neq: string userAgent_notin: [string!] userAgent_notlike: string wafMlAttackScore: uint8 wafMlAttackScore_geq: uint8 wafMlAttackScore_gt: uint8 wafMlAttackScore_in: bytes wafMlAttackScore_leq: uint8 wafMlAttackScore_lt: uint8 wafMlAttackScore_neq: uint8 wafMlAttackScore_notin: bytes wafMlSqliAttackScore: uint8 wafMlSqliAttackScore_geq: uint8 wafMlSqliAttackScore_gt: uint8 wafMlSqliAttackScore_in: bytes wafMlSqliAttackScore_leq: uint8 wafMlSqliAttackScore_lt: uint8 wafMlSqliAttackScore_neq: uint8 wafMlSqliAttackScore_notin: bytes wafMlXssAttackScore: uint8 wafMlXssAttackScore_geq: uint8 wafMlXssAttackScore_gt: uint8 wafMlXssAttackScore_in: bytes wafMlXssAttackScore_leq: uint8 wafMlXssAttackScore_lt: uint8 wafMlXssAttackScore_neq: uint8 wafMlXssAttackScore_notin: bytes } enum ZoneFirewallEventsAdaptiveGroupsOrderBy { # action ascending action_ASC # action descending action_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # botScoreSrcName ascending botScoreSrcName_ASC # botScoreSrcName descending botScoreSrcName_DESC # botScore ascending botScore_ASC # botScore descending botScore_DESC # clientASNDescription ascending clientASNDescription_ASC # clientASNDescription descending clientASNDescription_DESC # clientAsn ascending clientAsn_ASC # clientAsn descending clientAsn_DESC # clientCountryName ascending clientCountryName_ASC # clientCountryName descending clientCountryName_DESC # clientIPClass ascending clientIPClass_ASC # clientIPClass descending clientIPClass_DESC # clientIP ascending clientIP_ASC # clientIP descending clientIP_DESC # clientRefererHost ascending clientRefererHost_ASC # clientRefererHost descending clientRefererHost_DESC # clientRefererPath ascending clientRefererPath_ASC # clientRefererPath descending clientRefererPath_DESC # clientRefererQuery ascending clientRefererQuery_ASC # clientRefererQuery descending clientRefererQuery_DESC # clientRefererScheme ascending clientRefererScheme_ASC # clientRefererScheme descending clientRefererScheme_DESC # clientRequestHTTPHost ascending clientRequestHTTPHost_ASC # clientRequestHTTPHost descending clientRequestHTTPHost_DESC # clientRequestHTTPMethodName ascending clientRequestHTTPMethodName_ASC # clientRequestHTTPMethodName descending clientRequestHTTPMethodName_DESC # clientRequestHTTPProtocol ascending clientRequestHTTPProtocol_ASC # clientRequestHTTPProtocol descending clientRequestHTTPProtocol_DESC # clientRequestPath ascending clientRequestPath_ASC # clientRequestPath descending clientRequestPath_DESC # clientRequestQuery ascending clientRequestQuery_ASC # clientRequestQuery descending clientRequestQuery_DESC # clientRequestScheme ascending clientRequestScheme_ASC # clientRequestScheme descending clientRequestScheme_DESC # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # edgeColoName ascending edgeColoName_ASC # edgeColoName descending edgeColoName_DESC # edgeResponseStatus ascending edgeResponseStatus_ASC # edgeResponseStatus descending edgeResponseStatus_DESC # ja3Hash ascending ja3Hash_ASC # ja3Hash descending ja3Hash_DESC # kind ascending kind_ASC # kind descending kind_DESC # matchIndex ascending matchIndex_ASC # matchIndex descending matchIndex_DESC # originResponseStatus ascending originResponseStatus_ASC # originResponseStatus descending originResponseStatus_DESC # originatorRayName ascending originatorRayName_ASC # originatorRayName descending originatorRayName_DESC # rayName ascending rayName_ASC # rayName descending rayName_DESC # ref ascending ref_ASC # ref descending ref_DESC # ruleId ascending ruleId_ASC # ruleId descending ruleId_DESC # rulesetId ascending rulesetId_ASC # rulesetId descending rulesetId_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # source ascending source_ASC # source descending source_DESC # userAgent ascending userAgent_ASC # userAgent descending userAgent_DESC # visibility ascending visibility_ASC # visibility descending visibility_DESC # wafMlAttackScore ascending wafMlAttackScore_ASC # wafMlAttackScore descending wafMlAttackScore_DESC # wafMlSqliAttackScore ascending wafMlSqliAttackScore_ASC # wafMlSqliAttackScore descending wafMlSqliAttackScore_DESC # wafMlXssAttackScore ascending wafMlXssAttackScore_ASC # wafMlXssAttackScore descending wafMlXssAttackScore_DESC } type ZoneFirewallEventsAdaptiveMetadataElem { # The key of the metadata. Key format can vary by Cloudflare security product and can change over time. key: string! # The value of the metadata. Value format can vary by Cloudflare security product and can change over time. value: string! } enum ZoneFirewallEventsAdaptiveOrderBy { # action ascending action_ASC # action descending action_DESC # botScoreSrcName ascending botScoreSrcName_ASC # botScoreSrcName descending botScoreSrcName_DESC # botScore ascending botScore_ASC # botScore descending botScore_DESC # clientASNDescription ascending clientASNDescription_ASC # clientASNDescription descending clientASNDescription_DESC # clientAsn ascending clientAsn_ASC # clientAsn descending clientAsn_DESC # clientCountryName ascending clientCountryName_ASC # clientCountryName descending clientCountryName_DESC # clientIPClass ascending clientIPClass_ASC # clientIPClass descending clientIPClass_DESC # clientIP ascending clientIP_ASC # clientIP descending clientIP_DESC # clientRefererHost ascending clientRefererHost_ASC # clientRefererHost descending clientRefererHost_DESC # clientRefererPath ascending clientRefererPath_ASC # clientRefererPath descending clientRefererPath_DESC # clientRefererQuery ascending clientRefererQuery_ASC # clientRefererQuery descending clientRefererQuery_DESC # clientRefererScheme ascending clientRefererScheme_ASC # clientRefererScheme descending clientRefererScheme_DESC # clientRequestHTTPHost ascending clientRequestHTTPHost_ASC # clientRequestHTTPHost descending clientRequestHTTPHost_DESC # clientRequestHTTPMethodName ascending clientRequestHTTPMethodName_ASC # clientRequestHTTPMethodName descending clientRequestHTTPMethodName_DESC # clientRequestHTTPProtocol ascending clientRequestHTTPProtocol_ASC # clientRequestHTTPProtocol descending clientRequestHTTPProtocol_DESC # clientRequestPath ascending clientRequestPath_ASC # clientRequestPath descending clientRequestPath_DESC # clientRequestQuery ascending clientRequestQuery_ASC # clientRequestQuery descending clientRequestQuery_DESC # clientRequestScheme ascending clientRequestScheme_ASC # clientRequestScheme descending clientRequestScheme_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # edgeColoName ascending edgeColoName_ASC # edgeColoName descending edgeColoName_DESC # edgeResponseStatus ascending edgeResponseStatus_ASC # edgeResponseStatus descending edgeResponseStatus_DESC # ja3Hash ascending ja3Hash_ASC # ja3Hash descending ja3Hash_DESC # kind ascending kind_ASC # kind descending kind_DESC # matchIndex ascending matchIndex_ASC # matchIndex descending matchIndex_DESC # originResponseStatus ascending originResponseStatus_ASC # originResponseStatus descending originResponseStatus_DESC # originatorRayName ascending originatorRayName_ASC # originatorRayName descending originatorRayName_DESC # rayName ascending rayName_ASC # rayName descending rayName_DESC # ref ascending ref_ASC # ref descending ref_DESC # ruleId ascending ruleId_ASC # ruleId descending ruleId_DESC # rulesetId ascending rulesetId_ASC # rulesetId descending rulesetId_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # source ascending source_ASC # source descending source_DESC # userAgent ascending userAgent_ASC # userAgent descending userAgent_DESC # visibility ascending visibility_ASC # visibility descending visibility_DESC # wafMlAttackScore ascending wafMlAttackScore_ASC # wafMlAttackScore descending wafMlAttackScore_DESC # wafMlSqliAttackScore ascending wafMlSqliAttackScore_ASC # wafMlSqliAttackScore descending wafMlSqliAttackScore_DESC # wafMlXssAttackScore ascending wafMlXssAttackScore_ASC # wafMlXssAttackScore descending wafMlXssAttackScore_DESC } # Raw Health Check events type ZoneHealthCheckEvents { # The date the event was written to the database date: Date! # The date and time the event was written to the database datetime: Time! # The event id that created this healthcheck event eventId: string! # The expected response codes for the health check expectedResponseCodes: string! # Reason why the health check failed failureReason: string! # Fully qualified domain name of the origin (if available) fqdn: string! # 1 if the origin health status has changed since the last health check, 0 otherwise healthChanged: uint8! # A unique identifier for the health check healthCheckId: string! # Human-identifiable health check name healthCheckName: string! # Origin health status healthStatus: string! # IP address of the origin originIP: string! # HTTP status code returned by the origin originResponseStatus: uint16! # Region where the health check occurred region: string! # RTT (milliseconds) to reach the origin rttMs: uint64! # Geographic aggregation level of the health status scope: string! # Time taken for the tcp connection to be established tcpConnMs: uint32! # Time taken for the first byte to be received once connection is available timeToFirstByteMs: uint32! # Time taken for the tls handshake to be completed tlsHandshakeMs: uint32! } # Raw Health Check events with adaptive sampling type ZoneHealthCheckEventsAdaptive { # The date and time the event was written to the database datetime: Time! # The event id that created this healthcheck event eventId: string! # The expected response codes for the health check expectedResponseCodes: string! # Reason why the health check failed failureReason: string! # Fully qualified domain name of the origin (if available) fqdn: string! # 1 if the origin health status has changed since the last health check, 0 otherwise healthChanged: uint8! # A unique identifier for the health check healthCheckId: string! # Human-identifiable health check name healthCheckName: string! # Origin health status healthStatus: string! # IP address of the origin originIP: string! # HTTP status code returned by the origin originResponseStatus: uint16! # Region where the health check occurred region: string! # RTT (milliseconds) to reach the origin rttMs: uint64! # ABR sample interval sampleInterval: uint32! # Geographic aggregation level of the health status scope: string! # Time taken for the tcp connection to be established tcpConnMs: uint32! # Time taken for the first byte to be received once connection is available timeToFirstByteMs: uint32! # Time taken for the tls handshake to be completed tlsHandshakeMs: uint32! } input ZoneHealthCheckEventsAdaptiveFilter_InputObject { AND: [ZoneHealthCheckEventsAdaptiveFilter_InputObject!] OR: [ZoneHealthCheckEventsAdaptiveFilter_InputObject!] datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] eventId: string eventId_geq: string eventId_gt: string eventId_in: [string!] eventId_leq: string eventId_like: string eventId_lt: string eventId_neq: string eventId_notin: [string!] eventId_notlike: string expectedResponseCodes: string expectedResponseCodes_geq: string expectedResponseCodes_gt: string expectedResponseCodes_in: [string!] expectedResponseCodes_leq: string expectedResponseCodes_like: string expectedResponseCodes_lt: string expectedResponseCodes_neq: string expectedResponseCodes_notin: [string!] expectedResponseCodes_notlike: string failureReason: string failureReason_geq: string failureReason_gt: string failureReason_in: [string!] failureReason_leq: string failureReason_like: string failureReason_lt: string failureReason_neq: string failureReason_notin: [string!] failureReason_notlike: string fqdn: string fqdn_geq: string fqdn_gt: string fqdn_in: [string!] fqdn_leq: string fqdn_like: string fqdn_lt: string fqdn_neq: string fqdn_notin: [string!] fqdn_notlike: string healthChanged: uint8 healthChanged_geq: uint8 healthChanged_gt: uint8 healthChanged_in: bytes healthChanged_leq: uint8 healthChanged_lt: uint8 healthChanged_neq: uint8 healthChanged_notin: bytes healthCheckId: string healthCheckId_geq: string healthCheckId_gt: string healthCheckId_in: [string!] healthCheckId_leq: string healthCheckId_like: string healthCheckId_lt: string healthCheckId_neq: string healthCheckId_notin: [string!] healthCheckId_notlike: string healthCheckName: string healthCheckName_geq: string healthCheckName_gt: string healthCheckName_in: [string!] healthCheckName_leq: string healthCheckName_like: string healthCheckName_lt: string healthCheckName_neq: string healthCheckName_notin: [string!] healthCheckName_notlike: string healthStatus: string healthStatus_geq: string healthStatus_gt: string healthStatus_in: [string!] healthStatus_leq: string healthStatus_like: string healthStatus_lt: string healthStatus_neq: string healthStatus_notin: [string!] healthStatus_notlike: string originIP: string originIP_geq: string originIP_gt: string originIP_in: [string!] originIP_leq: string originIP_like: string originIP_lt: string originIP_neq: string originIP_notin: [string!] originIP_notlike: string originResponseStatus: uint16 originResponseStatus_geq: uint16 originResponseStatus_gt: uint16 originResponseStatus_in: [uint16!] originResponseStatus_leq: uint16 originResponseStatus_lt: uint16 originResponseStatus_neq: uint16 originResponseStatus_notin: [uint16!] region: string region_geq: string region_gt: string region_in: [string!] region_leq: string region_like: string region_lt: string region_neq: string region_notin: [string!] region_notlike: string rttMs: uint64 rttMs_geq: uint64 rttMs_gt: uint64 rttMs_in: [uint64!] rttMs_leq: uint64 rttMs_lt: uint64 rttMs_neq: uint64 rttMs_notin: [uint64!] sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] scope: string scope_geq: string scope_gt: string scope_in: [string!] scope_leq: string scope_like: string scope_lt: string scope_neq: string scope_notin: [string!] scope_notlike: string tcpConnMs: uint32 tcpConnMs_geq: uint32 tcpConnMs_gt: uint32 tcpConnMs_in: [uint32!] tcpConnMs_leq: uint32 tcpConnMs_lt: uint32 tcpConnMs_neq: uint32 tcpConnMs_notin: [uint32!] timeToFirstByteMs: uint32 timeToFirstByteMs_geq: uint32 timeToFirstByteMs_gt: uint32 timeToFirstByteMs_in: [uint32!] timeToFirstByteMs_leq: uint32 timeToFirstByteMs_lt: uint32 timeToFirstByteMs_neq: uint32 timeToFirstByteMs_notin: [uint32!] tlsHandshakeMs: uint32 tlsHandshakeMs_geq: uint32 tlsHandshakeMs_gt: uint32 tlsHandshakeMs_in: [uint32!] tlsHandshakeMs_leq: uint32 tlsHandshakeMs_lt: uint32 tlsHandshakeMs_neq: uint32 tlsHandshakeMs_notin: [uint32!] } # Aggregated Health Check events with adaptive sampling type ZoneHealthCheckEventsAdaptiveGroups { # The average value for a metric avg: ZoneHealthCheckEventsAdaptiveGroupsAvg # The number of values for a metric per dimension count: uint64! # List of dimensions to group by dimensions: ZoneHealthCheckEventsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: ZoneHealthCheckEventsAdaptiveGroupsSum } type ZoneHealthCheckEventsAdaptiveGroupsAvg { # Average RTT (milliseconds) rttMs: uint64! # Average sample interval sampleInterval: float64! # Average TCP Connection time (milliseconds) tcpConnMs: uint32! # Average Time To First Byte (milliseconds) timeToFirstByteMs: uint32! # Average TLS Handshake time (milliseconds) tlsHandshakeMs: uint32! } type ZoneHealthCheckEventsAdaptiveGroupsDimensions { # Datetime the event was written to the database datetime: Time! # Datetime the event was written to the database truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # Datetime the event was written to the database truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # Datetime the event was written to the database truncated to the hour datetimeHour: Time! # Datetime the event was written to the database truncated to the minute datetimeMinute: Time! # Reason why the health check failed failureReason: string! # Fully qualified domain name of the origin (if available) fqdn: string! # 1 if the origin health status has changed since the last health check, 0 otherwise healthChanged: uint8! # A unique identifier for the health check healthCheckId: string! # Human-identifiable health check name healthCheckName: string! # Origin health status healthStatus: string! # IP address of the origin originIP: string! # HTTP status code returned by the origin originResponseStatus: uint16! # Region where the health check occurred region: string! # RTT (milliseconds) to reach the origin rttMs: uint64! # ABR sample interval sampleInterval: uint32! # Geographic aggregation level of the health status scope: string! # Time taken for the tcp connection to be established tcpConnMs: uint32! # Time taken for the first byte to be received once connection is available timeToFirstByteMs: uint32! # Time taken for the tls handshake to be completed tlsHandshakeMs: uint32! } input ZoneHealthCheckEventsAdaptiveGroupsFilter_InputObject { AND: [ZoneHealthCheckEventsAdaptiveGroupsFilter_InputObject!] OR: [ZoneHealthCheckEventsAdaptiveGroupsFilter_InputObject!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] failureReason: string failureReason_geq: string failureReason_gt: string failureReason_in: [string!] failureReason_leq: string failureReason_like: string failureReason_lt: string failureReason_neq: string failureReason_notin: [string!] failureReason_notlike: string fqdn: string fqdn_geq: string fqdn_gt: string fqdn_in: [string!] fqdn_leq: string fqdn_like: string fqdn_lt: string fqdn_neq: string fqdn_notin: [string!] fqdn_notlike: string healthChanged: uint8 healthChanged_geq: uint8 healthChanged_gt: uint8 healthChanged_in: bytes healthChanged_leq: uint8 healthChanged_lt: uint8 healthChanged_neq: uint8 healthChanged_notin: bytes healthCheckId: string healthCheckId_geq: string healthCheckId_gt: string healthCheckId_in: [string!] healthCheckId_leq: string healthCheckId_like: string healthCheckId_lt: string healthCheckId_neq: string healthCheckId_notin: [string!] healthCheckId_notlike: string healthCheckName: string healthCheckName_geq: string healthCheckName_gt: string healthCheckName_in: [string!] healthCheckName_leq: string healthCheckName_like: string healthCheckName_lt: string healthCheckName_neq: string healthCheckName_notin: [string!] healthCheckName_notlike: string healthStatus: string healthStatus_geq: string healthStatus_gt: string healthStatus_in: [string!] healthStatus_leq: string healthStatus_like: string healthStatus_lt: string healthStatus_neq: string healthStatus_notin: [string!] healthStatus_notlike: string originIP: string originIP_geq: string originIP_gt: string originIP_in: [string!] originIP_leq: string originIP_like: string originIP_lt: string originIP_neq: string originIP_notin: [string!] originIP_notlike: string originResponseStatus: uint16 originResponseStatus_geq: uint16 originResponseStatus_gt: uint16 originResponseStatus_in: [uint16!] originResponseStatus_leq: uint16 originResponseStatus_lt: uint16 originResponseStatus_neq: uint16 originResponseStatus_notin: [uint16!] region: string region_geq: string region_gt: string region_in: [string!] region_leq: string region_like: string region_lt: string region_neq: string region_notin: [string!] region_notlike: string rttMs: uint64 rttMs_geq: uint64 rttMs_gt: uint64 rttMs_in: [uint64!] rttMs_leq: uint64 rttMs_lt: uint64 rttMs_neq: uint64 rttMs_notin: [uint64!] sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] scope: string scope_geq: string scope_gt: string scope_in: [string!] scope_leq: string scope_like: string scope_lt: string scope_neq: string scope_notin: [string!] scope_notlike: string tcpConnMs: uint32 tcpConnMs_geq: uint32 tcpConnMs_gt: uint32 tcpConnMs_in: [uint32!] tcpConnMs_leq: uint32 tcpConnMs_lt: uint32 tcpConnMs_neq: uint32 tcpConnMs_notin: [uint32!] timeToFirstByteMs: uint32 timeToFirstByteMs_geq: uint32 timeToFirstByteMs_gt: uint32 timeToFirstByteMs_in: [uint32!] timeToFirstByteMs_leq: uint32 timeToFirstByteMs_lt: uint32 timeToFirstByteMs_neq: uint32 timeToFirstByteMs_notin: [uint32!] tlsHandshakeMs: uint32 tlsHandshakeMs_geq: uint32 tlsHandshakeMs_gt: uint32 tlsHandshakeMs_in: [uint32!] tlsHandshakeMs_leq: uint32 tlsHandshakeMs_lt: uint32 tlsHandshakeMs_neq: uint32 tlsHandshakeMs_notin: [uint32!] } enum ZoneHealthCheckEventsAdaptiveGroupsOrderBy { # avg(rttMs) ascending avg_rttMs_ASC # avg(rttMs) descending avg_rttMs_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # avg(tcpConnMs) ascending avg_tcpConnMs_ASC # avg(tcpConnMs) descending avg_tcpConnMs_DESC # avg(timeToFirstByteMs) ascending avg_timeToFirstByteMs_ASC # avg(timeToFirstByteMs) descending avg_timeToFirstByteMs_DESC # avg(tlsHandshakeMs) ascending avg_tlsHandshakeMs_ASC # avg(tlsHandshakeMs) descending avg_tlsHandshakeMs_DESC # count() ascending count_ASC # count() descending count_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # failureReason ascending failureReason_ASC # failureReason descending failureReason_DESC # fqdn ascending fqdn_ASC # fqdn descending fqdn_DESC # healthChanged ascending healthChanged_ASC # healthChanged descending healthChanged_DESC # healthCheckId ascending healthCheckId_ASC # healthCheckId descending healthCheckId_DESC # healthCheckName ascending healthCheckName_ASC # healthCheckName descending healthCheckName_DESC # healthStatus ascending healthStatus_ASC # healthStatus descending healthStatus_DESC # originIP ascending originIP_ASC # originIP descending originIP_DESC # originResponseStatus ascending originResponseStatus_ASC # originResponseStatus descending originResponseStatus_DESC # region ascending region_ASC # region descending region_DESC # rttMs ascending rttMs_ASC # rttMs descending rttMs_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # scope ascending scope_ASC # scope descending scope_DESC # sum(healthStatus) ascending sum_healthStatus_ASC # sum(healthStatus) descending sum_healthStatus_DESC # tcpConnMs ascending tcpConnMs_ASC # tcpConnMs descending tcpConnMs_DESC # timeToFirstByteMs ascending timeToFirstByteMs_ASC # timeToFirstByteMs descending timeToFirstByteMs_DESC # tlsHandshakeMs ascending tlsHandshakeMs_ASC # tlsHandshakeMs descending tlsHandshakeMs_DESC } type ZoneHealthCheckEventsAdaptiveGroupsSum { healthStatus: uint64! } enum ZoneHealthCheckEventsAdaptiveOrderBy { # datetime ascending datetime_ASC # datetime descending datetime_DESC # eventId ascending eventId_ASC # eventId descending eventId_DESC # expectedResponseCodes ascending expectedResponseCodes_ASC # expectedResponseCodes descending expectedResponseCodes_DESC # failureReason ascending failureReason_ASC # failureReason descending failureReason_DESC # fqdn ascending fqdn_ASC # fqdn descending fqdn_DESC # healthChanged ascending healthChanged_ASC # healthChanged descending healthChanged_DESC # healthCheckId ascending healthCheckId_ASC # healthCheckId descending healthCheckId_DESC # healthCheckName ascending healthCheckName_ASC # healthCheckName descending healthCheckName_DESC # healthStatus ascending healthStatus_ASC # healthStatus descending healthStatus_DESC # originIP ascending originIP_ASC # originIP descending originIP_DESC # originResponseStatus ascending originResponseStatus_ASC # originResponseStatus descending originResponseStatus_DESC # region ascending region_ASC # region descending region_DESC # rttMs ascending rttMs_ASC # rttMs descending rttMs_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # scope ascending scope_ASC # scope descending scope_DESC # tcpConnMs ascending tcpConnMs_ASC # tcpConnMs descending tcpConnMs_DESC # timeToFirstByteMs ascending timeToFirstByteMs_ASC # timeToFirstByteMs descending timeToFirstByteMs_DESC # tlsHandshakeMs ascending tlsHandshakeMs_ASC # tlsHandshakeMs descending tlsHandshakeMs_DESC } input ZoneHealthCheckEventsFilter_InputObject { AND: [ZoneHealthCheckEventsFilter_InputObject!] OR: [ZoneHealthCheckEventsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] eventId: string eventId_geq: string eventId_gt: string eventId_in: [string!] eventId_leq: string eventId_like: string eventId_lt: string eventId_neq: string eventId_notin: [string!] eventId_notlike: string expectedResponseCodes: string expectedResponseCodes_geq: string expectedResponseCodes_gt: string expectedResponseCodes_in: [string!] expectedResponseCodes_leq: string expectedResponseCodes_like: string expectedResponseCodes_lt: string expectedResponseCodes_neq: string expectedResponseCodes_notin: [string!] expectedResponseCodes_notlike: string failureReason: string failureReason_geq: string failureReason_gt: string failureReason_in: [string!] failureReason_leq: string failureReason_like: string failureReason_lt: string failureReason_neq: string failureReason_notin: [string!] failureReason_notlike: string fqdn: string fqdn_geq: string fqdn_gt: string fqdn_in: [string!] fqdn_leq: string fqdn_like: string fqdn_lt: string fqdn_neq: string fqdn_notin: [string!] fqdn_notlike: string healthChanged: uint8 healthChanged_geq: uint8 healthChanged_gt: uint8 healthChanged_in: bytes healthChanged_leq: uint8 healthChanged_lt: uint8 healthChanged_neq: uint8 healthChanged_notin: bytes healthCheckId: string healthCheckId_geq: string healthCheckId_gt: string healthCheckId_in: [string!] healthCheckId_leq: string healthCheckId_like: string healthCheckId_lt: string healthCheckId_neq: string healthCheckId_notin: [string!] healthCheckId_notlike: string healthCheckName: string healthCheckName_geq: string healthCheckName_gt: string healthCheckName_in: [string!] healthCheckName_leq: string healthCheckName_like: string healthCheckName_lt: string healthCheckName_neq: string healthCheckName_notin: [string!] healthCheckName_notlike: string healthStatus: string healthStatus_geq: string healthStatus_gt: string healthStatus_in: [string!] healthStatus_leq: string healthStatus_like: string healthStatus_lt: string healthStatus_neq: string healthStatus_notin: [string!] healthStatus_notlike: string originIP: string originIP_geq: string originIP_gt: string originIP_in: [string!] originIP_leq: string originIP_like: string originIP_lt: string originIP_neq: string originIP_notin: [string!] originIP_notlike: string originResponseStatus: uint16 originResponseStatus_geq: uint16 originResponseStatus_gt: uint16 originResponseStatus_in: [uint16!] originResponseStatus_leq: uint16 originResponseStatus_lt: uint16 originResponseStatus_neq: uint16 originResponseStatus_notin: [uint16!] region: string region_geq: string region_gt: string region_in: [string!] region_leq: string region_like: string region_lt: string region_neq: string region_notin: [string!] region_notlike: string rttMs: uint64 rttMs_geq: uint64 rttMs_gt: uint64 rttMs_in: [uint64!] rttMs_leq: uint64 rttMs_lt: uint64 rttMs_neq: uint64 rttMs_notin: [uint64!] scope: string scope_geq: string scope_gt: string scope_in: [string!] scope_leq: string scope_like: string scope_lt: string scope_neq: string scope_notin: [string!] scope_notlike: string tcpConnMs: uint32 tcpConnMs_geq: uint32 tcpConnMs_gt: uint32 tcpConnMs_in: [uint32!] tcpConnMs_leq: uint32 tcpConnMs_lt: uint32 tcpConnMs_neq: uint32 tcpConnMs_notin: [uint32!] timeToFirstByteMs: uint32 timeToFirstByteMs_geq: uint32 timeToFirstByteMs_gt: uint32 timeToFirstByteMs_in: [uint32!] timeToFirstByteMs_leq: uint32 timeToFirstByteMs_lt: uint32 timeToFirstByteMs_neq: uint32 timeToFirstByteMs_notin: [uint32!] tlsHandshakeMs: uint32 tlsHandshakeMs_geq: uint32 tlsHandshakeMs_gt: uint32 tlsHandshakeMs_in: [uint32!] tlsHandshakeMs_leq: uint32 tlsHandshakeMs_lt: uint32 tlsHandshakeMs_neq: uint32 tlsHandshakeMs_notin: [uint32!] } # Aggregated Health Check events type ZoneHealthCheckEventsGroups { # The average value for a metric avg: ZoneHealthCheckEventsGroupsAvg # The number of values for a metric per dimension count: uint64! # List of dimensions to group by dimensions: ZoneHealthCheckEventsGroupsDimensions # The sum of values for a metric per dimension sum: ZoneHealthCheckEventsGroupsSum } type ZoneHealthCheckEventsGroupsAvg { # Average RTT (milliseconds) rttMs: uint64! # Average TCP Connection time (milliseconds) tcpConnMs: uint32! # Average Time To First Byte (milliseconds) timeToFirstByteMs: uint32! # Average TLS Handshake time (milliseconds) tlsHandshakeMs: uint32! } type ZoneHealthCheckEventsGroupsDimensions { # Date the event was written to the database date: Date! # Datetime the event was written to the database datetime: Time! # Datetime the event was written to the database truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # Datetime the event was written to the database truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # Datetime the event was written to the database truncated to the hour datetimeHour: Time! # Datetime the event was written to the database truncated to the minute datetimeMinute: Time! # Reason why the health check failed failureReason: string! # Fully qualified domain name of the origin (if available) fqdn: string! # 1 if the origin health status has changed since the last health check, 0 otherwise healthChanged: uint8! # A unique identifier for the health check healthCheckId: string! # Human-identifiable health check name healthCheckName: string! # Origin health status healthStatus: string! # IP address of the origin originIP: string! # HTTP status code returned by the origin originResponseStatus: uint16! # Region where the health check occurred region: string! # RTT (milliseconds) to reach the origin rttMs: uint64! # Geographic aggregation level of the health status scope: string! # Time taken for the tcp connection to be established tcpConnMs: uint32! # Time taken for the first byte to be received once connection is available timeToFirstByteMs: uint32! # Time taken for the tls handshake to be completed tlsHandshakeMs: uint32! } input ZoneHealthCheckEventsGroupsFilter_InputObject { AND: [ZoneHealthCheckEventsGroupsFilter_InputObject!] OR: [ZoneHealthCheckEventsGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] failureReason: string failureReason_geq: string failureReason_gt: string failureReason_in: [string!] failureReason_leq: string failureReason_like: string failureReason_lt: string failureReason_neq: string failureReason_notin: [string!] failureReason_notlike: string fqdn: string fqdn_geq: string fqdn_gt: string fqdn_in: [string!] fqdn_leq: string fqdn_like: string fqdn_lt: string fqdn_neq: string fqdn_notin: [string!] fqdn_notlike: string healthChanged: uint8 healthChanged_geq: uint8 healthChanged_gt: uint8 healthChanged_in: bytes healthChanged_leq: uint8 healthChanged_lt: uint8 healthChanged_neq: uint8 healthChanged_notin: bytes healthCheckId: string healthCheckId_geq: string healthCheckId_gt: string healthCheckId_in: [string!] healthCheckId_leq: string healthCheckId_like: string healthCheckId_lt: string healthCheckId_neq: string healthCheckId_notin: [string!] healthCheckId_notlike: string healthCheckName: string healthCheckName_geq: string healthCheckName_gt: string healthCheckName_in: [string!] healthCheckName_leq: string healthCheckName_like: string healthCheckName_lt: string healthCheckName_neq: string healthCheckName_notin: [string!] healthCheckName_notlike: string healthStatus: string healthStatus_geq: string healthStatus_gt: string healthStatus_in: [string!] healthStatus_leq: string healthStatus_like: string healthStatus_lt: string healthStatus_neq: string healthStatus_notin: [string!] healthStatus_notlike: string originIP: string originIP_geq: string originIP_gt: string originIP_in: [string!] originIP_leq: string originIP_like: string originIP_lt: string originIP_neq: string originIP_notin: [string!] originIP_notlike: string originResponseStatus: uint16 originResponseStatus_geq: uint16 originResponseStatus_gt: uint16 originResponseStatus_in: [uint16!] originResponseStatus_leq: uint16 originResponseStatus_lt: uint16 originResponseStatus_neq: uint16 originResponseStatus_notin: [uint16!] region: string region_geq: string region_gt: string region_in: [string!] region_leq: string region_like: string region_lt: string region_neq: string region_notin: [string!] region_notlike: string rttMs: uint64 rttMs_geq: uint64 rttMs_gt: uint64 rttMs_in: [uint64!] rttMs_leq: uint64 rttMs_lt: uint64 rttMs_neq: uint64 rttMs_notin: [uint64!] scope: string scope_geq: string scope_gt: string scope_in: [string!] scope_leq: string scope_like: string scope_lt: string scope_neq: string scope_notin: [string!] scope_notlike: string tcpConnMs: uint32 tcpConnMs_geq: uint32 tcpConnMs_gt: uint32 tcpConnMs_in: [uint32!] tcpConnMs_leq: uint32 tcpConnMs_lt: uint32 tcpConnMs_neq: uint32 tcpConnMs_notin: [uint32!] timeToFirstByteMs: uint32 timeToFirstByteMs_geq: uint32 timeToFirstByteMs_gt: uint32 timeToFirstByteMs_in: [uint32!] timeToFirstByteMs_leq: uint32 timeToFirstByteMs_lt: uint32 timeToFirstByteMs_neq: uint32 timeToFirstByteMs_notin: [uint32!] tlsHandshakeMs: uint32 tlsHandshakeMs_geq: uint32 tlsHandshakeMs_gt: uint32 tlsHandshakeMs_in: [uint32!] tlsHandshakeMs_leq: uint32 tlsHandshakeMs_lt: uint32 tlsHandshakeMs_neq: uint32 tlsHandshakeMs_notin: [uint32!] } enum ZoneHealthCheckEventsGroupsOrderBy { # avg(rttMs) ascending avg_rttMs_ASC # avg(rttMs) descending avg_rttMs_DESC # avg(tcpConnMs) ascending avg_tcpConnMs_ASC # avg(tcpConnMs) descending avg_tcpConnMs_DESC # avg(timeToFirstByteMs) ascending avg_timeToFirstByteMs_ASC # avg(timeToFirstByteMs) descending avg_timeToFirstByteMs_DESC # avg(tlsHandshakeMs) ascending avg_tlsHandshakeMs_ASC # avg(tlsHandshakeMs) descending avg_tlsHandshakeMs_DESC # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # failureReason ascending failureReason_ASC # failureReason descending failureReason_DESC # fqdn ascending fqdn_ASC # fqdn descending fqdn_DESC # healthChanged ascending healthChanged_ASC # healthChanged descending healthChanged_DESC # healthCheckId ascending healthCheckId_ASC # healthCheckId descending healthCheckId_DESC # healthCheckName ascending healthCheckName_ASC # healthCheckName descending healthCheckName_DESC # healthStatus ascending healthStatus_ASC # healthStatus descending healthStatus_DESC # originIP ascending originIP_ASC # originIP descending originIP_DESC # originResponseStatus ascending originResponseStatus_ASC # originResponseStatus descending originResponseStatus_DESC # region ascending region_ASC # region descending region_DESC # rttMs ascending rttMs_ASC # rttMs descending rttMs_DESC # scope ascending scope_ASC # scope descending scope_DESC # sum(healthStatus) ascending sum_healthStatus_ASC # sum(healthStatus) descending sum_healthStatus_DESC # tcpConnMs ascending tcpConnMs_ASC # tcpConnMs descending tcpConnMs_DESC # timeToFirstByteMs ascending timeToFirstByteMs_ASC # timeToFirstByteMs descending timeToFirstByteMs_DESC # tlsHandshakeMs ascending tlsHandshakeMs_ASC # tlsHandshakeMs descending tlsHandshakeMs_DESC } type ZoneHealthCheckEventsGroupsSum { healthStatus: uint64! } enum ZoneHealthCheckEventsOrderBy { # date ascending date_ASC # date descending date_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # eventId ascending eventId_ASC # eventId descending eventId_DESC # expectedResponseCodes ascending expectedResponseCodes_ASC # expectedResponseCodes descending expectedResponseCodes_DESC # failureReason ascending failureReason_ASC # failureReason descending failureReason_DESC # fqdn ascending fqdn_ASC # fqdn descending fqdn_DESC # healthChanged ascending healthChanged_ASC # healthChanged descending healthChanged_DESC # healthCheckId ascending healthCheckId_ASC # healthCheckId descending healthCheckId_DESC # healthCheckName ascending healthCheckName_ASC # healthCheckName descending healthCheckName_DESC # healthStatus ascending healthStatus_ASC # healthStatus descending healthStatus_DESC # originIP ascending originIP_ASC # originIP descending originIP_DESC # originResponseStatus ascending originResponseStatus_ASC # originResponseStatus descending originResponseStatus_DESC # region ascending region_ASC # region descending region_DESC # rttMs ascending rttMs_ASC # rttMs descending rttMs_DESC # scope ascending scope_ASC # scope descending scope_DESC # tcpConnMs ascending tcpConnMs_ASC # tcpConnMs descending tcpConnMs_DESC # timeToFirstByteMs ascending timeToFirstByteMs_ASC # timeToFirstByteMs descending timeToFirstByteMs_DESC # tlsHandshakeMs ascending tlsHandshakeMs_ASC # tlsHandshakeMs descending tlsHandshakeMs_DESC } # Deprecated. Daily rollups of request data by colo type ZoneHttpRequests1dByColoGroups { # List of dimensions to group by dimensions: ZoneHttpRequests1dByColoGroupsDimensions # The sum of values for a metric per dimension sum: ZoneHttpRequests1dByColoGroupsSum } type ZoneHttpRequests1dByColoGroupsCountryMapElem { # Country from which request originated clientCountryName: string! requests: uint64! # Requests classified as threats threats: uint64! } type ZoneHttpRequests1dByColoGroupsDimensions { # Code of edge server coloCode: string! # Request date date: Date! } input ZoneHttpRequests1dByColoGroupsFilter_InputObject { AND: [ZoneHttpRequests1dByColoGroupsFilter_InputObject!] OR: [ZoneHttpRequests1dByColoGroupsFilter_InputObject!] coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] } enum ZoneHttpRequests1dByColoGroupsOrderBy { # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # date ascending date_ASC # date descending date_DESC # sum(bytes) ascending sum_bytes_ASC # sum(bytes) descending sum_bytes_DESC # sum(cachedBytes) ascending sum_cachedBytes_ASC # sum(cachedBytes) descending sum_cachedBytes_DESC # sum(cachedRequests) ascending sum_cachedRequests_ASC # sum(cachedRequests) descending sum_cachedRequests_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC } type ZoneHttpRequests1dByColoGroupsResponseStatusMapElem { # HTTP response status code returned to client edgeResponseStatus: uint64! requests: uint64! } type ZoneHttpRequests1dByColoGroupsSum { # Bytes returned to client bytes: uint64! # Bytes returned to client from cache cachedBytes: uint64! # Requests served from cache cachedRequests: uint64! countryMap: [ZoneHttpRequests1dByColoGroupsCountryMapElem!]! requests: uint64! responseStatusMap: [ZoneHttpRequests1dByColoGroupsResponseStatusMapElem!]! threatPathingMap: [ZoneHttpRequests1dByColoGroupsThreatPathingMapElem!]! } type ZoneHttpRequests1dByColoGroupsThreatPathingMapElem { requests: uint64! # Threat type threatPathingName: string! } # Daily rollups of request data type ZoneHttpRequests1dGroups { # The average value for a metric per dimension avg: ZoneHttpRequests1dGroupsAvg # List of dimensions to group by dimensions: ZoneHttpRequests1dGroupsDimensions # The sum of values for a metric per dimension sum: ZoneHttpRequests1dGroupsSum # The number of unique values for a metric per dimension uniq: ZoneHttpRequests1dGroupsUniq } type ZoneHttpRequests1dGroupsAvg { bytes: float64! # Average sample interval sampleInterval: float64! } type ZoneHttpRequests1dGroupsBrowserMapElem { # Successful requests for HTML content pageViews: uint64! # Browser type uaBrowserFamily: string! } type ZoneHttpRequests1dGroupsClientHTTPVersionMapElem { # HTTP version clientHTTPProtocol: string! requests: uint64! } type ZoneHttpRequests1dGroupsClientSSLMapElem { # Protocol version clientSSLProtocol: string! requests: uint64! } type ZoneHttpRequests1dGroupsContentTypeMapElem { # Bytes returned to client bytes: uint64! # Content type returned to client edgeResponseContentTypeName: string! requests: uint64! } type ZoneHttpRequests1dGroupsCountryMapElem { # Bytes returned to client bytes: uint64! # Country from which request originated clientCountryName: string! requests: uint64! # Requests classified as threats threats: uint64! } type ZoneHttpRequests1dGroupsDimensions { # Request date date: Date! } input ZoneHttpRequests1dGroupsFilter_InputObject { AND: [ZoneHttpRequests1dGroupsFilter_InputObject!] OR: [ZoneHttpRequests1dGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] } type ZoneHttpRequests1dGroupsIpClassMapElem { # IP class ipType: string! requests: uint64! } enum ZoneHttpRequests1dGroupsOrderBy { # avg(bytes) ascending avg_bytes_ASC # avg(bytes) descending avg_bytes_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # date ascending date_ASC # date descending date_DESC # sum(bytes) ascending sum_bytes_ASC # sum(bytes) descending sum_bytes_DESC # sum(cachedBytes) ascending sum_cachedBytes_ASC # sum(cachedBytes) descending sum_cachedBytes_DESC # sum(cachedRequests) ascending sum_cachedRequests_ASC # sum(cachedRequests) descending sum_cachedRequests_DESC # sum(encryptedBytes) ascending sum_encryptedBytes_ASC # sum(encryptedBytes) descending sum_encryptedBytes_DESC # sum(encryptedRequests) ascending sum_encryptedRequests_ASC # sum(encryptedRequests) descending sum_encryptedRequests_DESC # sum(pageViews) ascending sum_pageViews_ASC # sum(pageViews) descending sum_pageViews_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC # sum(threats) ascending sum_threats_ASC # sum(threats) descending sum_threats_DESC # uniq(uniques) ascending uniq_uniques_ASC # uniq(uniques) descending uniq_uniques_DESC } type ZoneHttpRequests1dGroupsResponseStatusMapElem { # HTTP response status code returned to client edgeResponseStatus: uint64! requests: uint64! } type ZoneHttpRequests1dGroupsSum { browserMap: [ZoneHttpRequests1dGroupsBrowserMapElem!]! # Bytes returned to client bytes: uint64! # Bytes returned to client from cache cachedBytes: uint64! # Requests served from cache cachedRequests: uint64! clientHTTPVersionMap: [ZoneHttpRequests1dGroupsClientHTTPVersionMapElem!]! clientSSLMap: [ZoneHttpRequests1dGroupsClientSSLMapElem!]! contentTypeMap: [ZoneHttpRequests1dGroupsContentTypeMapElem!]! countryMap: [ZoneHttpRequests1dGroupsCountryMapElem!]! # Bytes returned to client using SSL/TLS protocol encryptedBytes: uint64! # Requests served using SSL/TLS protocol encryptedRequests: uint64! ipClassMap: [ZoneHttpRequests1dGroupsIpClassMapElem!]! # Successful requests for HTML content pageViews: uint64! requests: uint64! responseStatusMap: [ZoneHttpRequests1dGroupsResponseStatusMapElem!]! threatPathingMap: [ZoneHttpRequests1dGroupsThreatPathingMapElem!]! # Requests classified as threats threats: uint64! } type ZoneHttpRequests1dGroupsThreatPathingMapElem { requests: uint64! # Threat type threatPathingName: string! } type ZoneHttpRequests1dGroupsUniq { # A number of unique IPs uniques: uint64! } # Hourly rollups of request data type ZoneHttpRequests1hGroups { # The average value for a metric per dimension avg: ZoneHttpRequests1hGroupsAvg # List of dimensions to group by dimensions: ZoneHttpRequests1hGroupsDimensions # The sum of values for a metric per dimension sum: ZoneHttpRequests1hGroupsSum # The number of unique values for a metric per dimension uniq: ZoneHttpRequests1hGroupsUniq } type ZoneHttpRequests1hGroupsAvg { bytes: float64! # Average sample interval sampleInterval: float64! } type ZoneHttpRequests1hGroupsBrowserMapElem { # Successful requests for HTML content pageViews: uint64! # Browser type uaBrowserFamily: string! } type ZoneHttpRequests1hGroupsClientHTTPVersionMapElem { # HTTP version clientHTTPProtocol: string! requests: uint64! } type ZoneHttpRequests1hGroupsClientSSLMapElem { # Protocol version clientSSLProtocol: string! requests: uint64! } type ZoneHttpRequests1hGroupsContentTypeMapElem { # Bytes returned to client bytes: uint64! # Content type returned to client edgeResponseContentTypeName: string! requests: uint64! } type ZoneHttpRequests1hGroupsCountryMapElem { # Bytes returned to client bytes: uint64! # Country from which request originated clientCountryName: string! requests: uint64! # Requests classified as threats threats: uint64! } type ZoneHttpRequests1hGroupsDimensions { # Request date date: Date! # Request datetime truncated to the hour datetime: Time! } input ZoneHttpRequests1hGroupsFilter_InputObject { AND: [ZoneHttpRequests1hGroupsFilter_InputObject!] OR: [ZoneHttpRequests1hGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] } type ZoneHttpRequests1hGroupsIpClassMapElem { # IP class ipType: string! requests: uint64! } enum ZoneHttpRequests1hGroupsOrderBy { # avg(bytes) ascending avg_bytes_ASC # avg(bytes) descending avg_bytes_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # date ascending date_ASC # date descending date_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # sum(bytes) ascending sum_bytes_ASC # sum(bytes) descending sum_bytes_DESC # sum(cachedBytes) ascending sum_cachedBytes_ASC # sum(cachedBytes) descending sum_cachedBytes_DESC # sum(cachedRequests) ascending sum_cachedRequests_ASC # sum(cachedRequests) descending sum_cachedRequests_DESC # sum(encryptedBytes) ascending sum_encryptedBytes_ASC # sum(encryptedBytes) descending sum_encryptedBytes_DESC # sum(encryptedRequests) ascending sum_encryptedRequests_ASC # sum(encryptedRequests) descending sum_encryptedRequests_DESC # sum(pageViews) ascending sum_pageViews_ASC # sum(pageViews) descending sum_pageViews_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC # sum(threats) ascending sum_threats_ASC # sum(threats) descending sum_threats_DESC # uniq(uniques) ascending uniq_uniques_ASC # uniq(uniques) descending uniq_uniques_DESC } type ZoneHttpRequests1hGroupsResponseStatusMapElem { # HTTP response status code returned to client edgeResponseStatus: uint64! requests: uint64! } type ZoneHttpRequests1hGroupsSum { browserMap: [ZoneHttpRequests1hGroupsBrowserMapElem!]! # Bytes returned to client bytes: uint64! # Bytes returned to client from cache cachedBytes: uint64! # Requests served from cache cachedRequests: uint64! clientHTTPVersionMap: [ZoneHttpRequests1hGroupsClientHTTPVersionMapElem!]! clientSSLMap: [ZoneHttpRequests1hGroupsClientSSLMapElem!]! contentTypeMap: [ZoneHttpRequests1hGroupsContentTypeMapElem!]! countryMap: [ZoneHttpRequests1hGroupsCountryMapElem!]! # Bytes returned to client using SSL/TLS protocol encryptedBytes: uint64! # Requests served using SSL/TLS protocol encryptedRequests: uint64! ipClassMap: [ZoneHttpRequests1hGroupsIpClassMapElem!]! # Successful requests for HTML content pageViews: uint64! requests: uint64! responseStatusMap: [ZoneHttpRequests1hGroupsResponseStatusMapElem!]! threatPathingMap: [ZoneHttpRequests1hGroupsThreatPathingMapElem!]! # Requests classified as threats threats: uint64! } type ZoneHttpRequests1hGroupsThreatPathingMapElem { requests: uint64! # Threat type threatPathingName: string! } type ZoneHttpRequests1hGroupsUniq { # A number of unique IPs uniques: uint64! } # Deprecated. Minutely rollups of request data by colo type ZoneHttpRequests1mByColoGroups { # List of dimensions to group by dimensions: ZoneHttpRequests1mByColoGroupsDimensions # The sum of values for a metric per dimension sum: ZoneHttpRequests1mByColoGroupsSum } type ZoneHttpRequests1mByColoGroupsCountryMapElem { # Country from which request originated clientCountryName: string! requests: uint64! # Requests classified as threats threats: uint64! } type ZoneHttpRequests1mByColoGroupsDimensions { # Code of edge server coloCode: string! # Request date date: Date! # Request datetime datetime: Time! # Request datetime truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Request datetime truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Request datetime truncated to the hour datetimeHour: Time! } input ZoneHttpRequests1mByColoGroupsFilter_InputObject { AND: [ZoneHttpRequests1mByColoGroupsFilter_InputObject!] OR: [ZoneHttpRequests1mByColoGroupsFilter_InputObject!] coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeHalfOfHour: Time datetimeHalfOfHour_geq: Time datetimeHalfOfHour_gt: Time datetimeHalfOfHour_in: [Time!] datetimeHalfOfHour_leq: Time datetimeHalfOfHour_lt: Time datetimeHalfOfHour_neq: Time datetimeHalfOfHour_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] } enum ZoneHttpRequests1mByColoGroupsOrderBy { # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeHalfOfHour ascending datetimeHalfOfHour_ASC # datetimeHalfOfHour descending datetimeHalfOfHour_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # sum(bytes) ascending sum_bytes_ASC # sum(bytes) descending sum_bytes_DESC # sum(cachedBytes) ascending sum_cachedBytes_ASC # sum(cachedBytes) descending sum_cachedBytes_DESC # sum(cachedRequests) ascending sum_cachedRequests_ASC # sum(cachedRequests) descending sum_cachedRequests_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC } type ZoneHttpRequests1mByColoGroupsResponseStatusMapElem { # HTTP response status code returned to client edgeResponseStatus: uint64! requests: uint64! } type ZoneHttpRequests1mByColoGroupsSum { # Bytes returned to client bytes: uint64! # Bytes returned to client from cache cachedBytes: uint64! # Requests served from cache cachedRequests: uint64! countryMap: [ZoneHttpRequests1mByColoGroupsCountryMapElem!]! requests: uint64! responseStatusMap: [ZoneHttpRequests1mByColoGroupsResponseStatusMapElem!]! threatPathingMap: [ZoneHttpRequests1mByColoGroupsThreatPathingMapElem!]! } type ZoneHttpRequests1mByColoGroupsThreatPathingMapElem { requests: uint64! # Threat type threatPathingName: string! } # Minutely rollups of request data type ZoneHttpRequests1mGroups { # The average value for a metric per dimension avg: ZoneHttpRequests1mGroupsAvg # List of dimensions to group by dimensions: ZoneHttpRequests1mGroupsDimensions # The sum of values for a metric per dimension sum: ZoneHttpRequests1mGroupsSum # The number of unique values for a metric per dimension uniq: ZoneHttpRequests1mGroupsUniq } type ZoneHttpRequests1mGroupsAvg { bytes: float64! # Average sample interval sampleInterval: float64! } type ZoneHttpRequests1mGroupsBrowserMapElem { # Successful requests for HTML content pageViews: uint64! # Browser type uaBrowserFamily: string! } type ZoneHttpRequests1mGroupsClientHTTPVersionMapElem { # HTTP version clientHTTPProtocol: string! requests: uint64! } type ZoneHttpRequests1mGroupsClientSSLMapElem { # Protocol version clientSSLProtocol: string! requests: uint64! } type ZoneHttpRequests1mGroupsContentTypeMapElem { # Bytes returned to client bytes: uint64! # Content type returned to client edgeResponseContentTypeName: string! requests: uint64! } type ZoneHttpRequests1mGroupsCountryMapElem { # Bytes returned to client bytes: uint64! # Country from which request originated clientCountryName: string! requests: uint64! # Requests classified as threats threats: uint64! } type ZoneHttpRequests1mGroupsDimensions { # Request date date: Date! # Request datetime, truncated to the minute datetime: Time! # Request datetime truncated to the day datetimeDay: Time! # Request datetime truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Request datetime truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Request datetime truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Request datetime truncated to the hour datetimeHour: Time! # Request datetime truncated to the minute. Deprecated, use datetime instead datetimeMinute: Time! } input ZoneHttpRequests1mGroupsFilter_InputObject { AND: [ZoneHttpRequests1mGroupsFilter_InputObject!] OR: [ZoneHttpRequests1mGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeDay: Time datetimeDay_geq: Time datetimeDay_gt: Time datetimeDay_in: [Time!] datetimeDay_leq: Time datetimeDay_lt: Time datetimeDay_neq: Time datetimeDay_notin: [Time!] datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHalfOfHour: Time datetimeHalfOfHour_geq: Time datetimeHalfOfHour_gt: Time datetimeHalfOfHour_in: [Time!] datetimeHalfOfHour_leq: Time datetimeHalfOfHour_lt: Time datetimeHalfOfHour_neq: Time datetimeHalfOfHour_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] } type ZoneHttpRequests1mGroupsIpClassMapElem { # IP class ipType: string! requests: uint64! } enum ZoneHttpRequests1mGroupsOrderBy { # avg(bytes) ascending avg_bytes_ASC # avg(bytes) descending avg_bytes_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # date ascending date_ASC # date descending date_DESC # datetimeDay ascending datetimeDay_ASC # datetimeDay descending datetimeDay_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHalfOfHour ascending datetimeHalfOfHour_ASC # datetimeHalfOfHour descending datetimeHalfOfHour_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # sum(bytes) ascending sum_bytes_ASC # sum(bytes) descending sum_bytes_DESC # sum(cachedBytes) ascending sum_cachedBytes_ASC # sum(cachedBytes) descending sum_cachedBytes_DESC # sum(cachedRequests) ascending sum_cachedRequests_ASC # sum(cachedRequests) descending sum_cachedRequests_DESC # sum(encryptedBytes) ascending sum_encryptedBytes_ASC # sum(encryptedBytes) descending sum_encryptedBytes_DESC # sum(encryptedRequests) ascending sum_encryptedRequests_ASC # sum(encryptedRequests) descending sum_encryptedRequests_DESC # sum(pageViews) ascending sum_pageViews_ASC # sum(pageViews) descending sum_pageViews_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC # sum(threats) ascending sum_threats_ASC # sum(threats) descending sum_threats_DESC # uniq(uniques) ascending uniq_uniques_ASC # uniq(uniques) descending uniq_uniques_DESC } type ZoneHttpRequests1mGroupsResponseStatusMapElem { # HTTP response status code returned to client edgeResponseStatus: uint64! requests: uint64! } type ZoneHttpRequests1mGroupsSum { browserMap: [ZoneHttpRequests1mGroupsBrowserMapElem!]! # Bytes returned to client bytes: uint64! # Bytes returned to client from cache cachedBytes: uint64! # Requests served from cache cachedRequests: uint64! clientHTTPVersionMap: [ZoneHttpRequests1mGroupsClientHTTPVersionMapElem!]! clientSSLMap: [ZoneHttpRequests1mGroupsClientSSLMapElem!]! contentTypeMap: [ZoneHttpRequests1mGroupsContentTypeMapElem!]! countryMap: [ZoneHttpRequests1mGroupsCountryMapElem!]! # Bytes returned to client using SSL/TLS protocol encryptedBytes: uint64! # Requests served using SSL/TLS protocol encryptedRequests: uint64! ipClassMap: [ZoneHttpRequests1mGroupsIpClassMapElem!]! # Successful requests for HTML content pageViews: uint64! requests: uint64! responseStatusMap: [ZoneHttpRequests1mGroupsResponseStatusMapElem!]! threatPathingMap: [ZoneHttpRequests1mGroupsThreatPathingMapElem!]! # Requests classified as threats threats: uint64! } type ZoneHttpRequests1mGroupsThreatPathingMapElem { requests: uint64! # Threat type threatPathingName: string! } type ZoneHttpRequests1mGroupsUniq { # A number of unique IPs uniques: uint64! } # Aggregated HTTP requests data with adaptive sampling type ZoneHttpRequestsAdaptiveGroups { # The average value used for sample interval avg: ZoneHttpRequestsAdaptiveGroupsAvg # The number of values for a metric per dimension count: uint64! # List of dimensions to group by dimensions: ZoneHttpRequestsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: ZoneHttpRequestsAdaptiveGroupsSum } type ZoneHttpRequestsAdaptiveGroupsAvg { sampleInterval: float64! } type ZoneHttpRequestsAdaptiveGroupsDimensions { # Judgement of the bot management system botManagementDecision: string! # The final score originated from bot management detections. botScore: uint8! # Range of the bot management score botScoreBucketBy10: uint8! # Name of the source detection which generated the bot management score. botScoreSrcName: string! cacheStatus: string! # The ASN of the visitor as string clientASNDescription: string! clientAsn: string! # Country from which request originated clientCountryName: string! clientDeviceType: string! clientIP: string! # The referrer host clientRefererHost: string! # Host requested by the client clientRequestHTTPHost: string! # HTTP method of client request clientRequestHTTPMethodName: string! # HTTP protocol version clientRequestHTTPProtocol: string! # Path of client request clientRequestPath: string! # Query parameters of client request clientRequestQuery: string! # HTTP request referrer clientRequestReferer: string! # HTTP request URI scheme (http/https) clientRequestScheme: string! # SSL protocol version clientSSLProtocol: string! coloCode: string! # The date the event occurred at the edge date: Date! # The date and time the event occurred at the edge datetime: Time! # The date and time the event occurred at the edge truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # The date and time the event occurred at the edge truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # The date and time the event occurred at the edge truncated to hours datetimeHour: Time! # The date and time the event occurred at the edge truncated to the minute datetimeMinute: Time! edgeResponseContentTypeName: string! edgeResponseStatus: uint16! # MD5 hash of the JA3 TLS fingerprint ja3Hash: string! originASN: uint32! # ASN associated with origin originASNDescription: string! originIP: string! # HTTP response status code returned by the origin originResponseStatus: uint16! requestSource: string! # ABR sample interval sampleInterval: uint32! upperTierColoName: string! userAgent: string! # Browser parsed from the user agent userAgentBrowser: string! # OS parsed from the user agent userAgentOS: string! } input ZoneHttpRequestsAdaptiveGroupsFilter_InputObject { AND: [ZoneHttpRequestsAdaptiveGroupsFilter_InputObject!] OR: [ZoneHttpRequestsAdaptiveGroupsFilter_InputObject!] botManagementDecision: string botManagementDecision_geq: string botManagementDecision_gt: string botManagementDecision_in: [string!] botManagementDecision_leq: string botManagementDecision_like: string botManagementDecision_lt: string botManagementDecision_neq: string botManagementDecision_notin: [string!] botManagementDecision_notlike: string botScore: uint8 botScoreBucketBy10: uint8 botScoreBucketBy10_geq: uint8 botScoreBucketBy10_gt: uint8 botScoreBucketBy10_in: bytes botScoreBucketBy10_leq: uint8 botScoreBucketBy10_lt: uint8 botScoreBucketBy10_neq: uint8 botScoreBucketBy10_notin: bytes botScoreSrcName: string botScoreSrcName_geq: string botScoreSrcName_gt: string botScoreSrcName_in: [string!] botScoreSrcName_leq: string botScoreSrcName_like: string botScoreSrcName_lt: string botScoreSrcName_neq: string botScoreSrcName_notin: [string!] botScoreSrcName_notlike: string botScore_geq: uint8 botScore_gt: uint8 botScore_in: bytes botScore_leq: uint8 botScore_lt: uint8 botScore_neq: uint8 botScore_notin: bytes cacheStatus: string cacheStatus_geq: string cacheStatus_gt: string cacheStatus_in: [string!] cacheStatus_leq: string cacheStatus_like: string cacheStatus_lt: string cacheStatus_neq: string cacheStatus_notin: [string!] cacheStatus_notlike: string clientASNDescription: string clientASNDescription_geq: string clientASNDescription_gt: string clientASNDescription_in: [string!] clientASNDescription_leq: string clientASNDescription_like: string clientASNDescription_lt: string clientASNDescription_neq: string clientASNDescription_notin: [string!] clientASNDescription_notlike: string clientAsn: string clientAsn_geq: string clientAsn_gt: string clientAsn_in: [string!] clientAsn_leq: string clientAsn_like: string clientAsn_lt: string clientAsn_neq: string clientAsn_notin: [string!] clientAsn_notlike: string clientCountryName: string clientCountryName_geq: string clientCountryName_gt: string clientCountryName_in: [string!] clientCountryName_leq: string clientCountryName_like: string clientCountryName_lt: string clientCountryName_neq: string clientCountryName_notin: [string!] clientCountryName_notlike: string clientDeviceType: string clientDeviceType_geq: string clientDeviceType_gt: string clientDeviceType_in: [string!] clientDeviceType_leq: string clientDeviceType_like: string clientDeviceType_lt: string clientDeviceType_neq: string clientDeviceType_notin: [string!] clientDeviceType_notlike: string clientIP: string clientIP_geq: string clientIP_gt: string clientIP_in: [string!] clientIP_leq: string clientIP_like: string clientIP_lt: string clientIP_neq: string clientIP_notin: [string!] clientIP_notlike: string clientRefererHost: string clientRefererHost_geq: string clientRefererHost_gt: string clientRefererHost_in: [string!] clientRefererHost_leq: string clientRefererHost_like: string clientRefererHost_lt: string clientRefererHost_neq: string clientRefererHost_notin: [string!] clientRefererHost_notlike: string clientRequestHTTPHost: string clientRequestHTTPHost_geq: string clientRequestHTTPHost_gt: string clientRequestHTTPHost_in: [string!] clientRequestHTTPHost_leq: string clientRequestHTTPHost_like: string clientRequestHTTPHost_lt: string clientRequestHTTPHost_neq: string clientRequestHTTPHost_notin: [string!] clientRequestHTTPHost_notlike: string clientRequestHTTPMethodName: string clientRequestHTTPMethodName_geq: string clientRequestHTTPMethodName_gt: string clientRequestHTTPMethodName_in: [string!] clientRequestHTTPMethodName_leq: string clientRequestHTTPMethodName_like: string clientRequestHTTPMethodName_lt: string clientRequestHTTPMethodName_neq: string clientRequestHTTPMethodName_notin: [string!] clientRequestHTTPMethodName_notlike: string clientRequestHTTPProtocol: string clientRequestHTTPProtocol_geq: string clientRequestHTTPProtocol_gt: string clientRequestHTTPProtocol_in: [string!] clientRequestHTTPProtocol_leq: string clientRequestHTTPProtocol_like: string clientRequestHTTPProtocol_lt: string clientRequestHTTPProtocol_neq: string clientRequestHTTPProtocol_notin: [string!] clientRequestHTTPProtocol_notlike: string clientRequestPath: string clientRequestPath_geq: string clientRequestPath_gt: string clientRequestPath_in: [string!] clientRequestPath_leq: string clientRequestPath_like: string clientRequestPath_lt: string clientRequestPath_neq: string clientRequestPath_notin: [string!] clientRequestPath_notlike: string clientRequestQuery: string clientRequestQuery_geq: string clientRequestQuery_gt: string clientRequestQuery_in: [string!] clientRequestQuery_leq: string clientRequestQuery_like: string clientRequestQuery_lt: string clientRequestQuery_neq: string clientRequestQuery_notin: [string!] clientRequestQuery_notlike: string clientRequestReferer: string clientRequestReferer_geq: string clientRequestReferer_gt: string clientRequestReferer_in: [string!] clientRequestReferer_leq: string clientRequestReferer_like: string clientRequestReferer_lt: string clientRequestReferer_neq: string clientRequestReferer_notin: [string!] clientRequestReferer_notlike: string clientRequestScheme: string clientRequestScheme_geq: string clientRequestScheme_gt: string clientRequestScheme_in: [string!] clientRequestScheme_leq: string clientRequestScheme_like: string clientRequestScheme_lt: string clientRequestScheme_neq: string clientRequestScheme_notin: [string!] clientRequestScheme_notlike: string clientSSLProtocol: string clientSSLProtocol_geq: string clientSSLProtocol_gt: string clientSSLProtocol_in: [string!] clientSSLProtocol_leq: string clientSSLProtocol_like: string clientSSLProtocol_lt: string clientSSLProtocol_neq: string clientSSLProtocol_notin: [string!] clientSSLProtocol_notlike: string coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] edgeResponseContentTypeName: string edgeResponseContentTypeName_geq: string edgeResponseContentTypeName_gt: string edgeResponseContentTypeName_in: [string!] edgeResponseContentTypeName_leq: string edgeResponseContentTypeName_like: string edgeResponseContentTypeName_lt: string edgeResponseContentTypeName_neq: string edgeResponseContentTypeName_notin: [string!] edgeResponseContentTypeName_notlike: string edgeResponseStatus: uint16 edgeResponseStatus_geq: uint16 edgeResponseStatus_gt: uint16 edgeResponseStatus_in: [uint16!] edgeResponseStatus_leq: uint16 edgeResponseStatus_lt: uint16 edgeResponseStatus_neq: uint16 edgeResponseStatus_notin: [uint16!] ja3Hash: string ja3Hash_geq: string ja3Hash_gt: string ja3Hash_in: [string!] ja3Hash_leq: string ja3Hash_like: string ja3Hash_lt: string ja3Hash_neq: string ja3Hash_notin: [string!] ja3Hash_notlike: string originASN: uint32 originASNDescription: string originASNDescription_geq: string originASNDescription_gt: string originASNDescription_in: [string!] originASNDescription_leq: string originASNDescription_like: string originASNDescription_lt: string originASNDescription_neq: string originASNDescription_notin: [string!] originASNDescription_notlike: string originASN_geq: uint32 originASN_gt: uint32 originASN_in: [uint32!] originASN_leq: uint32 originASN_lt: uint32 originASN_neq: uint32 originASN_notin: [uint32!] originIP: string originIP_geq: string originIP_gt: string originIP_in: [string!] originIP_leq: string originIP_like: string originIP_lt: string originIP_neq: string originIP_notin: [string!] originIP_notlike: string originResponseStatus: uint16 originResponseStatus_geq: uint16 originResponseStatus_gt: uint16 originResponseStatus_in: [uint16!] originResponseStatus_leq: uint16 originResponseStatus_lt: uint16 originResponseStatus_neq: uint16 originResponseStatus_notin: [uint16!] requestSource: string requestSource_geq: string requestSource_gt: string requestSource_in: [string!] requestSource_leq: string requestSource_like: string requestSource_lt: string requestSource_neq: string requestSource_notin: [string!] requestSource_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] upperTierColoName: string upperTierColoName_geq: string upperTierColoName_gt: string upperTierColoName_in: [string!] upperTierColoName_leq: string upperTierColoName_like: string upperTierColoName_lt: string upperTierColoName_neq: string upperTierColoName_notin: [string!] upperTierColoName_notlike: string userAgent: string userAgentBrowser: string userAgentBrowser_geq: string userAgentBrowser_gt: string userAgentBrowser_in: [string!] userAgentBrowser_leq: string userAgentBrowser_like: string userAgentBrowser_lt: string userAgentBrowser_neq: string userAgentBrowser_notin: [string!] userAgentBrowser_notlike: string userAgentOS: string userAgentOS_geq: string userAgentOS_gt: string userAgentOS_in: [string!] userAgentOS_leq: string userAgentOS_like: string userAgentOS_lt: string userAgentOS_neq: string userAgentOS_notin: [string!] userAgentOS_notlike: string userAgent_geq: string userAgent_gt: string userAgent_in: [string!] userAgent_leq: string userAgent_like: string userAgent_lt: string userAgent_neq: string userAgent_notin: [string!] userAgent_notlike: string } enum ZoneHttpRequestsAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # botManagementDecision ascending botManagementDecision_ASC # botManagementDecision descending botManagementDecision_DESC # botScoreBucketBy10 ascending botScoreBucketBy10_ASC # botScoreBucketBy10 descending botScoreBucketBy10_DESC # botScoreSrcName ascending botScoreSrcName_ASC # botScoreSrcName descending botScoreSrcName_DESC # botScore ascending botScore_ASC # botScore descending botScore_DESC # cacheStatus ascending cacheStatus_ASC # cacheStatus descending cacheStatus_DESC # clientASNDescription ascending clientASNDescription_ASC # clientASNDescription descending clientASNDescription_DESC # clientAsn ascending clientAsn_ASC # clientAsn descending clientAsn_DESC # clientCountryName ascending clientCountryName_ASC # clientCountryName descending clientCountryName_DESC # clientDeviceType ascending clientDeviceType_ASC # clientDeviceType descending clientDeviceType_DESC # clientIP ascending clientIP_ASC # clientIP descending clientIP_DESC # clientRefererHost ascending clientRefererHost_ASC # clientRefererHost descending clientRefererHost_DESC # clientRequestHTTPHost ascending clientRequestHTTPHost_ASC # clientRequestHTTPHost descending clientRequestHTTPHost_DESC # clientRequestHTTPMethodName ascending clientRequestHTTPMethodName_ASC # clientRequestHTTPMethodName descending clientRequestHTTPMethodName_DESC # clientRequestHTTPProtocol ascending clientRequestHTTPProtocol_ASC # clientRequestHTTPProtocol descending clientRequestHTTPProtocol_DESC # clientRequestPath ascending clientRequestPath_ASC # clientRequestPath descending clientRequestPath_DESC # clientRequestQuery ascending clientRequestQuery_ASC # clientRequestQuery descending clientRequestQuery_DESC # clientRequestReferer ascending clientRequestReferer_ASC # clientRequestReferer descending clientRequestReferer_DESC # clientRequestScheme ascending clientRequestScheme_ASC # clientRequestScheme descending clientRequestScheme_DESC # clientSSLProtocol ascending clientSSLProtocol_ASC # clientSSLProtocol descending clientSSLProtocol_DESC # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # edgeResponseContentTypeName ascending edgeResponseContentTypeName_ASC # edgeResponseContentTypeName descending edgeResponseContentTypeName_DESC # edgeResponseStatus ascending edgeResponseStatus_ASC # edgeResponseStatus descending edgeResponseStatus_DESC # ja3Hash ascending ja3Hash_ASC # ja3Hash descending ja3Hash_DESC # originASNDescription ascending originASNDescription_ASC # originASNDescription descending originASNDescription_DESC # originASN ascending originASN_ASC # originASN descending originASN_DESC # originIP ascending originIP_ASC # originIP descending originIP_DESC # originResponseStatus ascending originResponseStatus_ASC # originResponseStatus descending originResponseStatus_DESC # requestSource ascending requestSource_ASC # requestSource descending requestSource_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sum(edgeResponseBytes) ascending sum_edgeResponseBytes_ASC # sum(edgeResponseBytes) descending sum_edgeResponseBytes_DESC # sum(visits) ascending sum_visits_ASC # sum(visits) descending sum_visits_DESC # upperTierColoName ascending upperTierColoName_ASC # upperTierColoName descending upperTierColoName_DESC # userAgentBrowser ascending userAgentBrowser_ASC # userAgentBrowser descending userAgentBrowser_DESC # userAgentOS ascending userAgentOS_ASC # userAgentOS descending userAgentOS_DESC # userAgent ascending userAgent_ASC # userAgent descending userAgent_DESC } type ZoneHttpRequestsAdaptiveGroupsSum { edgeResponseBytes: uint64! # The number of requests by end-users that were initiated from a different website (i.e. where the request HTTP Referer header does not match the host in the HTTP Host header) visits: uint64! } # A high-level summary of HTTP requests made by end users. type ZoneHttpRequestsOverviewAdaptiveGroups { # The average value for a metric per dimension avg: ZoneHttpRequestsOverviewAdaptiveGroupsAvg # List of dimensions to group by dimensions: ZoneHttpRequestsOverviewAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: ZoneHttpRequestsOverviewAdaptiveGroupsSum } type ZoneHttpRequestsOverviewAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type ZoneHttpRequestsOverviewAdaptiveGroupsDimensions { # Country from which request originated clientCountryName: string! # HTTP protocol version clientRequestHTTPProtocol: string! # SSL protocol version clientSSLProtocol: string! # The date the event occurred at the edge date: Date! # The date and time the event occurred at the edge datetime: Time! # The date and time the event occurred at the edge truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # The date and time the event occurred at the edge truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # The date and time the event occurred at the edge truncated to hours datetimeHour: Time! # The date and time the event occurred at the edge truncated to the minute datetimeMinute: Time! # Content type returned to client edgeResponseContentTypeName: string! # HTTP response status code returned to client edgeResponseStatus: uint16! # Browser parsed from the user agent userAgentBrowser: string! } input ZoneHttpRequestsOverviewAdaptiveGroupsFilter_InputObject { AND: [ZoneHttpRequestsOverviewAdaptiveGroupsFilter_InputObject!] OR: [ZoneHttpRequestsOverviewAdaptiveGroupsFilter_InputObject!] clientCountryName: string clientCountryName_geq: string clientCountryName_gt: string clientCountryName_in: [string!] clientCountryName_leq: string clientCountryName_like: string clientCountryName_lt: string clientCountryName_neq: string clientCountryName_notin: [string!] clientCountryName_notlike: string clientRequestHTTPProtocol: string clientRequestHTTPProtocol_geq: string clientRequestHTTPProtocol_gt: string clientRequestHTTPProtocol_in: [string!] clientRequestHTTPProtocol_leq: string clientRequestHTTPProtocol_like: string clientRequestHTTPProtocol_lt: string clientRequestHTTPProtocol_neq: string clientRequestHTTPProtocol_notin: [string!] clientRequestHTTPProtocol_notlike: string clientSSLProtocol: string clientSSLProtocol_geq: string clientSSLProtocol_gt: string clientSSLProtocol_in: [string!] clientSSLProtocol_leq: string clientSSLProtocol_like: string clientSSLProtocol_lt: string clientSSLProtocol_neq: string clientSSLProtocol_notin: [string!] clientSSLProtocol_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] edgeResponseContentTypeName: string edgeResponseContentTypeName_geq: string edgeResponseContentTypeName_gt: string edgeResponseContentTypeName_in: [string!] edgeResponseContentTypeName_leq: string edgeResponseContentTypeName_like: string edgeResponseContentTypeName_lt: string edgeResponseContentTypeName_neq: string edgeResponseContentTypeName_notin: [string!] edgeResponseContentTypeName_notlike: string edgeResponseStatus: uint16 edgeResponseStatus_geq: uint16 edgeResponseStatus_gt: uint16 edgeResponseStatus_in: [uint16!] edgeResponseStatus_leq: uint16 edgeResponseStatus_lt: uint16 edgeResponseStatus_neq: uint16 edgeResponseStatus_notin: [uint16!] userAgentBrowser: string userAgentBrowser_geq: string userAgentBrowser_gt: string userAgentBrowser_in: [string!] userAgentBrowser_leq: string userAgentBrowser_like: string userAgentBrowser_lt: string userAgentBrowser_neq: string userAgentBrowser_notin: [string!] userAgentBrowser_notlike: string } enum ZoneHttpRequestsOverviewAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # clientCountryName ascending clientCountryName_ASC # clientCountryName descending clientCountryName_DESC # clientRequestHTTPProtocol ascending clientRequestHTTPProtocol_ASC # clientRequestHTTPProtocol descending clientRequestHTTPProtocol_DESC # clientSSLProtocol ascending clientSSLProtocol_ASC # clientSSLProtocol descending clientSSLProtocol_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # edgeResponseContentTypeName ascending edgeResponseContentTypeName_ASC # edgeResponseContentTypeName descending edgeResponseContentTypeName_DESC # edgeResponseStatus ascending edgeResponseStatus_ASC # edgeResponseStatus descending edgeResponseStatus_DESC # requestSource ascending requestSource_ASC # requestSource descending requestSource_DESC # sum(bytes) ascending sum_bytes_ASC # sum(bytes) descending sum_bytes_DESC # sum(cachedBytes) ascending sum_cachedBytes_ASC # sum(cachedBytes) descending sum_cachedBytes_DESC # sum(cachedRequests) ascending sum_cachedRequests_ASC # sum(cachedRequests) descending sum_cachedRequests_DESC # sum(pageViews) ascending sum_pageViews_ASC # sum(pageViews) descending sum_pageViews_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC # sum(visits) ascending sum_visits_ASC # sum(visits) descending sum_visits_DESC # userAgentBrowser ascending userAgentBrowser_ASC # userAgentBrowser descending userAgentBrowser_DESC } type ZoneHttpRequestsOverviewAdaptiveGroupsSum { bytes: uint64! # Bytes returned to client from cache cachedBytes: uint64! # Requests served from cache cachedRequests: uint64! # Successful requests for HTML content pageViews: uint64! requests: uint64! # The number of requests by end-users that were initiated from a different website (i.e. where the request HTTP Referer header does not match the host in the HTTP Host header) visits: uint64! } # Minutely rollups of Image Resizing requests type ZoneImageResizingRequests1mGroups { # Counts a number of rows per specific dimensions count: uint64! # List of dimensions to group by dimensions: ZoneImageResizingRequests1mGroupsDimensions # Calculates a sum of each field per speicific dimensions sum: ZoneImageResizingRequests1mGroupsSum } type ZoneImageResizingRequests1mGroupsDimensions { contentType: string! date: Date! datetime: Time! datetimeFifteenMinutes: Time! datetimeFiveMinutes: Time! datetimeHour: Time! datetimeMinute: Time! # Error description when a resized image was requested but could not be served resizeError: string! } input ZoneImageResizingRequests1mGroupsFilter_InputObject { AND: [ZoneImageResizingRequests1mGroupsFilter_InputObject!] OR: [ZoneImageResizingRequests1mGroupsFilter_InputObject!] contentType: string contentType_geq: string contentType_gt: string contentType_in: [string!] contentType_leq: string contentType_like: string contentType_lt: string contentType_neq: string contentType_notin: [string!] contentType_notlike: string date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] resizeError: string resizeError_geq: string resizeError_gt: string resizeError_in: [string!] resizeError_leq: string resizeError_like: string resizeError_lt: string resizeError_neq: string resizeError_notin: [string!] resizeError_notlike: string } enum ZoneImageResizingRequests1mGroupsOrderBy { # contentType ascending contentType_ASC # contentType descending contentType_DESC # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # resizeError ascending resizeError_ASC # resizeError descending resizeError_DESC # sum(originalBytes) ascending sum_originalBytes_ASC # sum(originalBytes) descending sum_originalBytes_DESC # sum(originalPixels) ascending sum_originalPixels_ASC # sum(originalPixels) descending sum_originalPixels_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC # sum(resizedBytes) ascending sum_resizedBytes_ASC # sum(resizedBytes) descending sum_resizedBytes_DESC # sum(resizedPixels) ascending sum_resizedPixels_ASC # sum(resizedPixels) descending sum_resizedPixels_DESC } type ZoneImageResizingRequests1mGroupsSum { # The size of the image before resizing originalBytes: uint64! # The area of the image before resizing originalPixels: uint64! # Count of image resizing requests requests: uint64! # The size of the image after resizing resizedBytes: uint64! # The area of the image after resizing resizedPixels: uint64! } # Raw Load Balancing origin requests with adaptive sampling type ZoneLoadBalancingRequestsAdaptive { # IATA airport code of data center that received the request coloCode: string! # Request datetime datetime: Time! # Error generated when selecting an origin errorType: string! # Load balancer name lbName: string! # Number of origins that were selected and returned to the client numberOriginsSelected: uint16! # All origins in the pool that was selected based on steering policy origins: [ZoneLoadBalancingRequestsAdaptiveOriginsElem!]! # List of pools from which a pool will be selected based on steering policy pools: [ZoneLoadBalancingRequestsAdaptivePoolsElem!]! # Whether traffic is proxied through the Cloudflare network (orange-clouded) proxied: uint8! # Load balancing region where request originated region: string! # ABR sample interval sampleInterval: uint32! # Index of the selected origin from the list of all origins. If multiple origins were selected, this is the index of the first origin in that list selectedOriginIndex: uint16! # Average RTT (milliseconds) to reach the origins within the selected pool selectedPoolAvgRttMs: uint64! # Health checks active status for the selected pool selectedPoolHealthChecksEnabled: uint8! # Health status for the selected pool selectedPoolHealthy: uint8! # A unique identifier for the selected pool selectedPoolId: string! # Index of the selected pool from the list of all pools selectedPoolIndex: uint32! # Name for the selected pool selectedPoolName: string! # Type of session affinity enabled sessionAffinity: string! # Current status of session affinity sessionAffinityStatus: string! # Policy by which the load balancer will route traffic steeringPolicy: string! } input ZoneLoadBalancingRequestsAdaptiveFilter_InputObject { AND: [ZoneLoadBalancingRequestsAdaptiveFilter_InputObject!] OR: [ZoneLoadBalancingRequestsAdaptiveFilter_InputObject!] coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] errorType: string errorType_geq: string errorType_gt: string errorType_in: [string!] errorType_leq: string errorType_like: string errorType_lt: string errorType_neq: string errorType_notin: [string!] errorType_notlike: string lbName: string lbName_geq: string lbName_gt: string lbName_in: [string!] lbName_leq: string lbName_like: string lbName_lt: string lbName_neq: string lbName_notin: [string!] lbName_notlike: string numberOriginsSelected: uint16 numberOriginsSelected_geq: uint16 numberOriginsSelected_gt: uint16 numberOriginsSelected_in: [uint16!] numberOriginsSelected_leq: uint16 numberOriginsSelected_lt: uint16 numberOriginsSelected_neq: uint16 numberOriginsSelected_notin: [uint16!] proxied: uint8 proxied_geq: uint8 proxied_gt: uint8 proxied_in: bytes proxied_leq: uint8 proxied_lt: uint8 proxied_neq: uint8 proxied_notin: bytes region: string region_geq: string region_gt: string region_in: [string!] region_leq: string region_like: string region_lt: string region_neq: string region_notin: [string!] region_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] selectedOriginIndex: uint16 selectedOriginIndex_geq: uint16 selectedOriginIndex_gt: uint16 selectedOriginIndex_in: [uint16!] selectedOriginIndex_leq: uint16 selectedOriginIndex_lt: uint16 selectedOriginIndex_neq: uint16 selectedOriginIndex_notin: [uint16!] selectedPoolAvgRttMs: uint64 selectedPoolAvgRttMs_geq: uint64 selectedPoolAvgRttMs_gt: uint64 selectedPoolAvgRttMs_in: [uint64!] selectedPoolAvgRttMs_leq: uint64 selectedPoolAvgRttMs_lt: uint64 selectedPoolAvgRttMs_neq: uint64 selectedPoolAvgRttMs_notin: [uint64!] selectedPoolHealthChecksEnabled: uint8 selectedPoolHealthChecksEnabled_geq: uint8 selectedPoolHealthChecksEnabled_gt: uint8 selectedPoolHealthChecksEnabled_in: bytes selectedPoolHealthChecksEnabled_leq: uint8 selectedPoolHealthChecksEnabled_lt: uint8 selectedPoolHealthChecksEnabled_neq: uint8 selectedPoolHealthChecksEnabled_notin: bytes selectedPoolHealthy: uint8 selectedPoolHealthy_geq: uint8 selectedPoolHealthy_gt: uint8 selectedPoolHealthy_in: bytes selectedPoolHealthy_leq: uint8 selectedPoolHealthy_lt: uint8 selectedPoolHealthy_neq: uint8 selectedPoolHealthy_notin: bytes selectedPoolId: string selectedPoolId_geq: string selectedPoolId_gt: string selectedPoolId_in: [string!] selectedPoolId_leq: string selectedPoolId_like: string selectedPoolId_lt: string selectedPoolId_neq: string selectedPoolId_notin: [string!] selectedPoolId_notlike: string selectedPoolIndex: uint32 selectedPoolIndex_geq: uint32 selectedPoolIndex_gt: uint32 selectedPoolIndex_in: [uint32!] selectedPoolIndex_leq: uint32 selectedPoolIndex_lt: uint32 selectedPoolIndex_neq: uint32 selectedPoolIndex_notin: [uint32!] selectedPoolName: string selectedPoolName_geq: string selectedPoolName_gt: string selectedPoolName_in: [string!] selectedPoolName_leq: string selectedPoolName_like: string selectedPoolName_lt: string selectedPoolName_neq: string selectedPoolName_notin: [string!] selectedPoolName_notlike: string sessionAffinity: string sessionAffinityStatus: string sessionAffinityStatus_geq: string sessionAffinityStatus_gt: string sessionAffinityStatus_in: [string!] sessionAffinityStatus_leq: string sessionAffinityStatus_like: string sessionAffinityStatus_lt: string sessionAffinityStatus_neq: string sessionAffinityStatus_notin: [string!] sessionAffinityStatus_notlike: string sessionAffinity_geq: string sessionAffinity_gt: string sessionAffinity_in: [string!] sessionAffinity_leq: string sessionAffinity_like: string sessionAffinity_lt: string sessionAffinity_neq: string sessionAffinity_notin: [string!] sessionAffinity_notlike: string steeringPolicy: string steeringPolicy_geq: string steeringPolicy_gt: string steeringPolicy_in: [string!] steeringPolicy_leq: string steeringPolicy_like: string steeringPolicy_lt: string steeringPolicy_neq: string steeringPolicy_notin: [string!] steeringPolicy_notlike: string } # Aggregated Load Balancing origin requests with adaptive sampling type ZoneLoadBalancingRequestsAdaptiveGroups { avg: ZoneLoadBalancingRequestsAdaptiveGroupsAvg # The number of values for a metric per dimension count: uint64! # List of dimensions to group by dimensions: ZoneLoadBalancingRequestsAdaptiveGroupsDimensions } type ZoneLoadBalancingRequestsAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type ZoneLoadBalancingRequestsAdaptiveGroupsDimensions { # IATA airport code of data center that received the request coloCode: string! # Request datetime datetime: Time! # Request datetime truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Request datetime truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Request datetime truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Request datetime truncated to the hour datetimeHour: Time! # Request datetime truncated to multiple of 1 minute datetimeMinute: Time! # Error generated when selecting an origin errorType: string! # Load balancer name lbName: string! # Indicates whether multiple origins were returned to the client multipleOriginsSelected: uint8! # Number of origins that were selected and returned to the client numberOriginsSelected: uint16! # Whether traffic is proxied through the Cloudflare network (orange-clouded) proxied: uint8! # Load balancing region where request originated region: string! # ABR sample interval sampleInterval: uint32! # Index of the selected origin from the list of all origins. If multiple origins were selected, this is the index of the first origin in that list selectedOriginIndex: uint16! # Name of the selected origin selectedOriginName: string! # Names of each selected origin selectedOriginNames: string! # Dynamic Latency: RTT (milliseconds) to reach the origin pool selectedPoolAvgRttMs: uint64! # Health checks status for the selected pool selectedPoolHealthChecksEnabled: uint8! # Health status for the selected pool selectedPoolHealthy: uint8! # A unique identifier for the selected pool selectedPoolId: string! # Index of the selected pool from the list of all pools selectedPoolIndex: uint32! # Name for the selected pool selectedPoolName: string! # Type of session affinity enabled sessionAffinityEnabled: string! # Current status of session affinity sessionAffinityStatus: string! # Policy by which the load balancer will route traffic steeringPolicy: string! } input ZoneLoadBalancingRequestsAdaptiveGroupsFilter_InputObject { AND: [ZoneLoadBalancingRequestsAdaptiveGroupsFilter_InputObject!] OR: [ZoneLoadBalancingRequestsAdaptiveGroupsFilter_InputObject!] coloCode: string coloCode_geq: string coloCode_gt: string coloCode_in: [string!] coloCode_leq: string coloCode_like: string coloCode_lt: string coloCode_neq: string coloCode_notin: [string!] coloCode_notlike: string datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHalfOfHour: Time datetimeHalfOfHour_geq: Time datetimeHalfOfHour_gt: Time datetimeHalfOfHour_in: [Time!] datetimeHalfOfHour_leq: Time datetimeHalfOfHour_lt: Time datetimeHalfOfHour_neq: Time datetimeHalfOfHour_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] errorType: string errorType_geq: string errorType_gt: string errorType_in: [string!] errorType_leq: string errorType_like: string errorType_lt: string errorType_neq: string errorType_notin: [string!] errorType_notlike: string lbName: string lbName_geq: string lbName_gt: string lbName_in: [string!] lbName_leq: string lbName_like: string lbName_lt: string lbName_neq: string lbName_notin: [string!] lbName_notlike: string multipleOriginsSelected: uint8 multipleOriginsSelected_geq: uint8 multipleOriginsSelected_gt: uint8 multipleOriginsSelected_in: bytes multipleOriginsSelected_leq: uint8 multipleOriginsSelected_lt: uint8 multipleOriginsSelected_neq: uint8 multipleOriginsSelected_notin: bytes numberOriginsSelected: uint16 numberOriginsSelected_geq: uint16 numberOriginsSelected_gt: uint16 numberOriginsSelected_in: [uint16!] numberOriginsSelected_leq: uint16 numberOriginsSelected_lt: uint16 numberOriginsSelected_neq: uint16 numberOriginsSelected_notin: [uint16!] proxied: uint8 proxied_geq: uint8 proxied_gt: uint8 proxied_in: bytes proxied_leq: uint8 proxied_lt: uint8 proxied_neq: uint8 proxied_notin: bytes region: string region_geq: string region_gt: string region_in: [string!] region_leq: string region_like: string region_lt: string region_neq: string region_notin: [string!] region_notlike: string sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] selectedOriginIndex: uint16 selectedOriginIndex_geq: uint16 selectedOriginIndex_gt: uint16 selectedOriginIndex_in: [uint16!] selectedOriginIndex_leq: uint16 selectedOriginIndex_lt: uint16 selectedOriginIndex_neq: uint16 selectedOriginIndex_notin: [uint16!] selectedOriginName: string selectedOriginName_geq: string selectedOriginName_gt: string selectedOriginName_in: [string!] selectedOriginName_leq: string selectedOriginName_like: string selectedOriginName_lt: string selectedOriginName_neq: string selectedOriginName_notin: [string!] selectedOriginName_notlike: string selectedOriginNames: string selectedOriginNames_geq: string selectedOriginNames_gt: string selectedOriginNames_in: [string!] selectedOriginNames_leq: string selectedOriginNames_like: string selectedOriginNames_lt: string selectedOriginNames_neq: string selectedOriginNames_notin: [string!] selectedOriginNames_notlike: string selectedPoolAvgRttMs: uint64 selectedPoolAvgRttMs_geq: uint64 selectedPoolAvgRttMs_gt: uint64 selectedPoolAvgRttMs_in: [uint64!] selectedPoolAvgRttMs_leq: uint64 selectedPoolAvgRttMs_lt: uint64 selectedPoolAvgRttMs_neq: uint64 selectedPoolAvgRttMs_notin: [uint64!] selectedPoolHealthChecksEnabled: uint8 selectedPoolHealthChecksEnabled_geq: uint8 selectedPoolHealthChecksEnabled_gt: uint8 selectedPoolHealthChecksEnabled_in: bytes selectedPoolHealthChecksEnabled_leq: uint8 selectedPoolHealthChecksEnabled_lt: uint8 selectedPoolHealthChecksEnabled_neq: uint8 selectedPoolHealthChecksEnabled_notin: bytes selectedPoolHealthy: uint8 selectedPoolHealthy_geq: uint8 selectedPoolHealthy_gt: uint8 selectedPoolHealthy_in: bytes selectedPoolHealthy_leq: uint8 selectedPoolHealthy_lt: uint8 selectedPoolHealthy_neq: uint8 selectedPoolHealthy_notin: bytes selectedPoolId: string selectedPoolId_geq: string selectedPoolId_gt: string selectedPoolId_in: [string!] selectedPoolId_leq: string selectedPoolId_like: string selectedPoolId_lt: string selectedPoolId_neq: string selectedPoolId_notin: [string!] selectedPoolId_notlike: string selectedPoolIndex: uint32 selectedPoolIndex_geq: uint32 selectedPoolIndex_gt: uint32 selectedPoolIndex_in: [uint32!] selectedPoolIndex_leq: uint32 selectedPoolIndex_lt: uint32 selectedPoolIndex_neq: uint32 selectedPoolIndex_notin: [uint32!] selectedPoolName: string selectedPoolName_geq: string selectedPoolName_gt: string selectedPoolName_in: [string!] selectedPoolName_leq: string selectedPoolName_like: string selectedPoolName_lt: string selectedPoolName_neq: string selectedPoolName_notin: [string!] selectedPoolName_notlike: string sessionAffinityEnabled: string sessionAffinityEnabled_geq: string sessionAffinityEnabled_gt: string sessionAffinityEnabled_in: [string!] sessionAffinityEnabled_leq: string sessionAffinityEnabled_like: string sessionAffinityEnabled_lt: string sessionAffinityEnabled_neq: string sessionAffinityEnabled_notin: [string!] sessionAffinityEnabled_notlike: string sessionAffinityStatus: string sessionAffinityStatus_geq: string sessionAffinityStatus_gt: string sessionAffinityStatus_in: [string!] sessionAffinityStatus_leq: string sessionAffinityStatus_like: string sessionAffinityStatus_lt: string sessionAffinityStatus_neq: string sessionAffinityStatus_notin: [string!] sessionAffinityStatus_notlike: string steeringPolicy: string steeringPolicy_geq: string steeringPolicy_gt: string steeringPolicy_in: [string!] steeringPolicy_leq: string steeringPolicy_like: string steeringPolicy_lt: string steeringPolicy_neq: string steeringPolicy_notin: [string!] steeringPolicy_notlike: string } enum ZoneLoadBalancingRequestsAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # count() ascending count_ASC # count() descending count_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHalfOfHour ascending datetimeHalfOfHour_ASC # datetimeHalfOfHour descending datetimeHalfOfHour_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # errorType ascending errorType_ASC # errorType descending errorType_DESC # lbName ascending lbName_ASC # lbName descending lbName_DESC # multipleOriginsSelected ascending multipleOriginsSelected_ASC # multipleOriginsSelected descending multipleOriginsSelected_DESC # numberOriginsSelected ascending numberOriginsSelected_ASC # numberOriginsSelected descending numberOriginsSelected_DESC # proxied ascending proxied_ASC # proxied descending proxied_DESC # region ascending region_ASC # region descending region_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # selectedOriginIndex ascending selectedOriginIndex_ASC # selectedOriginIndex descending selectedOriginIndex_DESC # selectedOriginName ascending selectedOriginName_ASC # selectedOriginName descending selectedOriginName_DESC # selectedOriginNames ascending selectedOriginNames_ASC # selectedOriginNames descending selectedOriginNames_DESC # selectedPoolAvgRttMs ascending selectedPoolAvgRttMs_ASC # selectedPoolAvgRttMs descending selectedPoolAvgRttMs_DESC # selectedPoolHealthChecksEnabled ascending selectedPoolHealthChecksEnabled_ASC # selectedPoolHealthChecksEnabled descending selectedPoolHealthChecksEnabled_DESC # selectedPoolHealthy ascending selectedPoolHealthy_ASC # selectedPoolHealthy descending selectedPoolHealthy_DESC # selectedPoolId ascending selectedPoolId_ASC # selectedPoolId descending selectedPoolId_DESC # selectedPoolIndex ascending selectedPoolIndex_ASC # selectedPoolIndex descending selectedPoolIndex_DESC # selectedPoolName ascending selectedPoolName_ASC # selectedPoolName descending selectedPoolName_DESC # sessionAffinityEnabled ascending sessionAffinityEnabled_ASC # sessionAffinityEnabled descending sessionAffinityEnabled_DESC # sessionAffinityStatus ascending sessionAffinityStatus_ASC # sessionAffinityStatus descending sessionAffinityStatus_DESC # steeringPolicy ascending steeringPolicy_ASC # steeringPolicy descending steeringPolicy_DESC } enum ZoneLoadBalancingRequestsAdaptiveOrderBy { # coloCode ascending coloCode_ASC # coloCode descending coloCode_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # errorType ascending errorType_ASC # errorType descending errorType_DESC # lbName ascending lbName_ASC # lbName descending lbName_DESC # numberOriginsSelected ascending numberOriginsSelected_ASC # numberOriginsSelected descending numberOriginsSelected_DESC # proxied ascending proxied_ASC # proxied descending proxied_DESC # region ascending region_ASC # region descending region_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # selectedOriginIndex ascending selectedOriginIndex_ASC # selectedOriginIndex descending selectedOriginIndex_DESC # selectedPoolAvgRttMs ascending selectedPoolAvgRttMs_ASC # selectedPoolAvgRttMs descending selectedPoolAvgRttMs_DESC # selectedPoolHealthChecksEnabled ascending selectedPoolHealthChecksEnabled_ASC # selectedPoolHealthChecksEnabled descending selectedPoolHealthChecksEnabled_DESC # selectedPoolHealthy ascending selectedPoolHealthy_ASC # selectedPoolHealthy descending selectedPoolHealthy_DESC # selectedPoolId ascending selectedPoolId_ASC # selectedPoolId descending selectedPoolId_DESC # selectedPoolIndex ascending selectedPoolIndex_ASC # selectedPoolIndex descending selectedPoolIndex_DESC # selectedPoolName ascending selectedPoolName_ASC # selectedPoolName descending selectedPoolName_DESC # sessionAffinityStatus ascending sessionAffinityStatus_ASC # sessionAffinityStatus descending sessionAffinityStatus_DESC # sessionAffinity ascending sessionAffinity_ASC # sessionAffinity descending sessionAffinity_DESC # steeringPolicy ascending steeringPolicy_ASC # steeringPolicy descending steeringPolicy_DESC } type ZoneLoadBalancingRequestsAdaptiveOriginsElem { # Fully qualified domain name of the origin (if available) fqdn: string! # Origin health status health: uint8! # IPv4 Address of the origin ipv4: string! # IPv6 address of the origin ipv6: string! # Origin name originName: string! # All the origins that were returned to the client selected: uint8! # Ratio of traffic that will be distributed to this origin among all origins in the pool weight: float64! } type ZoneLoadBalancingRequestsAdaptivePoolsElem { # Dynamic Latency: RTT (milliseconds) to reach the origin pool avgRttMs: uint64! # Distance to Pool KM distance: float32! # Health checks status healthCheckEnabled: uint8! # Pool health status healthy: uint8! # A unique identifier for the pool id: string! # Pool name poolName: string! } # Data to visualize network error logs type ZoneNelReportsAdaptiveGroups { avg: ZoneNelReportsAdaptiveGroupsAvg # The number of NEL Reports count: uint64! # List of dimensions to group by dimensions: ZoneNelReportsAdaptiveGroupsDimensions } type ZoneNelReportsAdaptiveGroupsAvg { # Average sample interval sampleInterval: uint64! } type ZoneNelReportsAdaptiveGroupsDimensions { # Client ASN clientIPASN: uint32! # Client ASN Description clientIPASNDescription: string! # Client Country clientIPCountry: string! # 2 letter client country code using ISO 3166-1 alpha-2 syntax clientIPCountryCode: string! # IP Version the client used to connect clientIPVersion: uint8! # Request date from browser date: Date! # Request datetime from browser datetime: Time! # Request datetime from browser, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Request datetime from browser, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Request datetime from browser, truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Request datetime from browser, truncated to the hour datetimeHour: Time! # Request datetime from browser, truncated to the minute datetimeMinute: Time! # IATA airport code of colo the client connected to lastKnownGoodColoCode: string! # The phase of connection the error occurred in phase: string! # HTTP Protocol used when the error occured protocol: string! # The type of error in the phase type: string! } input ZoneNelReportsAdaptiveGroupsFilter_InputObject { AND: [ZoneNelReportsAdaptiveGroupsFilter_InputObject!] OR: [ZoneNelReportsAdaptiveGroupsFilter_InputObject!] clientIPASN: uint32 clientIPASNDescription: string clientIPASNDescription_geq: string clientIPASNDescription_gt: string clientIPASNDescription_in: [string!] clientIPASNDescription_leq: string clientIPASNDescription_like: string clientIPASNDescription_lt: string clientIPASNDescription_neq: string clientIPASNDescription_notin: [string!] clientIPASNDescription_notlike: string clientIPASN_geq: uint32 clientIPASN_gt: uint32 clientIPASN_in: [uint32!] clientIPASN_leq: uint32 clientIPASN_lt: uint32 clientIPASN_neq: uint32 clientIPASN_notin: [uint32!] clientIPCountry: string clientIPCountryCode: string clientIPCountryCode_geq: string clientIPCountryCode_gt: string clientIPCountryCode_in: [string!] clientIPCountryCode_leq: string clientIPCountryCode_like: string clientIPCountryCode_lt: string clientIPCountryCode_neq: string clientIPCountryCode_notin: [string!] clientIPCountryCode_notlike: string clientIPCountry_geq: string clientIPCountry_gt: string clientIPCountry_in: [string!] clientIPCountry_leq: string clientIPCountry_like: string clientIPCountry_lt: string clientIPCountry_neq: string clientIPCountry_notin: [string!] clientIPCountry_notlike: string clientIPVersion: uint8 clientIPVersion_geq: uint8 clientIPVersion_gt: uint8 clientIPVersion_in: bytes clientIPVersion_leq: uint8 clientIPVersion_lt: uint8 clientIPVersion_neq: uint8 clientIPVersion_notin: bytes date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHalfOfHour: Time datetimeHalfOfHour_geq: Time datetimeHalfOfHour_gt: Time datetimeHalfOfHour_in: [Time!] datetimeHalfOfHour_leq: Time datetimeHalfOfHour_lt: Time datetimeHalfOfHour_neq: Time datetimeHalfOfHour_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] lastKnownGoodColoCode: string lastKnownGoodColoCode_geq: string lastKnownGoodColoCode_gt: string lastKnownGoodColoCode_in: [string!] lastKnownGoodColoCode_leq: string lastKnownGoodColoCode_like: string lastKnownGoodColoCode_lt: string lastKnownGoodColoCode_neq: string lastKnownGoodColoCode_notin: [string!] lastKnownGoodColoCode_notlike: string phase: string phase_geq: string phase_gt: string phase_in: [string!] phase_leq: string phase_like: string phase_lt: string phase_neq: string phase_notin: [string!] phase_notlike: string protocol: string protocol_geq: string protocol_gt: string protocol_in: [string!] protocol_leq: string protocol_like: string protocol_lt: string protocol_neq: string protocol_notin: [string!] protocol_notlike: string type: string type_geq: string type_gt: string type_in: [string!] type_leq: string type_like: string type_lt: string type_neq: string type_notin: [string!] type_notlike: string } enum ZoneNelReportsAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # clientIPASNDescription ascending clientIPASNDescription_ASC # clientIPASNDescription descending clientIPASNDescription_DESC # clientIPASN ascending clientIPASN_ASC # clientIPASN descending clientIPASN_DESC # clientIPCountryCode ascending clientIPCountryCode_ASC # clientIPCountryCode descending clientIPCountryCode_DESC # clientIPCountry ascending clientIPCountry_ASC # clientIPCountry descending clientIPCountry_DESC # clientIPVersion ascending clientIPVersion_ASC # clientIPVersion descending clientIPVersion_DESC # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHalfOfHour ascending datetimeHalfOfHour_ASC # datetimeHalfOfHour descending datetimeHalfOfHour_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # lastKnownGoodColoCode ascending lastKnownGoodColoCode_ASC # lastKnownGoodColoCode descending lastKnownGoodColoCode_DESC # phase ascending phase_ASC # phase descending phase_DESC # protocol ascending protocol_ASC # protocol descending protocol_DESC # type ascending type_ASC # type descending type_DESC } # Access and limitations for a zone type ZoneSettings { cacheReserveOperationsAdaptiveGroups: Settings! cacheReserveStorageAdaptiveGroups: Settings! emailRoutingAdaptive: Settings! emailRoutingAdaptiveGroups: Settings! firewallEventsAdaptive: Settings! firewallEventsAdaptiveByTimeGroups: Settings! firewallEventsAdaptiveGroups: Settings! healthCheckEvents: Settings! healthCheckEventsAdaptive: Settings! healthCheckEventsAdaptiveGroups: Settings! healthCheckEventsGroups: Settings! httpRequests1dByColoGroups: Settings! httpRequests1dGroups: Settings! httpRequests1hGroups: Settings! httpRequests1mByColoGroups: Settings! httpRequests1mGroups: Settings! httpRequestsAdaptiveGroups: Settings! httpRequestsOverviewAdaptiveGroups: Settings! imageResizingRequests1mGroups: Settings! loadBalancingRequestsAdaptive: Settings! loadBalancingRequestsAdaptiveGroups: Settings! nelReportsAdaptiveGroups: Settings! synAvgPps1mGroups: Settings! waitingRoomAnalyticsAdaptive: Settings! waitingRoomAnalyticsAdaptiveGroups: Settings! } # Minutely rollups of average packets per second sent in a SYN attack type ZoneSynAvgPps1mGroups { # Counts a number of rows per specific dimensions count: uint64! # List of dimensions to group by dimensions: ZoneSynAvgPps1mGroupsDimensions # Calculates a sum of each field per speicific dimensions sum: ZoneSynAvgPps1mGroupsSum } type ZoneSynAvgPps1mGroupsDimensions { # Date of this record. date: Date! # Specific minute for which we gathered samples truncated to a multiple of a day. datetimeDay: Time! # Specific minute for which we gathered samples truncated to a multiple of 15 minutes. datetimeFifteenMinutes: Time! # Specific minute for which we gathered samples truncated to a multiple of 5 minutes. datetimeFiveMinutes: Time! # Specific minute for which we gathered samples truncated to a multiple of an hour. datetimeHour: Time! # Specific minute for which we gathered samples. datetimeMinute: Time! } input ZoneSynAvgPps1mGroupsFilter_InputObject { AND: [ZoneSynAvgPps1mGroupsFilter_InputObject!] OR: [ZoneSynAvgPps1mGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetimeDay: Time datetimeDay_geq: Time datetimeDay_gt: Time datetimeDay_in: [Time!] datetimeDay_leq: Time datetimeDay_lt: Time datetimeDay_neq: Time datetimeDay_notin: [Time!] datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] } enum ZoneSynAvgPps1mGroupsOrderBy { # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeDay ascending datetimeDay_ASC # datetimeDay descending datetimeDay_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # sum(avgPpsPerMinute) ascending sum_avgPpsPerMinute_ASC # sum(avgPpsPerMinute) descending sum_avgPpsPerMinute_DESC } type ZoneSynAvgPps1mGroupsSum { # Avg packets per second for this minute. avgPpsPerMinute: uint64! } # Beta. Raw waiting room analytics logs type ZoneWaitingRoomAnalyticsAdaptive { # Number of users abandoning the queue per minute abandoningUsersPerMinute: uint64! # The date and time of the state of analytics for the waiting room datetime: Time! # Maximum value of estimated time in minutes maxEstimatedTimeMinutes: uint64! # Actual value of new users per minute newUsersPerMinute: uint64! # Configured value of new users per minute newUsersPerMinuteConfig: uint64! # ABR sample interval sampleInterval: uint32! # Configured value of session duration sessionDuration: uint64! # 50th percentile of the time between session refreshes in minutes timeBetweenRefreshesP50: uint64! # 75th percentile of the time between session refreshes in minutes timeBetweenRefreshesP75: uint64! # 90th percentile of the time between session refreshes in minutes timeBetweenRefreshesP90: uint64! # 95th percentile of the time between session refreshes in minutes timeBetweenRefreshesP95: uint64! # 50th percentile of the time spent waiting in queue in minutes timeInQueueP50: uint64! # 75th percentile of the time spent waiting in queue in minutes timeInQueueP75: uint64! # 90th percentile of the time spent waiting in queue in minutes timeInQueueP90: uint64! # 95th percentile of the time spent waiting in queue in minutes timeInQueueP95: uint64! # 50th percentile of the time spent on the origin in minutes timeOnOriginP50: uint64! # 75th percentile of the time spent on the origin in minutes timeOnOriginP75: uint64! # 90th percentile of the time spent on the origin in minutes timeOnOriginP90: uint64! # 95th percentile of the time spent on the origin in minutes timeOnOriginP95: uint64! # Actual value of total active users totalActiveUsers: uint64! # Configured value of total active users totalActiveUsersConfig: uint64! # Total number of users that are queued totalQueuedUsers: uint64! # Unique Identifier for the waiting room waitingRoomId: string! # Name of the waiting room waitingRoomName: string! } input ZoneWaitingRoomAnalyticsAdaptiveFilter_InputObject { AND: [ZoneWaitingRoomAnalyticsAdaptiveFilter_InputObject!] OR: [ZoneWaitingRoomAnalyticsAdaptiveFilter_InputObject!] abandoningUsersPerMinute: uint64 abandoningUsersPerMinute_geq: uint64 abandoningUsersPerMinute_gt: uint64 abandoningUsersPerMinute_in: [uint64!] abandoningUsersPerMinute_leq: uint64 abandoningUsersPerMinute_lt: uint64 abandoningUsersPerMinute_neq: uint64 abandoningUsersPerMinute_notin: [uint64!] datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] maxEstimatedTimeMinutes: uint64 maxEstimatedTimeMinutes_geq: uint64 maxEstimatedTimeMinutes_gt: uint64 maxEstimatedTimeMinutes_in: [uint64!] maxEstimatedTimeMinutes_leq: uint64 maxEstimatedTimeMinutes_lt: uint64 maxEstimatedTimeMinutes_neq: uint64 maxEstimatedTimeMinutes_notin: [uint64!] newUsersPerMinute: uint64 newUsersPerMinuteConfig: uint64 newUsersPerMinuteConfig_geq: uint64 newUsersPerMinuteConfig_gt: uint64 newUsersPerMinuteConfig_in: [uint64!] newUsersPerMinuteConfig_leq: uint64 newUsersPerMinuteConfig_lt: uint64 newUsersPerMinuteConfig_neq: uint64 newUsersPerMinuteConfig_notin: [uint64!] newUsersPerMinute_geq: uint64 newUsersPerMinute_gt: uint64 newUsersPerMinute_in: [uint64!] newUsersPerMinute_leq: uint64 newUsersPerMinute_lt: uint64 newUsersPerMinute_neq: uint64 newUsersPerMinute_notin: [uint64!] sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] sessionDuration: uint64 sessionDuration_geq: uint64 sessionDuration_gt: uint64 sessionDuration_in: [uint64!] sessionDuration_leq: uint64 sessionDuration_lt: uint64 sessionDuration_neq: uint64 sessionDuration_notin: [uint64!] timeBetweenRefreshesP50: uint64 timeBetweenRefreshesP50_geq: uint64 timeBetweenRefreshesP50_gt: uint64 timeBetweenRefreshesP50_in: [uint64!] timeBetweenRefreshesP50_leq: uint64 timeBetweenRefreshesP50_lt: uint64 timeBetweenRefreshesP50_neq: uint64 timeBetweenRefreshesP50_notin: [uint64!] timeBetweenRefreshesP75: uint64 timeBetweenRefreshesP75_geq: uint64 timeBetweenRefreshesP75_gt: uint64 timeBetweenRefreshesP75_in: [uint64!] timeBetweenRefreshesP75_leq: uint64 timeBetweenRefreshesP75_lt: uint64 timeBetweenRefreshesP75_neq: uint64 timeBetweenRefreshesP75_notin: [uint64!] timeBetweenRefreshesP90: uint64 timeBetweenRefreshesP90_geq: uint64 timeBetweenRefreshesP90_gt: uint64 timeBetweenRefreshesP90_in: [uint64!] timeBetweenRefreshesP90_leq: uint64 timeBetweenRefreshesP90_lt: uint64 timeBetweenRefreshesP90_neq: uint64 timeBetweenRefreshesP90_notin: [uint64!] timeBetweenRefreshesP95: uint64 timeBetweenRefreshesP95_geq: uint64 timeBetweenRefreshesP95_gt: uint64 timeBetweenRefreshesP95_in: [uint64!] timeBetweenRefreshesP95_leq: uint64 timeBetweenRefreshesP95_lt: uint64 timeBetweenRefreshesP95_neq: uint64 timeBetweenRefreshesP95_notin: [uint64!] timeInQueueP50: uint64 timeInQueueP50_geq: uint64 timeInQueueP50_gt: uint64 timeInQueueP50_in: [uint64!] timeInQueueP50_leq: uint64 timeInQueueP50_lt: uint64 timeInQueueP50_neq: uint64 timeInQueueP50_notin: [uint64!] timeInQueueP75: uint64 timeInQueueP75_geq: uint64 timeInQueueP75_gt: uint64 timeInQueueP75_in: [uint64!] timeInQueueP75_leq: uint64 timeInQueueP75_lt: uint64 timeInQueueP75_neq: uint64 timeInQueueP75_notin: [uint64!] timeInQueueP90: uint64 timeInQueueP90_geq: uint64 timeInQueueP90_gt: uint64 timeInQueueP90_in: [uint64!] timeInQueueP90_leq: uint64 timeInQueueP90_lt: uint64 timeInQueueP90_neq: uint64 timeInQueueP90_notin: [uint64!] timeInQueueP95: uint64 timeInQueueP95_geq: uint64 timeInQueueP95_gt: uint64 timeInQueueP95_in: [uint64!] timeInQueueP95_leq: uint64 timeInQueueP95_lt: uint64 timeInQueueP95_neq: uint64 timeInQueueP95_notin: [uint64!] timeOnOriginP50: uint64 timeOnOriginP50_geq: uint64 timeOnOriginP50_gt: uint64 timeOnOriginP50_in: [uint64!] timeOnOriginP50_leq: uint64 timeOnOriginP50_lt: uint64 timeOnOriginP50_neq: uint64 timeOnOriginP50_notin: [uint64!] timeOnOriginP75: uint64 timeOnOriginP75_geq: uint64 timeOnOriginP75_gt: uint64 timeOnOriginP75_in: [uint64!] timeOnOriginP75_leq: uint64 timeOnOriginP75_lt: uint64 timeOnOriginP75_neq: uint64 timeOnOriginP75_notin: [uint64!] timeOnOriginP90: uint64 timeOnOriginP90_geq: uint64 timeOnOriginP90_gt: uint64 timeOnOriginP90_in: [uint64!] timeOnOriginP90_leq: uint64 timeOnOriginP90_lt: uint64 timeOnOriginP90_neq: uint64 timeOnOriginP90_notin: [uint64!] timeOnOriginP95: uint64 timeOnOriginP95_geq: uint64 timeOnOriginP95_gt: uint64 timeOnOriginP95_in: [uint64!] timeOnOriginP95_leq: uint64 timeOnOriginP95_lt: uint64 timeOnOriginP95_neq: uint64 timeOnOriginP95_notin: [uint64!] totalActiveUsers: uint64 totalActiveUsersConfig: uint64 totalActiveUsersConfig_geq: uint64 totalActiveUsersConfig_gt: uint64 totalActiveUsersConfig_in: [uint64!] totalActiveUsersConfig_leq: uint64 totalActiveUsersConfig_lt: uint64 totalActiveUsersConfig_neq: uint64 totalActiveUsersConfig_notin: [uint64!] totalActiveUsers_geq: uint64 totalActiveUsers_gt: uint64 totalActiveUsers_in: [uint64!] totalActiveUsers_leq: uint64 totalActiveUsers_lt: uint64 totalActiveUsers_neq: uint64 totalActiveUsers_notin: [uint64!] totalQueuedUsers: uint64 totalQueuedUsers_geq: uint64 totalQueuedUsers_gt: uint64 totalQueuedUsers_in: [uint64!] totalQueuedUsers_leq: uint64 totalQueuedUsers_lt: uint64 totalQueuedUsers_neq: uint64 totalQueuedUsers_notin: [uint64!] waitingRoomId: string waitingRoomId_geq: string waitingRoomId_gt: string waitingRoomId_in: [string!] waitingRoomId_leq: string waitingRoomId_like: string waitingRoomId_lt: string waitingRoomId_neq: string waitingRoomId_notin: [string!] waitingRoomId_notlike: string waitingRoomName: string waitingRoomName_geq: string waitingRoomName_gt: string waitingRoomName_in: [string!] waitingRoomName_leq: string waitingRoomName_like: string waitingRoomName_lt: string waitingRoomName_neq: string waitingRoomName_notin: [string!] waitingRoomName_notlike: string } # Beta. Aggregated waiting room analytics logs with adaptive sampling type ZoneWaitingRoomAnalyticsAdaptiveGroups { # The avg of values for a metric per dimension avg: ZoneWaitingRoomAnalyticsAdaptiveGroupsAvg # The avgWeighted values for a metric per dimension avgWeighted: ZoneWaitingRoomAnalyticsAdaptiveGroupsAvgWeighted # List of dimensions to group by dimensions: ZoneWaitingRoomAnalyticsAdaptiveGroupsDimensions # The max value for a metric per dimenstion max: ZoneWaitingRoomAnalyticsAdaptiveGroupsMax } type ZoneWaitingRoomAnalyticsAdaptiveGroupsAvg { # Average rate of users abandoning the queue abandoningUsersPerMinute: uint64! # Average of the maximum estimated wait time per minute maxEstimatedTimeMinutes: uint64! # Average rate of new users per minute newUsersPerMinute: uint64! # Configured value of new users per minute newUsersPerMinuteConfig: uint64! # Configured value of session duration sessionDuration: uint64! # Average rate of total active users totalActiveUsers: uint64! # Configured value of total active users totalActiveUsersConfig: uint64! # Average of total queued users totalQueuedUsers: uint64! } type ZoneWaitingRoomAnalyticsAdaptiveGroupsAvgWeighted { # Weighted average of 50th percentile of time spent between session refreshes in minutes timeBetweenRefreshesP50: uint64! # Weighted average of 75th percentile of time spent between session refreshes in minutes timeBetweenRefreshesP75: uint64! # Weighted average of 90th percentile of time spent between session refreshes in minutes timeBetweenRefreshesP90: uint64! # Weighted average of 95th percentile of time spent between session refreshes in minutes timeBetweenRefreshesP95: uint64! # Weighted average of 50th percentile of time spent in queue in minutes timeInQueueP50: uint64! # Weighted average of 75th percentile of time spent in queue in minutes timeInQueueP75: uint64! # Weighted average of 90th percentile of time spent in queue in minutes timeInQueueP90: uint64! # Weighted average of 95th percentile of time spent in queue in minutes timeInQueueP95: uint64! # Weighted average of 50th percentile of time spent on origin in minutes timeOnOriginP50: uint64! # Weighted average of 75th percentile of time spent on origin in minutes timeOnOriginP75: uint64! # Weighted average of 90th percentile of time spent on origin in minutes timeOnOriginP90: uint64! # Weighted average of 95th percentile of time spent on origin in minutes timeOnOriginP95: uint64! } type ZoneWaitingRoomAnalyticsAdaptiveGroupsDimensions { # The date the event was written to the database date: Date! # The date and time the event was written to the database datetime: Time! # The date and time the event was written to the database, truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # The date and time the event was written to the database, truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # The date and time the event was written to the database, truncated to the hour datetimeHour: Time! # The date and time the event was written to the database, truncated to the minute datetimeMinute: Time! # ABR sample interval sampleInterval: uint32! # Unique Identifier for the waiting room waitingRoomId: string! } input ZoneWaitingRoomAnalyticsAdaptiveGroupsFilter_InputObject { AND: [ZoneWaitingRoomAnalyticsAdaptiveGroupsFilter_InputObject!] OR: [ZoneWaitingRoomAnalyticsAdaptiveGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] waitingRoomId: string waitingRoomId_geq: string waitingRoomId_gt: string waitingRoomId_in: [string!] waitingRoomId_leq: string waitingRoomId_like: string waitingRoomId_lt: string waitingRoomId_neq: string waitingRoomId_notin: [string!] waitingRoomId_notlike: string } type ZoneWaitingRoomAnalyticsAdaptiveGroupsMax { # The maximum value of users abandoning the queue every minute abandoningUsersPerMinute: uint64! # The maximum value of estimated time in minutes maxEstimatedTimeMinutes: uint64! # The maximum value of the actual new users per minute newUsersPerMinute: uint64! # The maximum value of the configured new users per minute newUsersPerMinuteConfig: uint64! # The maximum value of the configured session duration configuration sessionDuration: uint64! # The maximum value of the actual total active users totalActiveUsers: uint64! # The maximum value of the configured total active users totalActiveUsersConfig: uint64! # The maximum value of total number of queued users totalQueuedUsers: uint64! } enum ZoneWaitingRoomAnalyticsAdaptiveGroupsOrderBy { # avgWeighted(timeBetweenRefreshesP50) ascending avgWeighted_timeBetweenRefreshesP50_ASC # avgWeighted(timeBetweenRefreshesP50) descending avgWeighted_timeBetweenRefreshesP50_DESC # avgWeighted(timeBetweenRefreshesP75) ascending avgWeighted_timeBetweenRefreshesP75_ASC # avgWeighted(timeBetweenRefreshesP75) descending avgWeighted_timeBetweenRefreshesP75_DESC # avgWeighted(timeBetweenRefreshesP90) ascending avgWeighted_timeBetweenRefreshesP90_ASC # avgWeighted(timeBetweenRefreshesP90) descending avgWeighted_timeBetweenRefreshesP90_DESC # avgWeighted(timeBetweenRefreshesP95) ascending avgWeighted_timeBetweenRefreshesP95_ASC # avgWeighted(timeBetweenRefreshesP95) descending avgWeighted_timeBetweenRefreshesP95_DESC # avgWeighted(timeInQueueP50) ascending avgWeighted_timeInQueueP50_ASC # avgWeighted(timeInQueueP50) descending avgWeighted_timeInQueueP50_DESC # avgWeighted(timeInQueueP75) ascending avgWeighted_timeInQueueP75_ASC # avgWeighted(timeInQueueP75) descending avgWeighted_timeInQueueP75_DESC # avgWeighted(timeInQueueP90) ascending avgWeighted_timeInQueueP90_ASC # avgWeighted(timeInQueueP90) descending avgWeighted_timeInQueueP90_DESC # avgWeighted(timeInQueueP95) ascending avgWeighted_timeInQueueP95_ASC # avgWeighted(timeInQueueP95) descending avgWeighted_timeInQueueP95_DESC # avgWeighted(timeOnOriginP50) ascending avgWeighted_timeOnOriginP50_ASC # avgWeighted(timeOnOriginP50) descending avgWeighted_timeOnOriginP50_DESC # avgWeighted(timeOnOriginP75) ascending avgWeighted_timeOnOriginP75_ASC # avgWeighted(timeOnOriginP75) descending avgWeighted_timeOnOriginP75_DESC # avgWeighted(timeOnOriginP90) ascending avgWeighted_timeOnOriginP90_ASC # avgWeighted(timeOnOriginP90) descending avgWeighted_timeOnOriginP90_DESC # avgWeighted(timeOnOriginP95) ascending avgWeighted_timeOnOriginP95_ASC # avgWeighted(timeOnOriginP95) descending avgWeighted_timeOnOriginP95_DESC # avg(abandoningUsersPerMinute) ascending avg_abandoningUsersPerMinute_ASC # avg(abandoningUsersPerMinute) descending avg_abandoningUsersPerMinute_DESC # avg(maxEstimatedTimeMinutes) ascending avg_maxEstimatedTimeMinutes_ASC # avg(maxEstimatedTimeMinutes) descending avg_maxEstimatedTimeMinutes_DESC # avg(newUsersPerMinuteConfig) ascending avg_newUsersPerMinuteConfig_ASC # avg(newUsersPerMinuteConfig) descending avg_newUsersPerMinuteConfig_DESC # avg(newUsersPerMinute) ascending avg_newUsersPerMinute_ASC # avg(newUsersPerMinute) descending avg_newUsersPerMinute_DESC # avg(sessionDuration) ascending avg_sessionDuration_ASC # avg(sessionDuration) descending avg_sessionDuration_DESC # avg(totalActiveUsersConfig) ascending avg_totalActiveUsersConfig_ASC # avg(totalActiveUsersConfig) descending avg_totalActiveUsersConfig_DESC # avg(totalActiveUsers) ascending avg_totalActiveUsers_ASC # avg(totalActiveUsers) descending avg_totalActiveUsers_DESC # avg(totalQueuedUsers) ascending avg_totalQueuedUsers_ASC # avg(totalQueuedUsers) descending avg_totalQueuedUsers_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # max(abandoningUsersPerMinute) ascending max_abandoningUsersPerMinute_ASC # max(abandoningUsersPerMinute) descending max_abandoningUsersPerMinute_DESC # max(maxEstimatedTimeMinutes) ascending max_maxEstimatedTimeMinutes_ASC # max(maxEstimatedTimeMinutes) descending max_maxEstimatedTimeMinutes_DESC # max(newUsersPerMinuteConfig) ascending max_newUsersPerMinuteConfig_ASC # max(newUsersPerMinuteConfig) descending max_newUsersPerMinuteConfig_DESC # max(newUsersPerMinute) ascending max_newUsersPerMinute_ASC # max(newUsersPerMinute) descending max_newUsersPerMinute_DESC # max(sessionDuration) ascending max_sessionDuration_ASC # max(sessionDuration) descending max_sessionDuration_DESC # max(totalActiveUsersConfig) ascending max_totalActiveUsersConfig_ASC # max(totalActiveUsersConfig) descending max_totalActiveUsersConfig_DESC # max(totalActiveUsers) ascending max_totalActiveUsers_ASC # max(totalActiveUsers) descending max_totalActiveUsers_DESC # max(totalQueuedUsers) ascending max_totalQueuedUsers_ASC # max(totalQueuedUsers) descending max_totalQueuedUsers_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # waitingRoomId ascending waitingRoomId_ASC # waitingRoomId descending waitingRoomId_DESC } enum ZoneWaitingRoomAnalyticsAdaptiveOrderBy { # abandoningUsersPerMinute ascending abandoningUsersPerMinute_ASC # abandoningUsersPerMinute descending abandoningUsersPerMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # maxEstimatedTimeMinutes ascending maxEstimatedTimeMinutes_ASC # maxEstimatedTimeMinutes descending maxEstimatedTimeMinutes_DESC # newUsersPerMinuteConfig ascending newUsersPerMinuteConfig_ASC # newUsersPerMinuteConfig descending newUsersPerMinuteConfig_DESC # newUsersPerMinute ascending newUsersPerMinute_ASC # newUsersPerMinute descending newUsersPerMinute_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sessionDuration ascending sessionDuration_ASC # sessionDuration descending sessionDuration_DESC # timeBetweenRefreshesP50 ascending timeBetweenRefreshesP50_ASC # timeBetweenRefreshesP50 descending timeBetweenRefreshesP50_DESC # timeBetweenRefreshesP75 ascending timeBetweenRefreshesP75_ASC # timeBetweenRefreshesP75 descending timeBetweenRefreshesP75_DESC # timeBetweenRefreshesP90 ascending timeBetweenRefreshesP90_ASC # timeBetweenRefreshesP90 descending timeBetweenRefreshesP90_DESC # timeBetweenRefreshesP95 ascending timeBetweenRefreshesP95_ASC # timeBetweenRefreshesP95 descending timeBetweenRefreshesP95_DESC # timeInQueueP50 ascending timeInQueueP50_ASC # timeInQueueP50 descending timeInQueueP50_DESC # timeInQueueP75 ascending timeInQueueP75_ASC # timeInQueueP75 descending timeInQueueP75_DESC # timeInQueueP90 ascending timeInQueueP90_ASC # timeInQueueP90 descending timeInQueueP90_DESC # timeInQueueP95 ascending timeInQueueP95_ASC # timeInQueueP95 descending timeInQueueP95_DESC # timeOnOriginP50 ascending timeOnOriginP50_ASC # timeOnOriginP50 descending timeOnOriginP50_DESC # timeOnOriginP75 ascending timeOnOriginP75_ASC # timeOnOriginP75 descending timeOnOriginP75_DESC # timeOnOriginP90 ascending timeOnOriginP90_ASC # timeOnOriginP90 descending timeOnOriginP90_DESC # timeOnOriginP95 ascending timeOnOriginP95_ASC # timeOnOriginP95 descending timeOnOriginP95_DESC # totalActiveUsersConfig ascending totalActiveUsersConfig_ASC # totalActiveUsersConfig descending totalActiveUsersConfig_DESC # totalActiveUsers ascending totalActiveUsers_ASC # totalActiveUsers descending totalActiveUsers_DESC # totalQueuedUsers ascending totalQueuedUsers_ASC # totalQueuedUsers descending totalQueuedUsers_DESC # waitingRoomId ascending waitingRoomId_ASC # waitingRoomId descending waitingRoomId_DESC # waitingRoomName ascending waitingRoomName_ASC # waitingRoomName descending waitingRoomName_DESC }