Account-level datasets: MagicWANConnectorMetricsAdaptiveGroups * accessLoginRequestsAdaptiveGroups cdnNetworkAnalyticsAdaptiveGroups dosdAttackAnalyticsGroups dosdNetworkAnalyticsAdaptiveGroups * durableObjectsInvocationsAdaptiveGroups * durableObjectsPeriodicGroups * durableObjectsStorageGroups * durableObjectsSubrequestsAdaptiveGroups fbmAttackAnalyticsGroups * firewallEventsAdaptive firewallEventsAdaptiveGroups flowtrackdNetworkAnalyticsAdaptiveGroups gatewayL4DownstreamSessionsAdaptiveGroups * gatewayL4SessionsAdaptiveGroups gatewayL4UpstreamSessionsAdaptiveGroups * gatewayL7RequestsAdaptiveGroups * gatewayResolverByCategoryAdaptiveGroups * gatewayResolverQueriesAdaptiveGroups * httpRequests1dGroups * httpRequests1hGroups httpRequests1mGroups httpRequestsAdaptive httpRequestsAdaptiveGroups * httpRequestsOverviewAdaptiveGroups * imagesRequestsAdaptiveGroups ipFlows1dGroups ipFlows1hGroups ipFlows1mAttacksGroups ipFlows1mGroups * logpushHealthAdaptiveGroups magicFirewallNetworkAnalyticsAdaptiveGroups magicFirewallSamplesAdaptiveGroups magicTransitNetworkAnalyticsAdaptiveGroups magicTransitTunnelHealthChecksAdaptiveGroups magicTransitTunnelTrafficAdaptiveGroups * mnmFlowDataAdaptiveGroups nelReportsAdaptiveGroups * pagesFunctionsInvocationsAdaptiveGroups * queueBacklogAdaptiveGroups * queueConsumerMetricsAdaptiveGroups * queueMessageOperationsAdaptiveGroups * r2OperationsAdaptiveGroups * r2StorageAdaptiveGroups * rumPageloadEventsAdaptiveGroups * rumPerformanceEventsAdaptiveGroups * rumWebVitalsEventsAdaptive * rumWebVitalsEventsAdaptiveGroups spectrumNetworkAnalyticsAdaptiveGroups storageTraces * streamMinutesViewedAdaptiveGroups * turnstileAdaptiveGroups * videoBufferEventsAdaptiveGroups * videoPlaybackEventsAdaptiveGroups * videoQualityEventsAdaptiveGroups * warpDeviceAdaptiveGroups * workerPlacementAdaptiveGroups * workersAnalyticsEngineAdaptiveGroups * workersInvocationsAdaptive * workersInvocationsScheduled * workersSubrequestsAdaptiveGroups * zarazTriggersAdaptiveGroups * zeroTrustPrivateNetworkDiscoveryGroups Zone-level datasets: * apiGatewayGraphqlQueryAnalyticsGroups * apiGatewayMatchedSessionIDsAdaptiveGroups * apiRequestSequencesGroups * cacheReserveOperationsAdaptiveGroups cacheReserveRequestsAdaptiveGroups * cacheReserveStorageAdaptiveGroups * dmarcReportsAdaptive * dmarcReportsSourcesAdaptiveGroups * emailRoutingAdaptive * emailRoutingAdaptiveGroups * firewallEventsAdaptive * firewallEventsAdaptiveByTimeGroups firewallEventsAdaptiveGroups healthCheckEventsAdaptive healthCheckEventsAdaptiveGroups httpRequests1dByColoGroups * httpRequests1dGroups * httpRequests1hGroups httpRequests1mByColoGroups httpRequests1mGroups httpRequestsAdaptive httpRequestsAdaptiveGroups * httpRequestsOverviewAdaptiveGroups * imageResizingRequests1mGroups loadBalancingRequestsAdaptive loadBalancingRequestsAdaptiveGroups * logpushHealthAdaptiveGroups nelReportsAdaptiveGroups pageShieldReportsAdaptiveGroups synAvgPps1mGroups waitingRoomAnalyticsAdaptive waitingRoomAnalyticsAdaptiveGroups * workersZoneInvocationsAdaptiveGroups * workersZoneSubrequestsAdaptiveGroups * zarazActionsAdaptiveGroups * zarazTrackAdaptiveGroups * zarazTriggersAdaptiveGroups * = 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 int16 scalar int16 # Scalar type int64 scalar int64 # Scalar type int8 scalar int8 # 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 { # Beta. Magic WAN Connector Metrics MagicWANConnectorMetricsAdaptiveGroups(filter: AccountMagicWANConnectorMetricsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountMagicWANConnectorMetricsAdaptiveGroupsOrderBy!]): [AccountMagicWANConnectorMetricsAdaptiveGroups!]! # Access login requests accessLoginRequestsAdaptiveGroups(filter: AccountAccessLoginRequestsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountAccessLoginRequestsAdaptiveGroupsOrderBy!]): [AccountAccessLoginRequestsAdaptiveGroups!]! 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!]! # FBM analytics metadata for attacks detected by dosd fbmAttackAnalyticsGroups(filter: AccountFbmAttackAnalyticsGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountFbmAttackAnalyticsGroupsOrderBy!]): [AccountFbmAttackAnalyticsGroups!]! # Raw Firewall events with adaptive sampling firewallEventsAdaptive(filter: AccountFirewallEventsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [AccountFirewallEventsAdaptiveOrderBy!]): [AccountFirewallEventsAdaptive!]! # Aggregated Firewall events with adaptive sampling firewallEventsAdaptiveGroups(filter: AccountFirewallEventsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountFirewallEventsAdaptiveGroupsOrderBy!]): [AccountFirewallEventsAdaptiveGroups!]! # 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!]! # Raw HTTP requests with adaptive sampling httpRequestsAdaptive(filter: AccountHttpRequestsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [AccountHttpRequestsAdaptiveOrderBy!]): [AccountHttpRequestsAdaptive!]! # Aggregated HTTP requests data with adaptive sampling httpRequestsAdaptiveGroups(filter: AccountHttpRequestsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountHttpRequestsAdaptiveGroupsOrderBy!]): [AccountHttpRequestsAdaptiveGroups!]! # 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!]! # Beta. Logpush job health metrics logpushHealthAdaptiveGroups(filter: AccountLogpushHealthAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountLogpushHealthAdaptiveGroupsOrderBy!]): [AccountLogpushHealthAdaptiveGroups!]! # 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!]! # Flow data collected through Magic Network Monitoring mnmFlowDataAdaptiveGroups(filter: AccountMnmFlowDataAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountMnmFlowDataAdaptiveGroupsOrderBy!]): [AccountMnmFlowDataAdaptiveGroups!]! # 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. Queue backlog data with adaptive sampling. Queues that are not being written to, or read from, will not return data, even if they have a backlog. queueBacklogAdaptiveGroups(filter: AccountQueueBacklogAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountQueueBacklogAdaptiveGroupsOrderBy!]): [AccountQueueBacklogAdaptiveGroups!]! # Beta. Queue consumer metrics with adaptive sampling. Inactive queues will not return data. queueConsumerMetricsAdaptiveGroups(filter: AccountQueueConsumerMetricsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountQueueConsumerMetricsAdaptiveGroupsOrderBy!]): [AccountQueueConsumerMetricsAdaptiveGroups!]! # Beta. Queue message operation data with adaptive sampling queueMessageOperationsAdaptiveGroups(filter: AccountQueueMessageOperationsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountQueueMessageOperationsAdaptiveGroupsOrderBy!]): [AccountQueueMessageOperationsAdaptiveGroups!]! # 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!]! # Storage Tracing Information storageTraces(filter: AccountStorageTracesFilter_InputObject!, limit: uint64!, orderBy: [AccountStorageTracesOrderBy!]): [AccountStorageTraces!]! # A high-level summary of Cloudflare Stream minutes viewed. streamMinutesViewedAdaptiveGroups(filter: AccountStreamMinutesViewedAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountStreamMinutesViewedAdaptiveGroupsOrderBy!]): [AccountStreamMinutesViewedAdaptiveGroups!]! # Beta. Cloudflare Turnstile aggregated events with adaptive sampling turnstileAdaptiveGroups(filter: AccountTurnstileAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountTurnstileAdaptiveGroupsOrderBy!]): [AccountTurnstileAdaptiveGroups!]! # 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. Warp device health events with adaptive sampling warpDeviceAdaptiveGroups(filter: AccountWarpDeviceAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountWarpDeviceAdaptiveGroupsOrderBy!]): [AccountWarpDeviceAdaptiveGroups!]! # Worker placement metrics workerPlacementAdaptiveGroups(filter: AccountWorkerPlacementAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountWorkerPlacementAdaptiveGroupsOrderBy!]): [AccountWorkerPlacementAdaptiveGroups!]! # 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!]! # Zaraz Triggers Analytics (a trigger is a set of rules that can trigger a zaraz action) zarazTriggersAdaptiveGroups(filter: AccountZarazTriggersAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountZarazTriggersAdaptiveGroupsOrderBy!]): [AccountZarazTriggersAdaptiveGroups!]! # 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!]! } # Access login requests type AccountAccessLoginRequestsAdaptiveGroups { avg: AccountAccessLoginRequestsAdaptiveGroupsAvg # Number of access login API events processed count: uint64! # List of dimensions to group by dimensions: AccountAccessLoginRequestsAdaptiveGroupsDimensions } type AccountAccessLoginRequestsAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type AccountAccessLoginRequestsAdaptiveGroupsDimensions { # Access application ID appId: string! # Policy ID that approved the user approvingPolicyId: string! # CF ray id cfRayId: string! # Country tag country: string! # The date the access login event was emitted date: Date! # The date and time the access login event was emitted datetime: Time! # The date and time the access login event was emitted truncated to the minute datetimeMinute: Time! # Device ID deviceId: string! # Has existing JWT (0 = false, 1 = true) hasExistingJWT: uint8! # Has Gateway enabled (0 = false, 1 = true) hasGatewayEnabled: uint8! # Has WARP enabled (0 = false, 1 = true) hasWarpEnabled: uint8! # Identity provider identityProvider: string! # User IP address ipAddress: string! # If the login was successful (0 = false, 1 = true) isSuccessfulLogin: uint8! # MTLS certificate serial ID mtlsCertSerialId: string! # MTLS common name mtlsCommonName: string! # MTLS status (may show error message if status is not successful) mtlsStatus: string! # Service token ID serviceTokenId: string! # User UUID userUuid: string! } input AccountAccessLoginRequestsAdaptiveGroupsFilter_InputObject { AND: [AccountAccessLoginRequestsAdaptiveGroupsFilter_InputObject!] OR: [AccountAccessLoginRequestsAdaptiveGroupsFilter_InputObject!] appId: string appId_geq: string appId_gt: string appId_in: [string!] appId_leq: string appId_like: string appId_lt: string appId_neq: string appId_notin: [string!] appId_notlike: string approvingPolicyId: string approvingPolicyId_geq: string approvingPolicyId_gt: string approvingPolicyId_in: [string!] approvingPolicyId_leq: string approvingPolicyId_like: string approvingPolicyId_lt: string approvingPolicyId_neq: string approvingPolicyId_notin: [string!] approvingPolicyId_notlike: string cfRayId: string cfRayId_geq: string cfRayId_gt: string cfRayId_in: [string!] cfRayId_leq: string cfRayId_like: string cfRayId_lt: string cfRayId_neq: string cfRayId_notin: [string!] cfRayId_notlike: string country: string country_geq: string country_gt: string country_in: [string!] country_leq: string country_like: string country_lt: string country_neq: string country_notin: [string!] country_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 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 hasExistingJWT: uint8 hasExistingJWT_geq: uint8 hasExistingJWT_gt: uint8 hasExistingJWT_in: bytes hasExistingJWT_leq: uint8 hasExistingJWT_lt: uint8 hasExistingJWT_neq: uint8 hasExistingJWT_notin: bytes hasGatewayEnabled: uint8 hasGatewayEnabled_geq: uint8 hasGatewayEnabled_gt: uint8 hasGatewayEnabled_in: bytes hasGatewayEnabled_leq: uint8 hasGatewayEnabled_lt: uint8 hasGatewayEnabled_neq: uint8 hasGatewayEnabled_notin: bytes hasWarpEnabled: uint8 hasWarpEnabled_geq: uint8 hasWarpEnabled_gt: uint8 hasWarpEnabled_in: bytes hasWarpEnabled_leq: uint8 hasWarpEnabled_lt: uint8 hasWarpEnabled_neq: uint8 hasWarpEnabled_notin: bytes identityProvider: string identityProvider_geq: string identityProvider_gt: string identityProvider_in: [string!] identityProvider_leq: string identityProvider_like: string identityProvider_lt: string identityProvider_neq: string identityProvider_notin: [string!] identityProvider_notlike: string ipAddress: string ipAddress_geq: string ipAddress_gt: string ipAddress_in: [string!] ipAddress_leq: string ipAddress_like: string ipAddress_lt: string ipAddress_neq: string ipAddress_notin: [string!] ipAddress_notlike: string isSuccessfulLogin: uint8 isSuccessfulLogin_geq: uint8 isSuccessfulLogin_gt: uint8 isSuccessfulLogin_in: bytes isSuccessfulLogin_leq: uint8 isSuccessfulLogin_lt: uint8 isSuccessfulLogin_neq: uint8 isSuccessfulLogin_notin: bytes mtlsCertSerialId: string mtlsCertSerialId_geq: string mtlsCertSerialId_gt: string mtlsCertSerialId_in: [string!] mtlsCertSerialId_leq: string mtlsCertSerialId_like: string mtlsCertSerialId_lt: string mtlsCertSerialId_neq: string mtlsCertSerialId_notin: [string!] mtlsCertSerialId_notlike: string mtlsCommonName: string mtlsCommonName_geq: string mtlsCommonName_gt: string mtlsCommonName_in: [string!] mtlsCommonName_leq: string mtlsCommonName_like: string mtlsCommonName_lt: string mtlsCommonName_neq: string mtlsCommonName_notin: [string!] mtlsCommonName_notlike: string mtlsStatus: string mtlsStatus_geq: string mtlsStatus_gt: string mtlsStatus_in: [string!] mtlsStatus_leq: string mtlsStatus_like: string mtlsStatus_lt: string mtlsStatus_neq: string mtlsStatus_notin: [string!] mtlsStatus_notlike: string serviceTokenId: string serviceTokenId_geq: string serviceTokenId_gt: string serviceTokenId_in: [string!] serviceTokenId_leq: string serviceTokenId_like: string serviceTokenId_lt: string serviceTokenId_neq: string serviceTokenId_notin: [string!] serviceTokenId_notlike: string userUuid: string userUuid_geq: string userUuid_gt: string userUuid_in: [string!] userUuid_leq: string userUuid_like: string userUuid_lt: string userUuid_neq: string userUuid_notin: [string!] userUuid_notlike: string } enum AccountAccessLoginRequestsAdaptiveGroupsOrderBy { # appId ascending appId_ASC # appId descending appId_DESC # approvingPolicyId ascending approvingPolicyId_ASC # approvingPolicyId descending approvingPolicyId_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # cfRayId ascending cfRayId_ASC # cfRayId descending cfRayId_DESC # count() ascending count_ASC # count() descending count_DESC # country ascending country_ASC # country descending country_DESC # date ascending date_ASC # date descending date_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 # hasExistingJWT ascending hasExistingJWT_ASC # hasExistingJWT descending hasExistingJWT_DESC # hasGatewayEnabled ascending hasGatewayEnabled_ASC # hasGatewayEnabled descending hasGatewayEnabled_DESC # hasWarpEnabled ascending hasWarpEnabled_ASC # hasWarpEnabled descending hasWarpEnabled_DESC # identityProvider ascending identityProvider_ASC # identityProvider descending identityProvider_DESC # ipAddress ascending ipAddress_ASC # ipAddress descending ipAddress_DESC # isSuccessfulLogin ascending isSuccessfulLogin_ASC # isSuccessfulLogin descending isSuccessfulLogin_DESC # mtlsCertSerialId ascending mtlsCertSerialId_ASC # mtlsCertSerialId descending mtlsCertSerialId_DESC # mtlsCommonName ascending mtlsCommonName_ASC # mtlsCommonName descending mtlsCommonName_DESC # mtlsStatus ascending mtlsStatus_ASC # mtlsStatus descending mtlsStatus_DESC # serviceTokenId ascending serviceTokenId_ASC # serviceTokenId descending serviceTokenId_DESC # userUuid ascending userUuid_ASC # userUuid descending userUuid_DESC } # 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! # Device tag associated with the destination IP of the packet destinationDeviceTag: 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! # Device tag associated with the source IP of the packet sourceDeviceTag: 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 destinationDeviceTag: string destinationDeviceTag_geq: string destinationDeviceTag_gt: string destinationDeviceTag_in: [string!] destinationDeviceTag_leq: string destinationDeviceTag_like: string destinationDeviceTag_lt: string destinationDeviceTag_neq: string destinationDeviceTag_notin: [string!] destinationDeviceTag_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 sourceDeviceTag: string sourceDeviceTag_geq: string sourceDeviceTag_gt: string sourceDeviceTag_in: [string!] sourceDeviceTag_leq: string sourceDeviceTag_like: string sourceDeviceTag_lt: string sourceDeviceTag_neq: string sourceDeviceTag_notin: [string!] sourceDeviceTag_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 # destinationDeviceTag ascending destinationDeviceTag_ASC # destinationDeviceTag descending destinationDeviceTag_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 # sourceDeviceTag ascending sourceDeviceTag_ASC # sourceDeviceTag descending sourceDeviceTag_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! # Attack vector of the rule that matched the packet, if any attackVector: 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! # Human-readable name of the rule that matched the packet, if any ruleName: 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 attackVector: string attackVector_geq: string attackVector_gt: string attackVector_in: [string!] attackVector_leq: string attackVector_like: string attackVector_lt: string attackVector_neq: string attackVector_notin: [string!] attackVector_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 ruleName: string ruleName_geq: string ruleName_gt: string ruleName_in: [string!] ruleName_leq: string ruleName_like: string ruleName_lt: string ruleName_neq: string ruleName_notin: [string!] ruleName_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 # attackVector ascending attackVector_ASC # attackVector descending attackVector_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 # ruleName ascending ruleName_ASC # ruleName descending ruleName_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 datetime: Time! # Request datetime, truncated to start of an hour datetimeHour: Time! # Request datetime, truncated to start of a minute datetimeMinute: 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!] 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 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 # datetime ascending datetime_ASC # datetime descending datetime_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(duration) ascending sum_duration_ASC # sum(duration) descending sum_duration_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 Duration - GB*s duration: float64! # 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 datetime: Time! # Request datetime, truncated to start of an hour datetimeHour: Time! # Request datetime, truncated to start of a minute datetimeMinute: 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!] 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 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 # datetime ascending datetime_ASC # datetime descending datetime_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! } # FBM analytics metadata for attacks detected by dosd type AccountFbmAttackAnalyticsGroups { # 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 AccountFbmAttackAnalyticsGroupsFilter_InputObject { AND: [AccountFbmAttackAnalyticsGroupsFilter_InputObject!] OR: [AccountFbmAttackAnalyticsGroupsFilter_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 AccountFbmAttackAnalyticsGroupsOrderBy { # 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 } input AccountFilter_InputObject { accountTag: string! } # Raw Firewall events with adaptive sampling type AccountFirewallEventsAdaptive { # The code of the first-class action the Cloudflare Firewall took on this request action: string! # API Gateway endpoint matched at the edge apiGatewayMatchedEndpoint: 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! # 1 if not all contents for this request where successfully scanned, else 0 contentScanHasFailed: uint8! # Number of scannable content objects that are malicious contentScanNumMaliciousObj: uint8! # Number of scannable content objects contentScanNumObj: uint8! # Array of scan results in order of detection contentScanObjResults: string! # Array of content types in order of detection contentScanObjTypes: 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 description of the rule triggered by this request description: string! # The airport code of the Cloudflare datacenter that served this request edgeColoName: string! # HTTP response status code returned to browser edgeResponseStatus: uint16! # Unique identifier for HTTP Application httpApplication: string! # Version associated with HTTP Application httpApplicationVersion: uint64! # 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: [AccountFirewallEventsAdaptiveMetadataElem!]! # 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 detection module wafAttackScore: uint8! # Beta. Overall request score class generated by the WAF detection module wafAttackScoreClass: string! # Beta. Overall request score generated by the WAF detection module @Deprecated wafMlAttackScore: uint8! # Beta. WAF ML score for an SQLi attack @Deprecated wafMlSqliAttackScore: uint8! # Beta. WAF ML score for an XSS attack @Deprecated wafMlXssAttackScore: uint8! # Beta. WAF score for a RCE attack wafRceAttackScore: uint8! # Beta. WAF score for a SQLi attack wafSqliAttackScore: uint8! # Beta. WAF score for a XSS attack wafXssAttackScore: uint8! # Associated zone zoneTag: string! } input AccountFirewallEventsAdaptiveFilter_InputObject { AND: [AccountFirewallEventsAdaptiveFilter_InputObject!] OR: [AccountFirewallEventsAdaptiveFilter_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 apiGatewayMatchedEndpoint: string apiGatewayMatchedEndpoint_geq: string apiGatewayMatchedEndpoint_gt: string apiGatewayMatchedEndpoint_in: [string!] apiGatewayMatchedEndpoint_leq: string apiGatewayMatchedEndpoint_like: string apiGatewayMatchedEndpoint_lt: string apiGatewayMatchedEndpoint_neq: string apiGatewayMatchedEndpoint_notin: [string!] apiGatewayMatchedEndpoint_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 contentScanHasFailed: uint8 contentScanHasFailed_geq: uint8 contentScanHasFailed_gt: uint8 contentScanHasFailed_in: bytes contentScanHasFailed_leq: uint8 contentScanHasFailed_lt: uint8 contentScanHasFailed_neq: uint8 contentScanHasFailed_notin: bytes contentScanNumMaliciousObj: uint8 contentScanNumMaliciousObj_geq: uint8 contentScanNumMaliciousObj_gt: uint8 contentScanNumMaliciousObj_in: bytes contentScanNumMaliciousObj_leq: uint8 contentScanNumMaliciousObj_lt: uint8 contentScanNumMaliciousObj_neq: uint8 contentScanNumMaliciousObj_notin: bytes contentScanNumObj: uint8 contentScanNumObj_geq: uint8 contentScanNumObj_gt: uint8 contentScanNumObj_in: bytes contentScanNumObj_leq: uint8 contentScanNumObj_lt: uint8 contentScanNumObj_neq: uint8 contentScanNumObj_notin: bytes contentScanObjResults: string contentScanObjResults_geq: string contentScanObjResults_gt: string contentScanObjResults_in: [string!] contentScanObjResults_leq: string contentScanObjResults_like: string contentScanObjResults_lt: string contentScanObjResults_neq: string contentScanObjResults_notin: [string!] contentScanObjResults_notlike: string contentScanObjTypes: string contentScanObjTypes_geq: string contentScanObjTypes_gt: string contentScanObjTypes_in: [string!] contentScanObjTypes_leq: string contentScanObjTypes_like: string contentScanObjTypes_lt: string contentScanObjTypes_neq: string contentScanObjTypes_notin: [string!] contentScanObjTypes_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!] description: string description_geq: string description_gt: string description_in: [string!] description_leq: string description_like: string description_lt: string description_neq: string description_notin: [string!] description_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 edgeResponseStatus: uint16 edgeResponseStatus_geq: uint16 edgeResponseStatus_gt: uint16 edgeResponseStatus_in: [uint16!] edgeResponseStatus_leq: uint16 edgeResponseStatus_lt: uint16 edgeResponseStatus_neq: uint16 edgeResponseStatus_notin: [uint16!] httpApplication: string httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] httpApplication_geq: string httpApplication_gt: string httpApplication_in: [string!] httpApplication_leq: string httpApplication_like: string httpApplication_lt: string httpApplication_neq: string httpApplication_notin: [string!] httpApplication_notlike: string 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 wafAttackScore: uint8 wafAttackScoreClass: string wafAttackScoreClass_geq: string wafAttackScoreClass_gt: string wafAttackScoreClass_in: [string!] wafAttackScoreClass_leq: string wafAttackScoreClass_like: string wafAttackScoreClass_lt: string wafAttackScoreClass_neq: string wafAttackScoreClass_notin: [string!] wafAttackScoreClass_notlike: string wafAttackScore_geq: uint8 wafAttackScore_gt: uint8 wafAttackScore_in: bytes wafAttackScore_leq: uint8 wafAttackScore_lt: uint8 wafAttackScore_neq: uint8 wafAttackScore_notin: bytes 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 wafRceAttackScore: uint8 wafRceAttackScore_geq: uint8 wafRceAttackScore_gt: uint8 wafRceAttackScore_in: bytes wafRceAttackScore_leq: uint8 wafRceAttackScore_lt: uint8 wafRceAttackScore_neq: uint8 wafRceAttackScore_notin: bytes wafSqliAttackScore: uint8 wafSqliAttackScore_geq: uint8 wafSqliAttackScore_gt: uint8 wafSqliAttackScore_in: bytes wafSqliAttackScore_leq: uint8 wafSqliAttackScore_lt: uint8 wafSqliAttackScore_neq: uint8 wafSqliAttackScore_notin: bytes wafXssAttackScore: uint8 wafXssAttackScore_geq: uint8 wafXssAttackScore_gt: uint8 wafXssAttackScore_in: bytes wafXssAttackScore_leq: uint8 wafXssAttackScore_lt: uint8 wafXssAttackScore_neq: uint8 wafXssAttackScore_notin: bytes zoneTag: string zoneTag_geq: string zoneTag_gt: string zoneTag_in: [string!] zoneTag_leq: string zoneTag_like: string zoneTag_lt: string zoneTag_neq: string zoneTag_notin: [string!] zoneTag_notlike: string } # Aggregated Firewall events with adaptive sampling type AccountFirewallEventsAdaptiveGroups { # The average value used for sample interval avg: AccountFirewallEventsAdaptiveGroupsAvg # The sum of sample interval values count: uint64! # List of dimensions to group by dimensions: AccountFirewallEventsAdaptiveGroupsDimensions } type AccountFirewallEventsAdaptiveGroupsAvg { sampleInterval: float64! } type AccountFirewallEventsAdaptiveGroupsDimensions { # The code of the first-class action the Cloudflare Firewall took on this request action: string! # API Gateway endpoint matched at the edge apiGatewayMatchedEndpoint: 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 description of the rule triggered by this request description: string! # The airport code of the Cloudflare datacenter that served this request edgeColoName: string! # HTTP response status code returned to browser edgeResponseStatus: uint16! # Unique identifier for HTTP Application httpApplication: string! # Version associated with HTTP Application httpApplicationVersion: uint64! # 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 detection module wafAttackScore: uint8! # Beta. Overall request score class generated by the WAF detection module wafAttackScoreClass: string! # Beta. Overall request score generated by the WAF ML detection module @Deprecated wafMlAttackScore: uint8! # Beta. WAF ML score for an SQLi attack @Deprecated wafMlSqliAttackScore: uint8! # Beta. WAF ML score for an XSS attack @Deprecated wafMlXssAttackScore: uint8! # Beta. WAF score for a RCE attack wafRceAttackScore: uint8! # Beta. WAF score for a SQLi attack wafSqliAttackScore: uint8! # Beta. WAF score for a XSS attack wafXssAttackScore: uint8! # Associated zone zoneTag: string! } input AccountFirewallEventsAdaptiveGroupsFilter_InputObject { AND: [AccountFirewallEventsAdaptiveGroupsFilter_InputObject!] OR: [AccountFirewallEventsAdaptiveGroupsFilter_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 apiGatewayMatchedEndpoint: string apiGatewayMatchedEndpoint_geq: string apiGatewayMatchedEndpoint_gt: string apiGatewayMatchedEndpoint_in: [string!] apiGatewayMatchedEndpoint_leq: string apiGatewayMatchedEndpoint_like: string apiGatewayMatchedEndpoint_lt: string apiGatewayMatchedEndpoint_neq: string apiGatewayMatchedEndpoint_notin: [string!] apiGatewayMatchedEndpoint_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!] description: string description_geq: string description_gt: string description_in: [string!] description_leq: string description_like: string description_lt: string description_neq: string description_notin: [string!] description_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 edgeResponseStatus: uint16 edgeResponseStatus_geq: uint16 edgeResponseStatus_gt: uint16 edgeResponseStatus_in: [uint16!] edgeResponseStatus_leq: uint16 edgeResponseStatus_lt: uint16 edgeResponseStatus_neq: uint16 edgeResponseStatus_notin: [uint16!] httpApplication: string httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] httpApplication_geq: string httpApplication_gt: string httpApplication_in: [string!] httpApplication_leq: string httpApplication_like: string httpApplication_lt: string httpApplication_neq: string httpApplication_notin: [string!] httpApplication_notlike: string 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 wafAttackScore: uint8 wafAttackScoreClass: string wafAttackScoreClass_geq: string wafAttackScoreClass_gt: string wafAttackScoreClass_in: [string!] wafAttackScoreClass_leq: string wafAttackScoreClass_like: string wafAttackScoreClass_lt: string wafAttackScoreClass_neq: string wafAttackScoreClass_notin: [string!] wafAttackScoreClass_notlike: string wafAttackScore_geq: uint8 wafAttackScore_gt: uint8 wafAttackScore_in: bytes wafAttackScore_leq: uint8 wafAttackScore_lt: uint8 wafAttackScore_neq: uint8 wafAttackScore_notin: bytes 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 wafRceAttackScore: uint8 wafRceAttackScore_geq: uint8 wafRceAttackScore_gt: uint8 wafRceAttackScore_in: bytes wafRceAttackScore_leq: uint8 wafRceAttackScore_lt: uint8 wafRceAttackScore_neq: uint8 wafRceAttackScore_notin: bytes wafSqliAttackScore: uint8 wafSqliAttackScore_geq: uint8 wafSqliAttackScore_gt: uint8 wafSqliAttackScore_in: bytes wafSqliAttackScore_leq: uint8 wafSqliAttackScore_lt: uint8 wafSqliAttackScore_neq: uint8 wafSqliAttackScore_notin: bytes wafXssAttackScore: uint8 wafXssAttackScore_geq: uint8 wafXssAttackScore_gt: uint8 wafXssAttackScore_in: bytes wafXssAttackScore_leq: uint8 wafXssAttackScore_lt: uint8 wafXssAttackScore_neq: uint8 wafXssAttackScore_notin: bytes zoneTag: string zoneTag_geq: string zoneTag_gt: string zoneTag_in: [string!] zoneTag_leq: string zoneTag_like: string zoneTag_lt: string zoneTag_neq: string zoneTag_notin: [string!] zoneTag_notlike: string } enum AccountFirewallEventsAdaptiveGroupsOrderBy { # action ascending action_ASC # action descending action_DESC # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_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 # description ascending description_ASC # description descending description_DESC # edgeColoName ascending edgeColoName_ASC # edgeColoName descending edgeColoName_DESC # edgeResponseStatus ascending edgeResponseStatus_ASC # edgeResponseStatus descending edgeResponseStatus_DESC # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # httpApplication ascending httpApplication_ASC # httpApplication descending httpApplication_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 # wafAttackScoreClass ascending wafAttackScoreClass_ASC # wafAttackScoreClass descending wafAttackScoreClass_DESC # wafAttackScore ascending wafAttackScore_ASC # wafAttackScore descending wafAttackScore_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 # wafRceAttackScore ascending wafRceAttackScore_ASC # wafRceAttackScore descending wafRceAttackScore_DESC # wafSqliAttackScore ascending wafSqliAttackScore_ASC # wafSqliAttackScore descending wafSqliAttackScore_DESC # wafXssAttackScore ascending wafXssAttackScore_ASC # wafXssAttackScore descending wafXssAttackScore_DESC # zoneTag ascending zoneTag_ASC # zoneTag descending zoneTag_DESC } type AccountFirewallEventsAdaptiveMetadataElem { # 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 AccountFirewallEventsAdaptiveOrderBy { # action ascending action_ASC # action descending action_DESC # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_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 # contentScanHasFailed ascending contentScanHasFailed_ASC # contentScanHasFailed descending contentScanHasFailed_DESC # contentScanNumMaliciousObj ascending contentScanNumMaliciousObj_ASC # contentScanNumMaliciousObj descending contentScanNumMaliciousObj_DESC # contentScanNumObj ascending contentScanNumObj_ASC # contentScanNumObj descending contentScanNumObj_DESC # contentScanObjResults ascending contentScanObjResults_ASC # contentScanObjResults descending contentScanObjResults_DESC # contentScanObjTypes ascending contentScanObjTypes_ASC # contentScanObjTypes descending contentScanObjTypes_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 # description ascending description_ASC # description descending description_DESC # edgeColoName ascending edgeColoName_ASC # edgeColoName descending edgeColoName_DESC # edgeResponseStatus ascending edgeResponseStatus_ASC # edgeResponseStatus descending edgeResponseStatus_DESC # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # httpApplication ascending httpApplication_ASC # httpApplication descending httpApplication_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 # wafAttackScoreClass ascending wafAttackScoreClass_ASC # wafAttackScoreClass descending wafAttackScoreClass_DESC # wafAttackScore ascending wafAttackScore_ASC # wafAttackScore descending wafAttackScore_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 # wafRceAttackScore ascending wafRceAttackScore_ASC # wafRceAttackScore descending wafRceAttackScore_DESC # wafSqliAttackScore ascending wafSqliAttackScore_ASC # wafSqliAttackScore descending wafSqliAttackScore_DESC # wafXssAttackScore ascending wafXssAttackScore_ASC # wafXssAttackScore descending wafXssAttackScore_DESC # zoneTag ascending zoneTag_ASC # zoneTag descending zoneTag_DESC } # 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! # Last Round Trip Time estimation for this session in microseconds rttUs: int64! # 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! # Broad location assigned to client in this session tokenSigningRegion: string! # Transport protocol used for this session. Possible values are tcp | quic | udp transport: string! # Time taken for TCP/TLS or QUIC handshake in microsecond transportHandshakeDurationUs: int64! # 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!] rttUs: int64 rttUs_geq: int64 rttUs_gt: int64 rttUs_in: [int64!] rttUs_leq: int64 rttUs_lt: int64 rttUs_neq: int64 rttUs_notin: [int64!] 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 tokenSigningRegion: string tokenSigningRegion_geq: string tokenSigningRegion_gt: string tokenSigningRegion_in: [string!] tokenSigningRegion_leq: string tokenSigningRegion_like: string tokenSigningRegion_lt: string tokenSigningRegion_neq: string tokenSigningRegion_notin: [string!] tokenSigningRegion_notlike: string transport: string transportHandshakeDurationUs: int64 transportHandshakeDurationUs_geq: int64 transportHandshakeDurationUs_gt: int64 transportHandshakeDurationUs_in: [int64!] transportHandshakeDurationUs_leq: int64 transportHandshakeDurationUs_lt: int64 transportHandshakeDurationUs_neq: int64 transportHandshakeDurationUs_notin: [int64!] 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 # rttUs ascending rttUs_ASC # rttUs descending rttUs_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 # tokenSigningRegion ascending tokenSigningRegion_ASC # tokenSigningRegion descending tokenSigningRegion_DESC # transportHandshakeDurationUs ascending transportHandshakeDurationUs_ASC # transportHandshakeDurationUs descending transportHandshakeDurationUs_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! # Local LAN IP of the device. Only available when connected via a GRE/IPsec tunnel on-ramp sourceInternalIp: 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 sourceInternalIp: string sourceInternalIp_geq: string sourceInternalIp_gt: string sourceInternalIp_in: [string!] sourceInternalIp_leq: string sourceInternalIp_like: string sourceInternalIp_lt: string sourceInternalIp_neq: string sourceInternalIp_notin: [string!] sourceInternalIp_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 # sourceInternalIp ascending sourceInternalIp_ASC # sourceInternalIp descending sourceInternalIp_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! # Last Round Trip Time estimation for this session in microseconds rttUs: int64! # Broad location assigned to client in this session tokenSigningRegion: string! # Total time taken for tunnel setup in microseconds totalTunnelSetupDurationUs: int64! # 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!] rttUs: int64 rttUs_geq: int64 rttUs_gt: int64 rttUs_in: [int64!] rttUs_leq: int64 rttUs_lt: int64 rttUs_neq: int64 rttUs_notin: [int64!] tokenSigningRegion: string tokenSigningRegion_geq: string tokenSigningRegion_gt: string tokenSigningRegion_in: [string!] tokenSigningRegion_leq: string tokenSigningRegion_like: string tokenSigningRegion_lt: string tokenSigningRegion_neq: string tokenSigningRegion_notin: [string!] tokenSigningRegion_notlike: string totalTunnelSetupDurationUs: int64 totalTunnelSetupDurationUs_geq: int64 totalTunnelSetupDurationUs_gt: int64 totalTunnelSetupDurationUs_in: [int64!] totalTunnelSetupDurationUs_leq: int64 totalTunnelSetupDurationUs_lt: int64 totalTunnelSetupDurationUs_neq: int64 totalTunnelSetupDurationUs_notin: [int64!] 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 # rttUs ascending rttUs_ASC # rttUs descending rttUs_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 # tokenSigningRegion ascending tokenSigningRegion_ASC # tokenSigningRegion descending tokenSigningRegion_DESC # totalTunnelSetupDurationUs ascending totalTunnelSetupDurationUs_ASC # totalTunnelSetupDurationUs descending totalTunnelSetupDurationUs_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! # HTTP status code gateway returned to the user. 0 if nothing was returned(e.g client disconnected) httpStatusCode: float64! # Indicates whether this request was made through an isolated link isIsolated: uint16! # Local LAN IP of the device. Only available when connected via a GRE/IPsec tunnel on-ramp sourceInternalIp: string! # Action taken when an untrusted origin certificate error occurs untrustedCertificateAction: string! # 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 httpStatusCode: float64 httpStatusCode_geq: float64 httpStatusCode_gt: float64 httpStatusCode_in: [float64!] httpStatusCode_leq: float64 httpStatusCode_lt: float64 httpStatusCode_neq: float64 httpStatusCode_notin: [float64!] isIsolated: uint16 isIsolated_geq: uint16 isIsolated_gt: uint16 isIsolated_in: [uint16!] isIsolated_leq: uint16 isIsolated_lt: uint16 isIsolated_neq: uint16 isIsolated_notin: [uint16!] sourceInternalIp: string sourceInternalIp_geq: string sourceInternalIp_gt: string sourceInternalIp_in: [string!] sourceInternalIp_leq: string sourceInternalIp_like: string sourceInternalIp_lt: string sourceInternalIp_neq: string sourceInternalIp_notin: [string!] sourceInternalIp_notlike: string untrustedCertificateAction: string untrustedCertificateAction_geq: string untrustedCertificateAction_gt: string untrustedCertificateAction_in: [string!] untrustedCertificateAction_leq: string untrustedCertificateAction_like: string untrustedCertificateAction_lt: string untrustedCertificateAction_neq: string untrustedCertificateAction_notin: [string!] untrustedCertificateAction_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 } 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 # httpStatusCode ascending httpStatusCode_ASC # httpStatusCode descending httpStatusCode_DESC # isIsolated ascending isIsolated_ASC # isIsolated descending isIsolated_DESC # sourceInternalIp ascending sourceInternalIp_ASC # sourceInternalIp descending sourceInternalIp_DESC # untrustedCertificateAction ascending untrustedCertificateAction_ASC # untrustedCertificateAction descending untrustedCertificateAction_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 { # Json array of categories for this query categoryIds: string! # 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, e.g. one.dash.cloudflare.com queryName: string! # Name of the query in reverse order, e.g. com.cloudflare.dash.one 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! # Json object of schedule releated information scheduleInfo: string! } input AccountGatewayResolverQueriesAdaptiveGroupsFilter_InputObject { AND: [AccountGatewayResolverQueriesAdaptiveGroupsFilter_InputObject!] OR: [AccountGatewayResolverQueriesAdaptiveGroupsFilter_InputObject!] categoryIds: string categoryIds_geq: string categoryIds_gt: string categoryIds_in: [string!] categoryIds_leq: string categoryIds_like: string categoryIds_lt: string categoryIds_neq: string categoryIds_notin: [string!] categoryIds_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!] 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 queryName: 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 queryName_geq: string queryName_gt: string queryName_in: [string!] queryName_leq: string queryName_like: string queryName_lt: string queryName_neq: string queryName_notin: [string!] queryName_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!] scheduleInfo: string scheduleInfo_geq: string scheduleInfo_gt: string scheduleInfo_in: [string!] scheduleInfo_leq: string scheduleInfo_like: string scheduleInfo_lt: string scheduleInfo_neq: string scheduleInfo_notin: [string!] scheduleInfo_notlike: string } enum AccountGatewayResolverQueriesAdaptiveGroupsOrderBy { # categoryIds ascending categoryIds_ASC # categoryIds descending categoryIds_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 # queryNameReversed ascending queryNameReversed_ASC # queryNameReversed descending queryNameReversed_DESC # queryName ascending queryName_ASC # queryName descending queryName_DESC # resolverDecision ascending resolverDecision_ASC # resolverDecision descending resolverDecision_DESC # scheduleInfo ascending scheduleInfo_ASC # scheduleInfo descending scheduleInfo_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 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! } # Raw HTTP requests with adaptive sampling type AccountHttpRequestsAdaptive { # API Gateway endpoint matched at the edge apiGatewayMatchedEndpoint: string! # 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! # Used Cache Reserve to serve the response cacheReserveUsed: uint8! # Cache status cacheStatus: 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! clientDeviceType: string! # The visitor's IP address (IPv4 or IPv6) clientIP: string! # The referrer host clientRefererHost: string! # The HTTP hostname requested by the visitor clientRequestHTTPHost: string! # HTTP method of client request clientRequestHTTPMethodName: string! # The version of HTTP protocol requested by the visitor clientRequestHTTPProtocol: string! # The path requested by visitor clientRequestPath: string! # Query parameters of client request clientRequestQuery: string! # HTTP request referrer clientRequestReferer: string! # The url scheme requested by the visitor clientRequestScheme: string! # SSL protocol version clientSSLProtocol: string! coloCode: string! # 1 if not all contents for this request where successfully scanned, else 0 contentScanHasFailed: uint8! # Number of scannable content objects that are malicious contentScanNumMaliciousObj: uint8! # Number of scannable content objects contentScanNumObj: uint8! # 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! # HTTP response status code returned to browser edgeResponseStatus: uint16! # Unique identifier for HTTP Application httpApplication: string! # Version associated with HTTP Application httpApplicationVersion: uint64! # MD5 hash of the JA3 TLS fingerprint ja3Hash: string! originASN: uint32! # ASN associated with origin originASNDescription: string! originIP: string! # HTTP origin response status code returned to browser originResponseStatus: uint16! requestSource: string! # The code of the first-class action the Cloudflare Firewall took on this request securityAction: string! # The Cloudflare security product triggered by this request securitySource: string! upperTierColoName: string! # visitor's user-agent string userAgent: string! # Browser parsed from the user agent userAgentBrowser: string! # OS parsed from the user agent userAgentOS: string! # Beta. Overall request score generated by the WAF detection module wafAttackScore: uint8! # Beta. Overall request score class generated by the WAF detection module wafAttackScoreClass: string! # Beta. WAF score for a RCE attack wafRceAttackScore: uint8! # Beta. WAF score for a SQLi attack wafSqliAttackScore: uint8! # Beta. WAF score for a XSS attack wafXssAttackScore: uint8! # The X-Requested-With header of the client request xRequestedWith: string! # Associated zone zoneTag: string! } input AccountHttpRequestsAdaptiveFilter_InputObject { AND: [AccountHttpRequestsAdaptiveFilter_InputObject!] OR: [AccountHttpRequestsAdaptiveFilter_InputObject!] apiGatewayMatchedEndpoint: string apiGatewayMatchedEndpoint_geq: string apiGatewayMatchedEndpoint_gt: string apiGatewayMatchedEndpoint_in: [string!] apiGatewayMatchedEndpoint_leq: string apiGatewayMatchedEndpoint_like: string apiGatewayMatchedEndpoint_lt: string apiGatewayMatchedEndpoint_neq: string apiGatewayMatchedEndpoint_notin: [string!] apiGatewayMatchedEndpoint_notlike: string 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 cacheReserveUsed: uint8 cacheReserveUsed_geq: uint8 cacheReserveUsed_gt: uint8 cacheReserveUsed_in: bytes cacheReserveUsed_leq: uint8 cacheReserveUsed_lt: uint8 cacheReserveUsed_neq: uint8 cacheReserveUsed_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 contentScanHasFailed: uint8 contentScanHasFailed_geq: uint8 contentScanHasFailed_gt: uint8 contentScanHasFailed_in: bytes contentScanHasFailed_leq: uint8 contentScanHasFailed_lt: uint8 contentScanHasFailed_neq: uint8 contentScanHasFailed_notin: bytes contentScanNumMaliciousObj: uint8 contentScanNumMaliciousObj_geq: uint8 contentScanNumMaliciousObj_gt: uint8 contentScanNumMaliciousObj_in: bytes contentScanNumMaliciousObj_leq: uint8 contentScanNumMaliciousObj_lt: uint8 contentScanNumMaliciousObj_neq: uint8 contentScanNumMaliciousObj_notin: bytes contentScanNumObj: uint8 contentScanNumObj_geq: uint8 contentScanNumObj_gt: uint8 contentScanNumObj_in: bytes contentScanNumObj_leq: uint8 contentScanNumObj_lt: uint8 contentScanNumObj_neq: uint8 contentScanNumObj_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!] 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!] httpApplication: string httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] httpApplication_geq: string httpApplication_gt: string httpApplication_in: [string!] httpApplication_leq: string httpApplication_like: string httpApplication_lt: string httpApplication_neq: string httpApplication_notin: [string!] httpApplication_notlike: string 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 securityAction: string securityAction_geq: string securityAction_gt: string securityAction_in: [string!] securityAction_leq: string securityAction_like: string securityAction_lt: string securityAction_neq: string securityAction_notin: [string!] securityAction_notlike: string securitySource: string securitySource_geq: string securitySource_gt: string securitySource_in: [string!] securitySource_leq: string securitySource_like: string securitySource_lt: string securitySource_neq: string securitySource_notin: [string!] securitySource_notlike: string 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 wafAttackScore: uint8 wafAttackScoreClass: string wafAttackScoreClass_geq: string wafAttackScoreClass_gt: string wafAttackScoreClass_in: [string!] wafAttackScoreClass_leq: string wafAttackScoreClass_like: string wafAttackScoreClass_lt: string wafAttackScoreClass_neq: string wafAttackScoreClass_notin: [string!] wafAttackScoreClass_notlike: string wafAttackScore_geq: uint8 wafAttackScore_gt: uint8 wafAttackScore_in: bytes wafAttackScore_leq: uint8 wafAttackScore_lt: uint8 wafAttackScore_neq: uint8 wafAttackScore_notin: bytes wafRceAttackScore: uint8 wafRceAttackScore_geq: uint8 wafRceAttackScore_gt: uint8 wafRceAttackScore_in: bytes wafRceAttackScore_leq: uint8 wafRceAttackScore_lt: uint8 wafRceAttackScore_neq: uint8 wafRceAttackScore_notin: bytes wafSqliAttackScore: uint8 wafSqliAttackScore_geq: uint8 wafSqliAttackScore_gt: uint8 wafSqliAttackScore_in: bytes wafSqliAttackScore_leq: uint8 wafSqliAttackScore_lt: uint8 wafSqliAttackScore_neq: uint8 wafSqliAttackScore_notin: bytes wafXssAttackScore: uint8 wafXssAttackScore_geq: uint8 wafXssAttackScore_gt: uint8 wafXssAttackScore_in: bytes wafXssAttackScore_leq: uint8 wafXssAttackScore_lt: uint8 wafXssAttackScore_neq: uint8 wafXssAttackScore_notin: bytes xRequestedWith: string xRequestedWith_geq: string xRequestedWith_gt: string xRequestedWith_in: [string!] xRequestedWith_leq: string xRequestedWith_like: string xRequestedWith_lt: string xRequestedWith_neq: string xRequestedWith_notin: [string!] xRequestedWith_notlike: string zoneTag: string zoneTag_geq: string zoneTag_gt: string zoneTag_in: [string!] zoneTag_leq: string zoneTag_like: string zoneTag_lt: string zoneTag_neq: string zoneTag_notin: [string!] zoneTag_notlike: string } # Aggregated HTTP requests data with adaptive sampling type AccountHttpRequestsAdaptiveGroups { # The average value used for sample interval avg: AccountHttpRequestsAdaptiveGroupsAvg # The number of values for a metric per dimension count: uint64! # List of dimensions to group by dimensions: AccountHttpRequestsAdaptiveGroupsDimensions # The ratio of a range of status codes, between 0 and 1 ratio: AccountHttpRequestsAdaptiveGroupsRatio # The sum of values for a metric per dimension sum: AccountHttpRequestsAdaptiveGroupsSum } type AccountHttpRequestsAdaptiveGroupsAvg { # The average originResponseDuration, in milliseconds, excluding 0 values (i.e. cached ones) originResponseDurationMs: float64! sampleInterval: float64! } type AccountHttpRequestsAdaptiveGroupsDimensions { # API Gateway endpoint matched at the edge apiGatewayMatchedEndpoint: string! # 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! # Used Cache Reserve to serve the response cacheReserveUsed: uint8! 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! # 1 if not all contents for this request where successfully scanned, else 0 contentScanHasFailed: uint8! # Number of scannable content objects that are malicious contentScanNumMaliciousObj: uint8! # Number of scannable content objects contentScanNumObj: uint8! # 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! # Unique identifier for HTTP Application httpApplication: string! # Version associated with HTTP Application httpApplicationVersion: uint64! # 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! # The code of the first-class action the Cloudflare Firewall took on this request securityAction: string! # The Cloudflare security product triggered by this request securitySource: string! upperTierColoName: string! userAgent: string! # Browser parsed from the user agent userAgentBrowser: string! # OS parsed from the user agent userAgentOS: string! # Beta. Overall request score generated by the WAF detection module wafAttackScore: uint8! # Beta. Overall request score class generated by the WAF detection module wafAttackScoreClass: string! # Beta. WAF score for a RCE attack wafRceAttackScore: uint8! # Beta. WAF score for a SQLi attack wafSqliAttackScore: uint8! # Beta. WAF score for a XSS attack wafXssAttackScore: uint8! # The X-Requested-With header of the client request xRequestedWith: string! # Associated zone zoneTag: string! } input AccountHttpRequestsAdaptiveGroupsFilter_InputObject { AND: [AccountHttpRequestsAdaptiveGroupsFilter_InputObject!] OR: [AccountHttpRequestsAdaptiveGroupsFilter_InputObject!] apiGatewayMatchedEndpoint: string apiGatewayMatchedEndpoint_geq: string apiGatewayMatchedEndpoint_gt: string apiGatewayMatchedEndpoint_in: [string!] apiGatewayMatchedEndpoint_leq: string apiGatewayMatchedEndpoint_like: string apiGatewayMatchedEndpoint_lt: string apiGatewayMatchedEndpoint_neq: string apiGatewayMatchedEndpoint_notin: [string!] apiGatewayMatchedEndpoint_notlike: string 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 cacheReserveUsed: uint8 cacheReserveUsed_geq: uint8 cacheReserveUsed_gt: uint8 cacheReserveUsed_in: bytes cacheReserveUsed_leq: uint8 cacheReserveUsed_lt: uint8 cacheReserveUsed_neq: uint8 cacheReserveUsed_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 contentScanHasFailed: uint8 contentScanHasFailed_geq: uint8 contentScanHasFailed_gt: uint8 contentScanHasFailed_in: bytes contentScanHasFailed_leq: uint8 contentScanHasFailed_lt: uint8 contentScanHasFailed_neq: uint8 contentScanHasFailed_notin: bytes contentScanNumMaliciousObj: uint8 contentScanNumMaliciousObj_geq: uint8 contentScanNumMaliciousObj_gt: uint8 contentScanNumMaliciousObj_in: bytes contentScanNumMaliciousObj_leq: uint8 contentScanNumMaliciousObj_lt: uint8 contentScanNumMaliciousObj_neq: uint8 contentScanNumMaliciousObj_notin: bytes contentScanNumObj: uint8 contentScanNumObj_geq: uint8 contentScanNumObj_gt: uint8 contentScanNumObj_in: bytes contentScanNumObj_leq: uint8 contentScanNumObj_lt: uint8 contentScanNumObj_neq: uint8 contentScanNumObj_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!] 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!] httpApplication: string httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] httpApplication_geq: string httpApplication_gt: string httpApplication_in: [string!] httpApplication_leq: string httpApplication_like: string httpApplication_lt: string httpApplication_neq: string httpApplication_notin: [string!] httpApplication_notlike: string 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!] securityAction: string securityAction_geq: string securityAction_gt: string securityAction_in: [string!] securityAction_leq: string securityAction_like: string securityAction_lt: string securityAction_neq: string securityAction_notin: [string!] securityAction_notlike: string securitySource: string securitySource_geq: string securitySource_gt: string securitySource_in: [string!] securitySource_leq: string securitySource_like: string securitySource_lt: string securitySource_neq: string securitySource_notin: [string!] securitySource_notlike: string 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 wafAttackScore: uint8 wafAttackScoreClass: string wafAttackScoreClass_geq: string wafAttackScoreClass_gt: string wafAttackScoreClass_in: [string!] wafAttackScoreClass_leq: string wafAttackScoreClass_like: string wafAttackScoreClass_lt: string wafAttackScoreClass_neq: string wafAttackScoreClass_notin: [string!] wafAttackScoreClass_notlike: string wafAttackScore_geq: uint8 wafAttackScore_gt: uint8 wafAttackScore_in: bytes wafAttackScore_leq: uint8 wafAttackScore_lt: uint8 wafAttackScore_neq: uint8 wafAttackScore_notin: bytes wafRceAttackScore: uint8 wafRceAttackScore_geq: uint8 wafRceAttackScore_gt: uint8 wafRceAttackScore_in: bytes wafRceAttackScore_leq: uint8 wafRceAttackScore_lt: uint8 wafRceAttackScore_neq: uint8 wafRceAttackScore_notin: bytes wafSqliAttackScore: uint8 wafSqliAttackScore_geq: uint8 wafSqliAttackScore_gt: uint8 wafSqliAttackScore_in: bytes wafSqliAttackScore_leq: uint8 wafSqliAttackScore_lt: uint8 wafSqliAttackScore_neq: uint8 wafSqliAttackScore_notin: bytes wafXssAttackScore: uint8 wafXssAttackScore_geq: uint8 wafXssAttackScore_gt: uint8 wafXssAttackScore_in: bytes wafXssAttackScore_leq: uint8 wafXssAttackScore_lt: uint8 wafXssAttackScore_neq: uint8 wafXssAttackScore_notin: bytes xRequestedWith: string xRequestedWith_geq: string xRequestedWith_gt: string xRequestedWith_in: [string!] xRequestedWith_leq: string xRequestedWith_like: string xRequestedWith_lt: string xRequestedWith_neq: string xRequestedWith_notin: [string!] xRequestedWith_notlike: string zoneTag: string zoneTag_geq: string zoneTag_gt: string zoneTag_in: [string!] zoneTag_leq: string zoneTag_like: string zoneTag_lt: string zoneTag_neq: string zoneTag_notin: [string!] zoneTag_notlike: string } enum AccountHttpRequestsAdaptiveGroupsOrderBy { # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_DESC # avg(originResponseDurationMs) ascending avg_originResponseDurationMs_ASC # avg(originResponseDurationMs) descending avg_originResponseDurationMs_DESC # 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 # cacheReserveUsed ascending cacheReserveUsed_ASC # cacheReserveUsed descending cacheReserveUsed_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 # contentScanHasFailed ascending contentScanHasFailed_ASC # contentScanHasFailed descending contentScanHasFailed_DESC # contentScanNumMaliciousObj ascending contentScanNumMaliciousObj_ASC # contentScanNumMaliciousObj descending contentScanNumMaliciousObj_DESC # contentScanNumObj ascending contentScanNumObj_ASC # contentScanNumObj descending contentScanNumObj_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 # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # httpApplication ascending httpApplication_ASC # httpApplication descending httpApplication_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 # ratio(status4xx) ascending ratio_status4xx_ASC # ratio(status4xx) descending ratio_status4xx_DESC # ratio(status5xx) ascending ratio_status5xx_ASC # ratio(status5xx) descending ratio_status5xx_DESC # requestSource ascending requestSource_ASC # requestSource descending requestSource_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # securityAction ascending securityAction_ASC # securityAction descending securityAction_DESC # securitySource ascending securitySource_ASC # securitySource descending securitySource_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 # wafAttackScoreClass ascending wafAttackScoreClass_ASC # wafAttackScoreClass descending wafAttackScoreClass_DESC # wafAttackScore ascending wafAttackScore_ASC # wafAttackScore descending wafAttackScore_DESC # wafRceAttackScore ascending wafRceAttackScore_ASC # wafRceAttackScore descending wafRceAttackScore_DESC # wafSqliAttackScore ascending wafSqliAttackScore_ASC # wafSqliAttackScore descending wafSqliAttackScore_DESC # wafXssAttackScore ascending wafXssAttackScore_ASC # wafXssAttackScore descending wafXssAttackScore_DESC # xRequestedWith ascending xRequestedWith_ASC # xRequestedWith descending xRequestedWith_DESC # zoneTag ascending zoneTag_ASC # zoneTag descending zoneTag_DESC } type AccountHttpRequestsAdaptiveGroupsRatio { status4xx: float64! status5xx: float64! } type AccountHttpRequestsAdaptiveGroupsSum { 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! } enum AccountHttpRequestsAdaptiveOrderBy { # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_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 # cacheReserveUsed ascending cacheReserveUsed_ASC # cacheReserveUsed descending cacheReserveUsed_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 # contentScanHasFailed ascending contentScanHasFailed_ASC # contentScanHasFailed descending contentScanHasFailed_DESC # contentScanNumMaliciousObj ascending contentScanNumMaliciousObj_ASC # contentScanNumMaliciousObj descending contentScanNumMaliciousObj_DESC # contentScanNumObj ascending contentScanNumObj_ASC # contentScanNumObj descending contentScanNumObj_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 # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # httpApplication ascending httpApplication_ASC # httpApplication descending httpApplication_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 # securityAction ascending securityAction_ASC # securityAction descending securityAction_DESC # securitySource ascending securitySource_ASC # securitySource descending securitySource_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 # wafAttackScoreClass ascending wafAttackScoreClass_ASC # wafAttackScoreClass descending wafAttackScoreClass_DESC # wafAttackScore ascending wafAttackScore_ASC # wafAttackScore descending wafAttackScore_DESC # wafRceAttackScore ascending wafRceAttackScore_ASC # wafRceAttackScore descending wafRceAttackScore_DESC # wafSqliAttackScore ascending wafSqliAttackScore_ASC # wafSqliAttackScore descending wafSqliAttackScore_DESC # wafXssAttackScore ascending wafXssAttackScore_ASC # wafXssAttackScore descending wafXssAttackScore_DESC # xRequestedWith ascending xRequestedWith_ASC # xRequestedWith descending xRequestedWith_DESC # zoneTag ascending zoneTag_ASC # zoneTag descending zoneTag_DESC } # 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 ratio of a metric in comparison to the rest of the traffic, between 0 and 1 ratio: AccountHttpRequestsOverviewAdaptiveGroupsRatio # The sum of values for a metric per dimension sum: AccountHttpRequestsOverviewAdaptiveGroupsSum } type AccountHttpRequestsOverviewAdaptiveGroupsAvg { # The average originResponseDuration, in milliseconds, excluding 0 values (i.e. cached ones) originResponseDurationMs: float64! # 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! # Unique identifier for HTTP Application httpApplication: string! # Version associated with HTTP Application httpApplicationVersion: uint64! # 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!] httpApplication: string httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] httpApplication_geq: string httpApplication_gt: string httpApplication_in: [string!] httpApplication_leq: string httpApplication_like: string httpApplication_lt: string httpApplication_neq: string httpApplication_notin: [string!] httpApplication_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 } enum AccountHttpRequestsOverviewAdaptiveGroupsOrderBy { # avg(originResponseDurationMs) ascending avg_originResponseDurationMs_ASC # avg(originResponseDurationMs) descending avg_originResponseDurationMs_DESC # 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 # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # httpApplication ascending httpApplication_ASC # httpApplication descending httpApplication_DESC # ratio(cachedBytes) ascending ratio_cachedBytes_ASC # ratio(cachedBytes) descending ratio_cachedBytes_DESC # ratio(cachedRequests) ascending ratio_cachedRequests_ASC # ratio(cachedRequests) descending ratio_cachedRequests_DESC # ratio(encryptedBytes) ascending ratio_encryptedBytes_ASC # ratio(encryptedBytes) descending ratio_encryptedBytes_DESC # ratio(encryptedRequests) ascending ratio_encryptedRequests_ASC # ratio(encryptedRequests) descending ratio_encryptedRequests_DESC # ratio(status4xx) ascending ratio_status4xx_ASC # ratio(status4xx) descending ratio_status4xx_DESC # ratio(status5xx) ascending ratio_status5xx_ASC # ratio(status5xx) descending ratio_status5xx_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 AccountHttpRequestsOverviewAdaptiveGroupsRatio { cachedBytes: uint64! cachedRequests: uint64! encryptedBytes: float64! encryptedRequests: float64! status4xx: float64! status5xx: float64! } 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! } # Beta. Logpush job health metrics type AccountLogpushHealthAdaptiveGroups { avg: AccountLogpushHealthAdaptiveGroupsAvg # The number of values for a metric per dimension count: uint64! # List of dimensions to group by dimensions: AccountLogpushHealthAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountLogpushHealthAdaptiveGroupsSum } type AccountLogpushHealthAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type AccountLogpushHealthAdaptiveGroupsDimensions { # Date that we completed pushing the log batch date: Date! # Datetime that we completed pushing the log batch datetime: Time! # Datetime that we completed pushing the log batch, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Datetime that we completed pushing the log batch, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Datetime that we completed pushing the log batch, truncated to the hour datetimeHour: Time! # Datetime that we completed pushing the log batch, truncated to the minute datetimeMinute: Time! # Destination type, e.g. 'S3' or 'GCS' destinationType: string! # Cloudflare may attempt to push a batch of logs multiple times if we encounter a failure. This field will be set to 'true' if this was the last push attempt for this batch of logs. If this field is set to false, it means the push failed but another retry was attempted. If this field is set to true and status >= 300, then the batch of logs failed to push and log data was lost. If you want to count the total number of logs that succeeded or failed, you should always set final = true. final: uint8! # The Logpush Job ID jobId: uint64! # HTTP response status code of the log destination status: uint16! } input AccountLogpushHealthAdaptiveGroupsFilter_InputObject { AND: [AccountLogpushHealthAdaptiveGroupsFilter_InputObject!] OR: [AccountLogpushHealthAdaptiveGroupsFilter_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!] destinationType: string destinationType_geq: string destinationType_gt: string destinationType_in: [string!] destinationType_leq: string destinationType_like: string destinationType_lt: string destinationType_neq: string destinationType_notin: [string!] destinationType_notlike: string final: uint8 final_geq: uint8 final_gt: uint8 final_in: bytes final_leq: uint8 final_lt: uint8 final_neq: uint8 final_notin: bytes jobId: uint64 jobId_geq: uint64 jobId_gt: uint64 jobId_in: [uint64!] jobId_leq: uint64 jobId_lt: uint64 jobId_neq: uint64 jobId_notin: [uint64!] status: uint16 status_geq: uint16 status_gt: uint16 status_in: [uint16!] status_leq: uint16 status_lt: uint16 status_neq: uint16 status_notin: [uint16!] } enum AccountLogpushHealthAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_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 # destinationType ascending destinationType_ASC # destinationType descending destinationType_DESC # final ascending final_ASC # final descending final_DESC # jobId ascending jobId_ASC # jobId descending jobId_DESC # status ascending status_ASC # status descending status_DESC # sum(bytesCompressed) ascending sum_bytesCompressed_ASC # sum(bytesCompressed) descending sum_bytesCompressed_DESC # sum(bytes) ascending sum_bytes_ASC # sum(bytes) descending sum_bytes_DESC # sum(records) ascending sum_records_ASC # sum(records) descending sum_records_DESC } type AccountLogpushHealthAdaptiveGroupsSum { # Bytes of uncompressed log data pushed bytes: uint64! # Bytes of compressed log data pushed bytesCompressed: uint64! # A count of the total number of records pushed. records: 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! # Device tag associated with the destination IP of the packet destinationDeviceTag: 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! # Device tag associated with the source IP of the packet sourceDeviceTag: 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 destinationDeviceTag: string destinationDeviceTag_geq: string destinationDeviceTag_gt: string destinationDeviceTag_in: [string!] destinationDeviceTag_leq: string destinationDeviceTag_like: string destinationDeviceTag_lt: string destinationDeviceTag_neq: string destinationDeviceTag_notin: [string!] destinationDeviceTag_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 sourceDeviceTag: string sourceDeviceTag_geq: string sourceDeviceTag_gt: string sourceDeviceTag_in: [string!] sourceDeviceTag_leq: string sourceDeviceTag_like: string sourceDeviceTag_lt: string sourceDeviceTag_neq: string sourceDeviceTag_notin: [string!] sourceDeviceTag_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 # destinationDeviceTag ascending destinationDeviceTag_ASC # destinationDeviceTag descending destinationDeviceTag_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 # sourceDeviceTag ascending sourceDeviceTag_ASC # sourceDeviceTag descending sourceDeviceTag_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! # GRE or IPSec Egress Tunnel ID for Magic WAN and Magic Transit traffic egressTunnelID: string! # GRE or IPSec Egress Tunnel name for Magic WAN and Magic Transit traffic egressTunnelName: 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! # GRE or IPSec Ingress Tunnel ID for Magic WAN and Magic Transit traffic ingressTunnelID: string! # GRE or IPSec Ingress Tunnel name for Magic WAN and Magic Transit traffic ingressTunnelName: string! # 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 egressTunnelID: string egressTunnelID_geq: string egressTunnelID_gt: string egressTunnelID_in: [string!] egressTunnelID_leq: string egressTunnelID_like: string egressTunnelID_lt: string egressTunnelID_neq: string egressTunnelID_notin: [string!] egressTunnelID_notlike: string egressTunnelName: string egressTunnelName_geq: string egressTunnelName_gt: string egressTunnelName_in: [string!] egressTunnelName_leq: string egressTunnelName_like: string egressTunnelName_lt: string egressTunnelName_neq: string egressTunnelName_notin: [string!] egressTunnelName_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 ingressTunnelID: string ingressTunnelID_geq: string ingressTunnelID_gt: string ingressTunnelID_in: [string!] ingressTunnelID_leq: string ingressTunnelID_like: string ingressTunnelID_lt: string ingressTunnelID_neq: string ingressTunnelID_notin: [string!] ingressTunnelID_notlike: string ingressTunnelName: string ingressTunnelName_geq: string ingressTunnelName_gt: string ingressTunnelName_in: [string!] ingressTunnelName_leq: string ingressTunnelName_like: string ingressTunnelName_lt: string ingressTunnelName_neq: string ingressTunnelName_notin: [string!] ingressTunnelName_notlike: string 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 # egressTunnelID ascending egressTunnelID_ASC # egressTunnelID descending egressTunnelID_DESC # egressTunnelName ascending egressTunnelName_ASC # egressTunnelName descending egressTunnelName_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 # ingressTunnelID ascending ingressTunnelID_ASC # ingressTunnelID descending ingressTunnelID_DESC # ingressTunnelName ascending ingressTunnelName_ASC # ingressTunnelName descending ingressTunnelName_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 # visibility ascending visibility_ASC # visibility descending visibility_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! # Direction of the packet relative to the customer network (possible values: inbound, outbound, lateral) 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! # 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 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 # system ascending system_ASC # system descending system_DESC # tunnelName ascending tunnelName_ASC # tunnelName descending tunnelName_DESC # visibility ascending visibility_ASC # visibility descending visibility_DESC } # Beta. Magic WAN Connector Metrics type AccountMagicWANConnectorMetricsAdaptiveGroups { avg: AccountMagicWANConnectorMetricsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountMagicWANConnectorMetricsAdaptiveGroupsDimensions max: AccountMagicWANConnectorMetricsAdaptiveGroupsMax } type AccountMagicWANConnectorMetricsAdaptiveGroupsAvg { # Rx Bitrate over 5 minutes rxBitrateFiveMinute: uint64! # Rx Bitrate over 1 minute rxBitrateMinute: uint64! # Rx Packet rate over 5 minutes rxPacketrateFiveMinute: uint64! # Rx Packet rate over 1 minute rxPacketrateMinute: uint64! # Tx Bitrate over 5 minutes txBitrateFiveMinute: uint64! # Tx Bitrate over 1 minute txBitrateMinute: uint64! # Tx Packet rate over 5 minutes txPacketrateFiveMinute: uint64! # Tx Packet rate over 1 minute txPacketrateMinute: uint64! } type AccountMagicWANConnectorMetricsAdaptiveGroupsDimensions { datetime: 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 the minute datetimeMinute: Time! # Name of connector interface mconnInterfaceName: string! # Interface type LAN, WAN or IPSEC mconnInterfaceType: string! # Customer site identifier mconnSiteID: string! } input AccountMagicWANConnectorMetricsAdaptiveGroupsFilter_InputObject { AND: [AccountMagicWANConnectorMetricsAdaptiveGroupsFilter_InputObject!] OR: [AccountMagicWANConnectorMetricsAdaptiveGroupsFilter_InputObject!] datetime: Time datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_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!] mconnInterfaceName: string mconnInterfaceName_geq: string mconnInterfaceName_gt: string mconnInterfaceName_in: [string!] mconnInterfaceName_leq: string mconnInterfaceName_like: string mconnInterfaceName_lt: string mconnInterfaceName_neq: string mconnInterfaceName_notin: [string!] mconnInterfaceName_notlike: string mconnInterfaceType: string mconnInterfaceType_geq: string mconnInterfaceType_gt: string mconnInterfaceType_in: [string!] mconnInterfaceType_leq: string mconnInterfaceType_like: string mconnInterfaceType_lt: string mconnInterfaceType_neq: string mconnInterfaceType_notin: [string!] mconnInterfaceType_notlike: string mconnSiteID: string mconnSiteID_geq: string mconnSiteID_gt: string mconnSiteID_in: [string!] mconnSiteID_leq: string mconnSiteID_like: string mconnSiteID_lt: string mconnSiteID_neq: string mconnSiteID_notin: [string!] mconnSiteID_notlike: string } type AccountMagicWANConnectorMetricsAdaptiveGroupsMax { # Number of interfaces of a given Type interfaceCount: uint32! } enum AccountMagicWANConnectorMetricsAdaptiveGroupsOrderBy { # avg(rxBitrateFiveMinute) ascending avg_rxBitrateFiveMinute_ASC # avg(rxBitrateFiveMinute) descending avg_rxBitrateFiveMinute_DESC # avg(rxBitrateMinute) ascending avg_rxBitrateMinute_ASC # avg(rxBitrateMinute) descending avg_rxBitrateMinute_DESC # avg(rxPacketrateFiveMinute) ascending avg_rxPacketrateFiveMinute_ASC # avg(rxPacketrateFiveMinute) descending avg_rxPacketrateFiveMinute_DESC # avg(rxPacketrateMinute) ascending avg_rxPacketrateMinute_ASC # avg(rxPacketrateMinute) descending avg_rxPacketrateMinute_DESC # avg(txBitrateFiveMinute) ascending avg_txBitrateFiveMinute_ASC # avg(txBitrateFiveMinute) descending avg_txBitrateFiveMinute_DESC # avg(txBitrateMinute) ascending avg_txBitrateMinute_ASC # avg(txBitrateMinute) descending avg_txBitrateMinute_DESC # avg(txPacketrateFiveMinute) ascending avg_txPacketrateFiveMinute_ASC # avg(txPacketrateFiveMinute) descending avg_txPacketrateFiveMinute_DESC # avg(txPacketrateMinute) ascending avg_txPacketrateMinute_ASC # avg(txPacketrateMinute) descending avg_txPacketrateMinute_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # max(interfaceCount) ascending max_interfaceCount_ASC # max(interfaceCount) descending max_interfaceCount_DESC # mconnInterfaceName ascending mconnInterfaceName_ASC # mconnInterfaceName descending mconnInterfaceName_DESC # mconnInterfaceType ascending mconnInterfaceType_ASC # mconnInterfaceType descending mconnInterfaceType_DESC # mconnSiteID ascending mconnSiteID_ASC # mconnSiteID descending mconnSiteID_DESC } # Flow data collected through Magic Network Monitoring type AccountMnmFlowDataAdaptiveGroups { # The average of values for a metric per dimension avg: AccountMnmFlowDataAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountMnmFlowDataAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountMnmFlowDataAdaptiveGroupsSum } type AccountMnmFlowDataAdaptiveGroupsAvg { # Sum of bits received, divided by 1 second, providing a per-second bit rate when grouped by datetime bitRate: float64! # Sum of bits received, divided by 86400 seconds, providing a per-second bit rate when grouped by date bitRateDay: float64! # Sum of bits received, divided by 900 seconds, providing a per-second bit rate when grouped by datetimeFifteenMinutes bitRateFifteenMinutes: float64! # Sum of bits received, divided by 300 seconds, providing a per-second bit rate when grouped by datetimeFiveMinutes bitRateFiveMinutes: float64! # Sum of bits received, divided by 3600 seconds, providing a per-second bit rate when grouped by datetimeHour bitRateHour: float64! # Sum of bits received, divided by 60 seconds, providing a per-second bit rate when grouped by datetimeMinute bitRateMinute: float64! # Sum of bits received, divided by 10 seconds, providing a per-second bit rate when grouped by datetimeTenSeconds bitRateTenSeconds: float64! # Sum of packets received, divided by 1 second, providing a per-second packet rate when grouped by datetime packetRate: float64! # Sum of packets received, divided by 86400 seconds, providing a per-second packet rate when grouped by date packetRateDay: float64! # Sum of packets received, divided by 900 seconds, providing a per-second packet rate when grouped by datetimeFifteenMinutes packetRateFifteenMinutes: float64! # Sum of packets received, divided by 300 seconds, providing a per-second packet rate when grouped by datetimeFiveMinutes packetRateFiveMinutes: float64! # Sum of packets received, divided by 3600 seconds, providing a per-second packet rate when grouped by datetimeHour packetRateHour: float64! # Sum of packets received, divided by 60 seconds, providing a per-second packet rate when grouped by datetimeMinute packetRateMinute: float64! # Sum of packets received, divided by 10 seconds, providing a per-second packet rate when grouped by datetimeTenSeconds packetRateTenSeconds: float64! # Average sample interval applied to the data sampleInterval: float64! } type AccountMnmFlowDataAdaptiveGroupsDimensions { # 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! # IP to which the data was sent destinationAddress: string! # Value of the Destination Port header field in the packet destinationPort: uint16! # Value of the Ethertype header field in the Ethernet packet (2048 for IPv4; 34525 for IPv6) ethertype: uint16! # Layer 4 protocol protocol: uint16! # Human-readable string representation of the protocol protocolString: string! # IP of the router that sampled the flows routerAddress: string! # IP from which the data was sent sourceAddress: string! # Value of the Source Port header field in the packet sourcePort: uint16! # Value of the Flags header field in the TCP packet tcpFlags: uint16! # Human-readable string representation of the Flags header field in the TCP packet tcpFlagsString: string! # Version of the record schema version: int64! } input AccountMnmFlowDataAdaptiveGroupsFilter_InputObject { AND: [AccountMnmFlowDataAdaptiveGroupsFilter_InputObject!] OR: [AccountMnmFlowDataAdaptiveGroupsFilter_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!] 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!] destinationAddress: string destinationAddress_geq: string destinationAddress_gt: string destinationAddress_in: [string!] destinationAddress_leq: string destinationAddress_like: string destinationAddress_lt: string destinationAddress_neq: string destinationAddress_notin: [string!] destinationAddress_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!] ethertype: uint16 ethertype_geq: uint16 ethertype_gt: uint16 ethertype_in: [uint16!] ethertype_leq: uint16 ethertype_lt: uint16 ethertype_neq: uint16 ethertype_notin: [uint16!] protocol: uint16 protocolString: string protocolString_geq: string protocolString_gt: string protocolString_in: [string!] protocolString_leq: string protocolString_like: string protocolString_lt: string protocolString_neq: string protocolString_notin: [string!] protocolString_notlike: string protocol_geq: uint16 protocol_gt: uint16 protocol_in: [uint16!] protocol_leq: uint16 protocol_lt: uint16 protocol_neq: uint16 protocol_notin: [uint16!] routerAddress: string routerAddress_geq: string routerAddress_gt: string routerAddress_in: [string!] routerAddress_leq: string routerAddress_like: string routerAddress_lt: string routerAddress_neq: string routerAddress_notin: [string!] routerAddress_notlike: string sourceAddress: string sourceAddress_geq: string sourceAddress_gt: string sourceAddress_in: [string!] sourceAddress_leq: string sourceAddress_like: string sourceAddress_lt: string sourceAddress_neq: string sourceAddress_notin: [string!] sourceAddress_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: uint16 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: uint16 tcpFlags_gt: uint16 tcpFlags_in: [uint16!] tcpFlags_leq: uint16 tcpFlags_lt: uint16 tcpFlags_neq: uint16 tcpFlags_notin: [uint16!] version: int64 version_geq: int64 version_gt: int64 version_in: [int64!] version_leq: int64 version_lt: int64 version_neq: int64 version_notin: [int64!] } enum AccountMnmFlowDataAdaptiveGroupsOrderBy { # 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 # 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 # datetimeTenSeconds ascending datetimeTenSeconds_ASC # datetimeTenSeconds descending datetimeTenSeconds_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # destinationAddress ascending destinationAddress_ASC # destinationAddress descending destinationAddress_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # ethertype ascending ethertype_ASC # ethertype descending ethertype_DESC # protocolString ascending protocolString_ASC # protocolString descending protocolString_DESC # protocol ascending protocol_ASC # protocol descending protocol_DESC # routerAddress ascending routerAddress_ASC # routerAddress descending routerAddress_DESC # sourceAddress ascending sourceAddress_ASC # sourceAddress descending sourceAddress_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 # tcpFlagsString ascending tcpFlagsString_ASC # tcpFlagsString descending tcpFlagsString_DESC # tcpFlags ascending tcpFlags_ASC # tcpFlags descending tcpFlags_DESC # version ascending version_ASC # version descending version_DESC } type AccountMnmFlowDataAdaptiveGroupsSum { # Sum of bits bits: uint64! # Sum of packets packets: uint64! } # 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 # Quantiles of a metric per dimension quantiles: AccountPagesFunctionsInvocationsAdaptiveGroupsQuantiles # 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! # Usage model of the worker invocation usageModel: 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 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 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 # 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(cpuTimeP999) ascending quantiles_cpuTimeP999_ASC # quantiles(cpuTimeP999) descending quantiles_cpuTimeP999_DESC # quantiles(cpuTimeP99) ascending quantiles_cpuTimeP99_ASC # quantiles(cpuTimeP99) descending quantiles_cpuTimeP99_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(durationP999) ascending quantiles_durationP999_ASC # quantiles(durationP999) descending quantiles_durationP999_DESC # quantiles(durationP99) ascending quantiles_durationP99_ASC # quantiles(durationP99) descending quantiles_durationP99_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 AccountPagesFunctionsInvocationsAdaptiveGroupsQuantiles { # CPU time 50th percentile - microseconds cpuTimeP50: float32! # CPU time 75th percentile - microseconds cpuTimeP75: float32! # CPU time 99th percentile - microseconds cpuTimeP99: float32! # CPU time 99.9th percentile - microseconds cpuTimeP999: float32! # Duration 50th percentile - GB*s durationP50: float32! # Duration 75th percentile - GB*s durationP75: float32! # Duration 99th percentile - GB*s durationP99: float32! # Duration 99.9th percentile - GB*s durationP999: float32! } 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. Queue backlog data with adaptive sampling. Queues that are not being written to, or read from, will not return data, even if they have a backlog. type AccountQueueBacklogAdaptiveGroups { # The average value for a metric per dimension avg: AccountQueueBacklogAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountQueueBacklogAdaptiveGroupsDimensions } type AccountQueueBacklogAdaptiveGroupsAvg { # The average size of the backlog in bytes for sample interval bytes: uint64! # The average number of messages in the backlog for sample interval messages: uint64! # The average value used for sample interval sampleInterval: float64! } type AccountQueueBacklogAdaptiveGroupsDimensions { # Message operation timestamp, truncated to start of a day date: Date! # Message operation timestamp datetime: Time! # Message operation timestamp, truncated to start of an hour datetimeHour: Time! # Message operation timestamp, truncated to start of an minute datetimeMinute: Time! # The ID of the Queue queueId: string! } input AccountQueueBacklogAdaptiveGroupsFilter_InputObject { AND: [AccountQueueBacklogAdaptiveGroupsFilter_InputObject!] OR: [AccountQueueBacklogAdaptiveGroupsFilter_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!] queueId: string queueId_geq: string queueId_gt: string queueId_in: [string!] queueId_leq: string queueId_like: string queueId_lt: string queueId_neq: string queueId_notin: [string!] queueId_notlike: string } enum AccountQueueBacklogAdaptiveGroupsOrderBy { # avg(bytes) ascending avg_bytes_ASC # avg(bytes) descending avg_bytes_DESC # avg(messages) ascending avg_messages_ASC # avg(messages) descending avg_messages_DESC # 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 # queueId ascending queueId_ASC # queueId descending queueId_DESC } # Beta. Queue consumer metrics with adaptive sampling. Inactive queues will not return data. type AccountQueueConsumerMetricsAdaptiveGroups { # The average value for a metric per dimension avg: AccountQueueConsumerMetricsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountQueueConsumerMetricsAdaptiveGroupsDimensions } type AccountQueueConsumerMetricsAdaptiveGroupsAvg { # The average concurrency of the queue concurrency: float64! # The average value used for sample interval sampleInterval: float64! } type AccountQueueConsumerMetricsAdaptiveGroupsDimensions { # Consumer metric timestamp, truncated to start of a day date: Date! # Consumer metric timestamp datetime: Time! # Consumer metric timestamp, truncated to start of an hour datetimeHour: Time! # Consumer metric timestamp, truncated to start of an minute datetimeMinute: Time! # The ID of the Queue queueId: string! } input AccountQueueConsumerMetricsAdaptiveGroupsFilter_InputObject { AND: [AccountQueueConsumerMetricsAdaptiveGroupsFilter_InputObject!] OR: [AccountQueueConsumerMetricsAdaptiveGroupsFilter_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!] queueId: string queueId_geq: string queueId_gt: string queueId_in: [string!] queueId_leq: string queueId_like: string queueId_lt: string queueId_neq: string queueId_notin: [string!] queueId_notlike: string } enum AccountQueueConsumerMetricsAdaptiveGroupsOrderBy { # avg(concurrency) ascending avg_concurrency_ASC # avg(concurrency) descending avg_concurrency_DESC # 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 # queueId ascending queueId_ASC # queueId descending queueId_DESC } # Beta. Queue message operation data with adaptive sampling type AccountQueueMessageOperationsAdaptiveGroups { # The average value for a metric per dimension avg: AccountQueueMessageOperationsAdaptiveGroupsAvg # Number of Message Operations count: uint64! # List of dimensions to group by dimensions: AccountQueueMessageOperationsAdaptiveGroupsDimensions # The max of values for a metric per dimension max: AccountQueueMessageOperationsAdaptiveGroupsMax # The sum of values for a metric per dimension sum: AccountQueueMessageOperationsAdaptiveGroupsSum } type AccountQueueMessageOperationsAdaptiveGroupsAvg { # The average time in milliseconds between when the message was written to the queue and the current operation over the sample interval. Will always be 0 for WriteMessage operations. lagTime: uint64! # The average number of retries per message operation. A retry occurs after an unsucessful delivery, if the queue is configured to retry failed attempts. Only applicable to ReadMessage and DeleteMessage operations. Will always be 0 for WriteMessage operations. retryCount: uint32! # The average value used for sample interval sampleInterval: float64! } type AccountQueueMessageOperationsAdaptiveGroupsDimensions { # The type of the Queue message operation actionType: string! # Message operation timestamp, truncated to start of a day date: Date! # Message operation timestamp datetime: Time! # Message operation timestamp, truncated to start of an hour datetimeHour: Time! # Message operation timestamp, truncated to start of an minute datetimeMinute: Time! # The outcome of the operation. Only applicable to DeleteMessage action types. Can be 'success', 'dlq', or 'fail'. Always 'none' for other operations. outcome: string! # The ID of the Queue queueId: string! } input AccountQueueMessageOperationsAdaptiveGroupsFilter_InputObject { AND: [AccountQueueMessageOperationsAdaptiveGroupsFilter_InputObject!] OR: [AccountQueueMessageOperationsAdaptiveGroupsFilter_InputObject!] 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 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!] 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 queueId: string queueId_geq: string queueId_gt: string queueId_in: [string!] queueId_leq: string queueId_like: string queueId_lt: string queueId_neq: string queueId_notin: [string!] queueId_notlike: string } type AccountQueueMessageOperationsAdaptiveGroupsMax { # Max Message Size messageSize: uint32! } enum AccountQueueMessageOperationsAdaptiveGroupsOrderBy { # actionType ascending actionType_ASC # actionType descending actionType_DESC # avg(lagTime) ascending avg_lagTime_ASC # avg(lagTime) descending avg_lagTime_DESC # avg(retryCount) ascending avg_retryCount_ASC # avg(retryCount) descending avg_retryCount_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # count() ascending count_ASC # count() descending count_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(messageSize) ascending max_messageSize_ASC # max(messageSize) descending max_messageSize_DESC # outcome ascending outcome_ASC # outcome descending outcome_DESC # queueId ascending queueId_ASC # queueId descending queueId_DESC # sum(billableOperations) ascending sum_billableOperations_ASC # sum(billableOperations) descending sum_billableOperations_DESC # sum(bytes) ascending sum_bytes_ASC # sum(bytes) descending sum_bytes_DESC } type AccountQueueMessageOperationsAdaptiveGroupsSum { # Number of Billable Operations (some message operations count as multiple billable operations) billableOperations: uint64! # Total size (in bytes) of message operations bytes: 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 Contentful Paint in microseconds (negative value indicates N/A) firstContentfulPaint: int64! # First Input Delay (Core Web Vitals) in microseconds (negative value indicates N/A) firstInputDelay: int64! # Interaction to Next Paint in microseconds (negative value indicates N/A) interactionToNextPaint: int64! # Largest Contentful Paint (Core Web Vitals) in microseconds (negative value indicates N/A) largestContentfulPaint: int64! # Largest Contentful Paint Attributions Element Render Delay in microseconds (negative value indicates N/A) lcpElementRenderDelay: int64! # Largest Contentful Paint Attributions Resource Load Delay in microseconds (negative value indicates N/A) lcpResourceLoadDelay: int64! # Largest Contentful Paint Attributions Resource Load Time in microseconds (negative value indicates N/A) lcpResourceLoadTime: int64! # Average sample interval sampleInterval: float64! # Time to First Byte in microseconds (negative value indicates N/A) timeToFirstByte: int64! } 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! # Fetch priority of the LCP element. lcpFetchPriority: string! # Initiator type of the LCP element. lcpInitiatorType: 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!] lcpFetchPriority: string lcpFetchPriority_geq: string lcpFetchPriority_gt: string lcpFetchPriority_in: [string!] lcpFetchPriority_leq: string lcpFetchPriority_like: string lcpFetchPriority_lt: string lcpFetchPriority_neq: string lcpFetchPriority_notin: [string!] lcpFetchPriority_notlike: string lcpInitiatorType: string lcpInitiatorType_geq: string lcpInitiatorType_gt: string lcpInitiatorType_in: [string!] lcpInitiatorType_leq: string lcpInitiatorType_like: string lcpInitiatorType_lt: string lcpInitiatorType_neq: string lcpInitiatorType_notin: [string!] lcpInitiatorType_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 AccountRumWebVitalsEventsAdaptiveGroupsOrderBy { # avg(cumulativeLayoutShift) ascending avg_cumulativeLayoutShift_ASC # avg(cumulativeLayoutShift) descending avg_cumulativeLayoutShift_DESC # avg(firstContentfulPaint) ascending avg_firstContentfulPaint_ASC # avg(firstContentfulPaint) descending avg_firstContentfulPaint_DESC # avg(firstInputDelay) ascending avg_firstInputDelay_ASC # avg(firstInputDelay) descending avg_firstInputDelay_DESC # avg(interactionToNextPaint) ascending avg_interactionToNextPaint_ASC # avg(interactionToNextPaint) descending avg_interactionToNextPaint_DESC # avg(largestContentfulPaint) ascending avg_largestContentfulPaint_ASC # avg(largestContentfulPaint) descending avg_largestContentfulPaint_DESC # avg(lcpElementRenderDelay) ascending avg_lcpElementRenderDelay_ASC # avg(lcpElementRenderDelay) descending avg_lcpElementRenderDelay_DESC # avg(lcpResourceLoadDelay) ascending avg_lcpResourceLoadDelay_ASC # avg(lcpResourceLoadDelay) descending avg_lcpResourceLoadDelay_DESC # avg(lcpResourceLoadTime) ascending avg_lcpResourceLoadTime_ASC # avg(lcpResourceLoadTime) descending avg_lcpResourceLoadTime_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # avg(timeToFirstByte) ascending avg_timeToFirstByte_ASC # avg(timeToFirstByte) descending avg_timeToFirstByte_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 # lcpFetchPriority ascending lcpFetchPriority_ASC # lcpFetchPriority descending lcpFetchPriority_DESC # lcpInitiatorType ascending lcpInitiatorType_ASC # lcpInitiatorType descending lcpInitiatorType_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(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(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(interactionToNextPaintP50) ascending quantiles_interactionToNextPaintP50_ASC # quantiles(interactionToNextPaintP50) descending quantiles_interactionToNextPaintP50_DESC # quantiles(interactionToNextPaintP75) ascending quantiles_interactionToNextPaintP75_ASC # quantiles(interactionToNextPaintP75) descending quantiles_interactionToNextPaintP75_DESC # quantiles(interactionToNextPaintP90) ascending quantiles_interactionToNextPaintP90_ASC # quantiles(interactionToNextPaintP90) descending quantiles_interactionToNextPaintP90_DESC # quantiles(interactionToNextPaintP99) ascending quantiles_interactionToNextPaintP99_ASC # quantiles(interactionToNextPaintP99) descending quantiles_interactionToNextPaintP99_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 # quantiles(lcpElementRenderDelayP50) ascending quantiles_lcpElementRenderDelayP50_ASC # quantiles(lcpElementRenderDelayP50) descending quantiles_lcpElementRenderDelayP50_DESC # quantiles(lcpElementRenderDelayP75) ascending quantiles_lcpElementRenderDelayP75_ASC # quantiles(lcpElementRenderDelayP75) descending quantiles_lcpElementRenderDelayP75_DESC # quantiles(lcpElementRenderDelayP90) ascending quantiles_lcpElementRenderDelayP90_ASC # quantiles(lcpElementRenderDelayP90) descending quantiles_lcpElementRenderDelayP90_DESC # quantiles(lcpElementRenderDelayP99) ascending quantiles_lcpElementRenderDelayP99_ASC # quantiles(lcpElementRenderDelayP99) descending quantiles_lcpElementRenderDelayP99_DESC # quantiles(lcpResourceLoadDelayP50) ascending quantiles_lcpResourceLoadDelayP50_ASC # quantiles(lcpResourceLoadDelayP50) descending quantiles_lcpResourceLoadDelayP50_DESC # quantiles(lcpResourceLoadDelayP75) ascending quantiles_lcpResourceLoadDelayP75_ASC # quantiles(lcpResourceLoadDelayP75) descending quantiles_lcpResourceLoadDelayP75_DESC # quantiles(lcpResourceLoadDelayP90) ascending quantiles_lcpResourceLoadDelayP90_ASC # quantiles(lcpResourceLoadDelayP90) descending quantiles_lcpResourceLoadDelayP90_DESC # quantiles(lcpResourceLoadDelayP99) ascending quantiles_lcpResourceLoadDelayP99_ASC # quantiles(lcpResourceLoadDelayP99) descending quantiles_lcpResourceLoadDelayP99_DESC # quantiles(lcpResourceLoadTimeP50) ascending quantiles_lcpResourceLoadTimeP50_ASC # quantiles(lcpResourceLoadTimeP50) descending quantiles_lcpResourceLoadTimeP50_DESC # quantiles(lcpResourceLoadTimeP75) ascending quantiles_lcpResourceLoadTimeP75_ASC # quantiles(lcpResourceLoadTimeP75) descending quantiles_lcpResourceLoadTimeP75_DESC # quantiles(lcpResourceLoadTimeP90) ascending quantiles_lcpResourceLoadTimeP90_ASC # quantiles(lcpResourceLoadTimeP90) descending quantiles_lcpResourceLoadTimeP90_DESC # quantiles(lcpResourceLoadTimeP99) ascending quantiles_lcpResourceLoadTimeP99_ASC # quantiles(lcpResourceLoadTimeP99) descending quantiles_lcpResourceLoadTimeP99_DESC # quantiles(timeToFirstByteP50) ascending quantiles_timeToFirstByteP50_ASC # quantiles(timeToFirstByteP50) descending quantiles_timeToFirstByteP50_DESC # quantiles(timeToFirstByteP75) ascending quantiles_timeToFirstByteP75_ASC # quantiles(timeToFirstByteP75) descending quantiles_timeToFirstByteP75_DESC # quantiles(timeToFirstByteP90) ascending quantiles_timeToFirstByteP90_ASC # quantiles(timeToFirstByteP90) descending quantiles_timeToFirstByteP90_DESC # quantiles(timeToFirstByteP99) ascending quantiles_timeToFirstByteP99_ASC # quantiles(timeToFirstByteP99) descending quantiles_timeToFirstByteP99_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(fcpGood) ascending sum_fcpGood_ASC # sum(fcpGood) descending sum_fcpGood_DESC # sum(fcpNeedsImprovement) ascending sum_fcpNeedsImprovement_ASC # sum(fcpNeedsImprovement) descending sum_fcpNeedsImprovement_DESC # sum(fcpPoor) ascending sum_fcpPoor_ASC # sum(fcpPoor) descending sum_fcpPoor_DESC # sum(fcpTotal) ascending sum_fcpTotal_ASC # sum(fcpTotal) descending sum_fcpTotal_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(inpGood) ascending sum_inpGood_ASC # sum(inpGood) descending sum_inpGood_DESC # sum(inpNeedsImprovement) ascending sum_inpNeedsImprovement_ASC # sum(inpNeedsImprovement) descending sum_inpNeedsImprovement_DESC # sum(inpPoor) ascending sum_inpPoor_ASC # sum(inpPoor) descending sum_inpPoor_DESC # sum(inpTotal) ascending sum_inpTotal_ASC # sum(inpTotal) descending sum_inpTotal_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(ttfbGood) ascending sum_ttfbGood_ASC # sum(ttfbGood) descending sum_ttfbGood_DESC # sum(ttfbNeedsImprovement) ascending sum_ttfbNeedsImprovement_ASC # sum(ttfbNeedsImprovement) descending sum_ttfbNeedsImprovement_DESC # sum(ttfbPoor) ascending sum_ttfbPoor_ASC # sum(ttfbPoor) descending sum_ttfbPoor_DESC # sum(ttfbTotal) ascending sum_ttfbTotal_ASC # sum(ttfbTotal) descending sum_ttfbTotal_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 Contentful Paint in microseconds (negative value indicates N/A) firstContentfulPaintP50: int64! # First Contentful Paint in microseconds (negative value indicates N/A) firstContentfulPaintP75: int64! # First Contentful Paint in microseconds (negative value indicates N/A) firstContentfulPaintP90: int64! # First Contentful Paint in microseconds (negative value indicates N/A) firstContentfulPaintP99: int64! # 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! # Interaction to Next Paint in microseconds (negative value indicates N/A) interactionToNextPaintP50: int64! # Interaction to Next Paint in microseconds (negative value indicates N/A) interactionToNextPaintP75: int64! # Interaction to Next Paint in microseconds (negative value indicates N/A) interactionToNextPaintP90: int64! # Interaction to Next Paint in microseconds (negative value indicates N/A) interactionToNextPaintP99: 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! # Largest Contentful Paint Attributions Element Render Delay in microseconds (negative value indicates N/A) lcpElementRenderDelayP50: int64! # Largest Contentful Paint Attributions Element Render Delay in microseconds (negative value indicates N/A) lcpElementRenderDelayP75: int64! # Largest Contentful Paint Attributions Element Render Delay in microseconds (negative value indicates N/A) lcpElementRenderDelayP90: int64! # Largest Contentful Paint Attributions Element Render Delay in microseconds (negative value indicates N/A) lcpElementRenderDelayP99: int64! # Largest Contentful Paint Attributions Resource Load Delay in microseconds (negative value indicates N/A) lcpResourceLoadDelayP50: int64! # Largest Contentful Paint Attributions Resource Load Delay in microseconds (negative value indicates N/A) lcpResourceLoadDelayP75: int64! # Largest Contentful Paint Attributions Resource Load Delay in microseconds (negative value indicates N/A) lcpResourceLoadDelayP90: int64! # Largest Contentful Paint Attributions Resource Load Delay in microseconds (negative value indicates N/A) lcpResourceLoadDelayP99: int64! # Largest Contentful Paint Attributions Resource Load Time in microseconds (negative value indicates N/A) lcpResourceLoadTimeP50: int64! # Largest Contentful Paint Attributions Resource Load Time in microseconds (negative value indicates N/A) lcpResourceLoadTimeP75: int64! # Largest Contentful Paint Attributions Resource Load Time in microseconds (negative value indicates N/A) lcpResourceLoadTimeP90: int64! # Largest Contentful Paint Attributions Resource Load Time in microseconds (negative value indicates N/A) lcpResourceLoadTimeP99: int64! # Time to First Byte in microseconds (negative value indicates N/A) timeToFirstByteP50: int64! # Time to First Byte in microseconds (negative value indicates N/A) timeToFirstByteP75: int64! # Time to First Byte in microseconds (negative value indicates N/A) timeToFirstByteP90: int64! # Time to First Byte in microseconds (negative value indicates N/A) timeToFirstByteP99: 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 Contentful Paint, count of Good occurrences (under 1.8 s) fcpGood: uint64! # First Contentful Paint, count of Needs Improvement occurrences (between 1.8 s and 3 s) fcpNeedsImprovement: uint64! # First Contentful Paint, count of Poor occurrences (over 3 s) fcpPoor: uint64! # First Contentful Paint, total count fcpTotal: 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! # Interaction to Next Paint, count of Good occurrences (under 200 ms) inpGood: uint64! # Interaction to Next Paint, count of Needs Improvement occurrences (between 200 ms and 500ms) inpNeedsImprovement: uint64! # Interaction to Next Paint, count of Poor occurrences (over 500 ms) inpPoor: uint64! # Interaction to Next Paint, total count inpTotal: 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! # Time to First Byte, count of Good occurrences (under 800 ms) ttfbGood: uint64! # Time to First Byte, count of Needs Improvement occurrences (between 800 ms and 1800ms) ttfbNeedsImprovement: uint64! # Time to First Byte, count of Poor occurrences (over 500 ms) ttfbPoor: uint64! # Time to First Byte, total count ttfbTotal: 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 { MagicWANConnectorMetricsAdaptiveGroups: Settings! accessLoginRequestsAdaptiveGroups: Settings! cdnNetworkAnalyticsAdaptiveGroups: Settings! dosdAttackAnalyticsGroups: Settings! dosdNetworkAnalyticsAdaptiveGroups: Settings! durableObjectsInvocationsAdaptiveGroups: Settings! durableObjectsPeriodicGroups: Settings! durableObjectsStorageGroups: Settings! durableObjectsSubrequestsAdaptiveGroups: Settings! fbmAttackAnalyticsGroups: Settings! firewallEventsAdaptive: Settings! firewallEventsAdaptiveGroups: Settings! flowtrackdNetworkAnalyticsAdaptiveGroups: Settings! gatewayL4DownstreamSessionsAdaptiveGroups: Settings! gatewayL4SessionsAdaptiveGroups: Settings! gatewayL4UpstreamSessionsAdaptiveGroups: Settings! gatewayL7RequestsAdaptiveGroups: Settings! gatewayResolverByCategoryAdaptiveGroups: Settings! gatewayResolverQueriesAdaptiveGroups: Settings! httpRequests1dGroups: Settings! httpRequests1hGroups: Settings! httpRequests1mGroups: Settings! httpRequestsAdaptive: Settings! httpRequestsAdaptiveGroups: Settings! httpRequestsOverviewAdaptiveGroups: Settings! imagesRequestsAdaptiveGroups: Settings! ipFlows1dGroups: Settings! ipFlows1hGroups: Settings! ipFlows1mAttacksGroups: Settings! ipFlows1mGroups: Settings! logpushHealthAdaptiveGroups: Settings! magicFirewallNetworkAnalyticsAdaptiveGroups: Settings! magicFirewallSamplesAdaptiveGroups: Settings! magicTransitNetworkAnalyticsAdaptiveGroups: Settings! magicTransitTunnelHealthChecksAdaptiveGroups: Settings! magicTransitTunnelTrafficAdaptiveGroups: Settings! mnmFlowDataAdaptiveGroups: Settings! nelReportsAdaptiveGroups: Settings! pagesFunctionsInvocationsAdaptiveGroups: Settings! queueBacklogAdaptiveGroups: Settings! queueConsumerMetricsAdaptiveGroups: Settings! queueMessageOperationsAdaptiveGroups: Settings! r2OperationsAdaptiveGroups: Settings! r2StorageAdaptiveGroups: Settings! rumPageloadEventsAdaptiveGroups: Settings! rumPerformanceEventsAdaptiveGroups: Settings! rumWebVitalsEventsAdaptive: Settings! rumWebVitalsEventsAdaptiveGroups: Settings! spectrumNetworkAnalyticsAdaptiveGroups: Settings! storageTraces: Settings! streamMinutesViewedAdaptiveGroups: Settings! turnstileAdaptiveGroups: Settings! videoBufferEventsAdaptiveGroups: Settings! videoPlaybackEventsAdaptiveGroups: Settings! videoQualityEventsAdaptiveGroups: Settings! warpDeviceAdaptiveGroups: Settings! workerPlacementAdaptiveGroups: Settings! workersAnalyticsEngineAdaptiveGroups: Settings! workersInvocationsAdaptive: Settings! workersInvocationsScheduled: Settings! workersSubrequestsAdaptiveGroups: Settings! zarazTriggersAdaptiveGroups: 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! } # Storage Tracing Information type AccountStorageTraces { # The container that this resource is stored under. containerId: string! # Storage trace timestamp datetime: Time! # The identifier to access this resource in the container. resourceId: string! # The identifier of the storage service that houses the resourse. serviceId: string! # The ID that this trace entry is under. traceId: string! # The AccountID of the user who owns the resource. userAccountId: string! } input AccountStorageTracesFilter_InputObject { AND: [AccountStorageTracesFilter_InputObject!] OR: [AccountStorageTracesFilter_InputObject!] containerId: string containerId_geq: string containerId_gt: string containerId_in: [string!] containerId_leq: string containerId_like: string containerId_lt: string containerId_neq: string containerId_notin: [string!] containerId_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!] resourceId: string resourceId_geq: string resourceId_gt: string resourceId_in: [string!] resourceId_leq: string resourceId_like: string resourceId_lt: string resourceId_neq: string resourceId_notin: [string!] resourceId_notlike: string serviceId: string serviceId_geq: string serviceId_gt: string serviceId_in: [string!] serviceId_leq: string serviceId_like: string serviceId_lt: string serviceId_neq: string serviceId_notin: [string!] serviceId_notlike: string traceId: string traceId_geq: string traceId_gt: string traceId_in: [string!] traceId_leq: string traceId_like: string traceId_lt: string traceId_neq: string traceId_notin: [string!] traceId_notlike: string userAccountId: string userAccountId_geq: string userAccountId_gt: string userAccountId_in: [string!] userAccountId_leq: string userAccountId_like: string userAccountId_lt: string userAccountId_neq: string userAccountId_notin: [string!] userAccountId_notlike: string } enum AccountStorageTracesOrderBy { # containerId ascending containerId_ASC # containerId descending containerId_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # resourceId ascending resourceId_ASC # resourceId descending resourceId_DESC # serviceId ascending serviceId_ASC # serviceId descending serviceId_DESC # traceId ascending traceId_ASC # traceId descending traceId_DESC # userAccountId ascending userAccountId_ASC # userAccountId descending userAccountId_DESC } # 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. Cloudflare Turnstile aggregated events with adaptive sampling type AccountTurnstileAdaptiveGroups { avg: AccountTurnstileAdaptiveGroupsAvg # Number of Cloudflare Turnstile events processed count: uint64! # List of dimensions to group by dimensions: AccountTurnstileAdaptiveGroupsDimensions } type AccountTurnstileAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type AccountTurnstileAdaptiveGroupsDimensions { # The action tag of the challenge event action: string! # The date the challenge event was emitted date: Date! # The date and time the challenge event was emitted datetime: Time! # The date and time the challenge event was emitted truncated to the day datetimeDay: Time! # The date and time the challenge event was emitted truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # The date and time the challenge event was emitted truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # The date and time the challenge event was emitted truncated to a multiple of 30 minutes datetimeHalfOfHour: Time! # The date and time the challenge event was emitted truncated to the hour datetimeHour: Time! # The date and time the challenge event was emitted truncated to the minute datetimeMinute: Time! # The type of the Cloudflare Turnstile event eventType: string! # The sitekey of the widget associated with the event siteKey: string! } input AccountTurnstileAdaptiveGroupsFilter_InputObject { AND: [AccountTurnstileAdaptiveGroupsFilter_InputObject!] OR: [AccountTurnstileAdaptiveGroupsFilter_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 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!] eventType: string eventType_geq: string eventType_gt: string eventType_in: [string!] eventType_leq: string eventType_like: string eventType_lt: string eventType_neq: string eventType_notin: [string!] eventType_notlike: string siteKey: string siteKey_geq: string siteKey_gt: string siteKey_in: [string!] siteKey_leq: string siteKey_like: string siteKey_lt: string siteKey_neq: string siteKey_notin: [string!] siteKey_notlike: string } enum AccountTurnstileAdaptiveGroupsOrderBy { # action ascending action_ASC # action descending action_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # 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 # 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 # eventType ascending eventType_ASC # eventType descending eventType_DESC # siteKey ascending siteKey_ASC # siteKey descending siteKey_DESC } # 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. Warp device health events with adaptive sampling type AccountWarpDeviceAdaptiveGroups { # Number of device health events, which usually occur at 2m intervals per device count: uint64! # List of dimensions to group by dimensions: AccountWarpDeviceAdaptiveGroupsDimensions uniq: AccountWarpDeviceAdaptiveGroupsUniq } type AccountWarpDeviceAdaptiveGroupsDimensions { # Device's OS clientPlatform: string! # Device's Warp version clientVersion: string! # Device's connected colo colo: string! # The date of the device log date: Date! # The date and time of the device log datetime: Time! # The date and time of the device log truncated to every five minutes datetimeFiveMinute: Time! # The date and time of the device log truncated to the hour datetimeHour: Time! # The date and time of the device log truncated to every ten minutes datetimeTenMinute: Time! # Device ID deviceId: string! # Device's Warp mode mode: string! # Device connection status status: string! } input AccountWarpDeviceAdaptiveGroupsFilter_InputObject { AND: [AccountWarpDeviceAdaptiveGroupsFilter_InputObject!] OR: [AccountWarpDeviceAdaptiveGroupsFilter_InputObject!] clientPlatform: string clientPlatform_geq: string clientPlatform_gt: string clientPlatform_in: [string!] clientPlatform_leq: string clientPlatform_like: string clientPlatform_lt: string clientPlatform_neq: string clientPlatform_notin: [string!] clientPlatform_notlike: string clientVersion: string clientVersion_geq: string clientVersion_gt: string clientVersion_in: [string!] clientVersion_leq: string clientVersion_like: string clientVersion_lt: string clientVersion_neq: string clientVersion_notin: [string!] clientVersion_notlike: string colo: string colo_geq: string colo_gt: string colo_in: [string!] colo_leq: string colo_like: string colo_lt: string colo_neq: string colo_notin: [string!] colo_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 datetimeFiveMinute: Time datetimeFiveMinute_geq: Time datetimeFiveMinute_gt: Time datetimeFiveMinute_in: [Time!] datetimeFiveMinute_leq: Time datetimeFiveMinute_lt: Time datetimeFiveMinute_neq: Time datetimeFiveMinute_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!] datetimeTenMinute: Time datetimeTenMinute_geq: Time datetimeTenMinute_gt: Time datetimeTenMinute_in: [Time!] datetimeTenMinute_leq: Time datetimeTenMinute_lt: Time datetimeTenMinute_neq: Time datetimeTenMinute_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 mode: string mode_geq: string mode_gt: string mode_in: [string!] mode_leq: string mode_like: string mode_lt: string mode_neq: string mode_notin: [string!] mode_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 AccountWarpDeviceAdaptiveGroupsOrderBy { # clientPlatform ascending clientPlatform_ASC # clientPlatform descending clientPlatform_DESC # clientVersion ascending clientVersion_ASC # clientVersion descending clientVersion_DESC # colo ascending colo_ASC # colo descending colo_DESC # count() ascending count_ASC # count() descending count_DESC # date ascending date_ASC # date descending date_DESC # datetimeFiveMinute ascending datetimeFiveMinute_ASC # datetimeFiveMinute descending datetimeFiveMinute_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeTenMinute ascending datetimeTenMinute_ASC # datetimeTenMinute descending datetimeTenMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # deviceId ascending deviceId_ASC # deviceId descending deviceId_DESC # mode ascending mode_ASC # mode descending mode_DESC # status ascending status_ASC # status descending status_DESC # uniq(deviceIds) ascending uniq_deviceIds_ASC # uniq(deviceIds) descending uniq_deviceIds_DESC } type AccountWarpDeviceAdaptiveGroupsUniq { # Approximate count of unique deviceIds deviceIds: uint64! } # Worker placement metrics type AccountWorkerPlacementAdaptiveGroups { # List of dimensions to group by dimensions: AccountWorkerPlacementAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountWorkerPlacementAdaptiveGroupsSum } type AccountWorkerPlacementAdaptiveGroupsDimensions { # 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! # Response status of worker httpStatus: uint16! # 1 if the request was sampled to bypass Smart Placement, 0 otherwise isSample: uint8! # 1 if the request was processed using Smart Placement, 0 if it was processed in default mode placementUsed: uint8! # Bucket of request duration rounded down to nearest 10*2^n requestDurationBucketMin: uint32! # Bucket of request duration rounded down to nearest 100ms requestDurationBucketMin100ms: uint32! # The script name scriptName: string! # The unique tag of the script scriptTag: string! } input AccountWorkerPlacementAdaptiveGroupsFilter_InputObject { AND: [AccountWorkerPlacementAdaptiveGroupsFilter_InputObject!] OR: [AccountWorkerPlacementAdaptiveGroupsFilter_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!] httpStatus: uint16 httpStatus_geq: uint16 httpStatus_gt: uint16 httpStatus_in: [uint16!] httpStatus_leq: uint16 httpStatus_lt: uint16 httpStatus_neq: uint16 httpStatus_notin: [uint16!] isSample: uint8 isSample_geq: uint8 isSample_gt: uint8 isSample_in: bytes isSample_leq: uint8 isSample_lt: uint8 isSample_neq: uint8 isSample_notin: bytes placementUsed: uint8 placementUsed_geq: uint8 placementUsed_gt: uint8 placementUsed_in: bytes placementUsed_leq: uint8 placementUsed_lt: uint8 placementUsed_neq: uint8 placementUsed_notin: bytes requestDurationBucketMin: uint32 requestDurationBucketMin100ms: uint32 requestDurationBucketMin100ms_geq: uint32 requestDurationBucketMin100ms_gt: uint32 requestDurationBucketMin100ms_in: [uint32!] requestDurationBucketMin100ms_leq: uint32 requestDurationBucketMin100ms_lt: uint32 requestDurationBucketMin100ms_neq: uint32 requestDurationBucketMin100ms_notin: [uint32!] requestDurationBucketMin_geq: uint32 requestDurationBucketMin_gt: uint32 requestDurationBucketMin_in: [uint32!] requestDurationBucketMin_leq: uint32 requestDurationBucketMin_lt: uint32 requestDurationBucketMin_neq: uint32 requestDurationBucketMin_notin: [uint32!] 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 scriptTag: string scriptTag_geq: string scriptTag_gt: string scriptTag_in: [string!] scriptTag_leq: string scriptTag_like: string scriptTag_lt: string scriptTag_neq: string scriptTag_notin: [string!] scriptTag_notlike: string } enum AccountWorkerPlacementAdaptiveGroupsOrderBy { # 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 # httpStatus ascending httpStatus_ASC # httpStatus descending httpStatus_DESC # isSample ascending isSample_ASC # isSample descending isSample_DESC # placementUsed ascending placementUsed_ASC # placementUsed descending placementUsed_DESC # requestDurationBucketMin100ms ascending requestDurationBucketMin100ms_ASC # requestDurationBucketMin100ms descending requestDurationBucketMin100ms_DESC # requestDurationBucketMin ascending requestDurationBucketMin_ASC # requestDurationBucketMin descending requestDurationBucketMin_DESC # scriptName ascending scriptName_ASC # scriptName descending scriptName_DESC # scriptTag ascending scriptTag_ASC # scriptTag descending scriptTag_DESC # sum(requestDuration) ascending sum_requestDuration_ASC # sum(requestDuration) descending sum_requestDuration_DESC # sum(requests) ascending sum_requests_ASC # sum(requests) descending sum_requests_DESC } type AccountWorkerPlacementAdaptiveGroupsSum { # Sum of duration ms of requests measured at the data centers that receive the requests requestDuration: uint64! # Total number of requests requests: uint64! } # 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's dispatch namespace dispatchNamespaceName: string! # The name of the script environment environmentName: string! # The name of the script scriptName: string! # The unique tag of the script scriptTag: 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!] dispatchNamespaceName: string dispatchNamespaceName_geq: string dispatchNamespaceName_gt: string dispatchNamespaceName_in: [string!] dispatchNamespaceName_leq: string dispatchNamespaceName_like: string dispatchNamespaceName_lt: string dispatchNamespaceName_neq: string dispatchNamespaceName_notin: [string!] dispatchNamespaceName_notlike: string 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 scriptTag: string scriptTag_geq: string scriptTag_gt: string scriptTag_in: [string!] scriptTag_leq: string scriptTag_like: string scriptTag_lt: string scriptTag_neq: string scriptTag_notin: [string!] scriptTag_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 # constantScriptId ascending constantScriptId_ASC # constantScriptId descending constantScriptId_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 # dispatchNamespaceName ascending dispatchNamespaceName_ASC # dispatchNamespaceName descending dispatchNamespaceName_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 # scriptTag ascending scriptTag_ASC # scriptTag descending scriptTag_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 # constantScriptId ascending constantScriptId_ASC # constantScriptId descending constantScriptId_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! } # Zaraz Triggers Analytics (a trigger is a set of rules that can trigger a zaraz action) type AccountZarazTriggersAdaptiveGroups { # Number of processed Zaraz Triggers count: uint64! # List of dimensions to group by dimensions: AccountZarazTriggersAdaptiveGroupsDimensions } type AccountZarazTriggersAdaptiveGroupsDimensions { # The date when trigger was triggerd date: Date! # The date and time truncated to fifteen minutes datetimeFifteenMinutes: Time! # The date and time truncated to five minutes datetimeFiveMinutes: Time! # The date and time truncated to the hour datetimeHour: Time! # The date and time truncated to the minute datetimeMinute: Time! # Trigger Name triggerName: string! } input AccountZarazTriggersAdaptiveGroupsFilter_InputObject { AND: [AccountZarazTriggersAdaptiveGroupsFilter_InputObject!] OR: [AccountZarazTriggersAdaptiveGroupsFilter_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!] triggerName: string triggerName_geq: string triggerName_gt: string triggerName_in: [string!] triggerName_leq: string triggerName_like: string triggerName_lt: string triggerName_neq: string triggerName_notin: [string!] triggerName_notlike: string } enum AccountZarazTriggersAdaptiveGroupsOrderBy { # 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 # triggerName ascending triggerName_ASC # triggerName descending triggerName_DESC } # 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! } # Mutations are not supported type Mutation { do(nothing: bool!): string! } 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 { # GraphQL query attributes and trends apiGatewayGraphqlQueryAnalyticsGroups(filter: ZoneApiGatewayGraphqlQueryAnalyticsGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneApiGatewayGraphqlQueryAnalyticsGroupsOrderBy!]): [ZoneApiGatewayGraphqlQueryAnalyticsGroups!]! # Beta. Aggregated count of Session Identifier matches apiGatewayMatchedSessionIDsAdaptiveGroups(filter: ZoneApiGatewayMatchedSessionIDsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneApiGatewayMatchedSessionIDsAdaptiveGroupsOrderBy!]): [ZoneApiGatewayMatchedSessionIDsAdaptiveGroups!]! # Sequences of API endpoint operations. Sequences are grouped by AuthID and currently ranked by correlation score. Correlation scores are estimated over a 24 hour window and are current to within 10 minutes apiRequestSequencesGroups(filter: ZoneApiRequestSequencesGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneApiRequestSequencesGroupsOrderBy!]): [ZoneApiRequestSequencesGroups!]! # Beta. Cache Reserve operations with adaptive sampling cacheReserveOperationsAdaptiveGroups(filter: ZoneCacheReserveOperationsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneCacheReserveOperationsAdaptiveGroupsOrderBy!]): [ZoneCacheReserveOperationsAdaptiveGroups!]! # Cache Reserve HTTP requests data with adaptive sampling cacheReserveRequestsAdaptiveGroups(filter: ZoneCacheReserveRequestsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneCacheReserveRequestsAdaptiveGroupsOrderBy!]): [ZoneCacheReserveRequestsAdaptiveGroups!]! # Beta. Cache Reserve storage with adaptive sampling cacheReserveStorageAdaptiveGroups(filter: ZoneCacheReserveStorageAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneCacheReserveStorageAdaptiveGroupsOrderBy!]): [ZoneCacheReserveStorageAdaptiveGroups!]! # Dmarc report records with adaptive sampling dmarcReportsAdaptive(filter: ZoneDmarcReportsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [ZoneDmarcReportsAdaptiveOrderBy!]): [ZoneDmarcReportsAdaptive!]! # Aggregated dmarc reports by sources logs with adaptive sampling dmarcReportsSourcesAdaptiveGroups(filter: ZoneDmarcReportsSourcesAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneDmarcReportsSourcesAdaptiveGroupsOrderBy!]): [ZoneDmarcReportsSourcesAdaptiveGroups!]! # 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 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!]! # Daily rollups of request data by colo @Deprecated 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!]! # Minutely rollups of request data by colo @Deprecated httpRequests1mByColoGroups(filter: ZoneHttpRequests1mByColoGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneHttpRequests1mByColoGroupsOrderBy!]): [ZoneHttpRequests1mByColoGroups!]! # Minutely rollups of request data httpRequests1mGroups(filter: ZoneHttpRequests1mGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneHttpRequests1mGroupsOrderBy!]): [ZoneHttpRequests1mGroups!]! # Raw HTTP requests with adaptive sampling httpRequestsAdaptive(filter: ZoneHttpRequestsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [ZoneHttpRequestsAdaptiveOrderBy!]): [ZoneHttpRequestsAdaptive!]! # 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!]! # Beta. Logpush job health metrics logpushHealthAdaptiveGroups(filter: ZoneLogpushHealthAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneLogpushHealthAdaptiveGroupsOrderBy!]): [ZoneLogpushHealthAdaptiveGroups!]! # Data to visualize network error logs nelReportsAdaptiveGroups(filter: ZoneNelReportsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneNelReportsAdaptiveGroupsOrderBy!]): [ZoneNelReportsAdaptiveGroups!]! # Page Shield CSP reports pageShieldReportsAdaptiveGroups(filter: ZonePageShieldReportsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZonePageShieldReportsAdaptiveGroupsOrderBy!]): [ZonePageShieldReportsAdaptiveGroups!]! settings: ZoneSettings # Minutely rollups of average packets per second sent in a SYN attack synAvgPps1mGroups(filter: ZoneSynAvgPps1mGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneSynAvgPps1mGroupsOrderBy!]): [ZoneSynAvgPps1mGroups!]! # Raw Waiting Room analytics logs waitingRoomAnalyticsAdaptive(filter: ZoneWaitingRoomAnalyticsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [ZoneWaitingRoomAnalyticsAdaptiveOrderBy!]): [ZoneWaitingRoomAnalyticsAdaptive!]! # Aggregated Waiting Room analytics logs with adaptive sampling waitingRoomAnalyticsAdaptiveGroups(filter: ZoneWaitingRoomAnalyticsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneWaitingRoomAnalyticsAdaptiveGroupsOrderBy!]): [ZoneWaitingRoomAnalyticsAdaptiveGroups!]! # Workers invocations with adaptive sampling workersZoneInvocationsAdaptiveGroups(filter: ZoneWorkersZoneInvocationsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneWorkersZoneInvocationsAdaptiveGroupsOrderBy!]): [ZoneWorkersZoneInvocationsAdaptiveGroups!]! # Workers subrequests with adaptive sampling workersZoneSubrequestsAdaptiveGroups(filter: ZoneWorkersZoneSubrequestsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneWorkersZoneSubrequestsAdaptiveGroupsOrderBy!]): [ZoneWorkersZoneSubrequestsAdaptiveGroups!]! # Zaraz Actions Analytics zarazActionsAdaptiveGroups(filter: ZoneZarazActionsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneZarazActionsAdaptiveGroupsOrderBy!]): [ZoneZarazActionsAdaptiveGroups!]! # Zaraz Track Analytics - counts zaraz.track calls zarazTrackAdaptiveGroups(filter: ZoneZarazTrackAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneZarazTrackAdaptiveGroupsOrderBy!]): [ZoneZarazTrackAdaptiveGroups!]! # Zaraz Triggers Analytics (a trigger is a set of rules that can trigger a zaraz action) zarazTriggersAdaptiveGroups(filter: ZoneZarazTriggersAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneZarazTriggersAdaptiveGroupsOrderBy!]): [ZoneZarazTriggersAdaptiveGroups!]! zoneTag: string! } # GraphQL query attributes and trends type ZoneApiGatewayGraphqlQueryAnalyticsGroups { avg: ZoneApiGatewayGraphqlQueryAnalyticsGroupsAvg # Number of events with GraphQL query attributes computed count: uint64! # List of dimensions to group by dimensions: ZoneApiGatewayGraphqlQueryAnalyticsGroupsDimensions } type ZoneApiGatewayGraphqlQueryAnalyticsGroupsAvg { # Average sample interval sampleInterval: float64! } type ZoneApiGatewayGraphqlQueryAnalyticsGroupsDimensions { # Maximum depth level of a terminal (leaf) field in the query apiGatewayGraphqlQueryDepth: int8! # Number of terminal (leaf) fields in the query apiGatewayGraphqlQuerySize: int16! date: Date! datetime: Time! datetimeDay: Time! datetimeFifteenMinutes: Time! datetimeFiveMinutes: Time! datetimeHalfOfHour: Time! datetimeHour: Time! datetimeMinute: Time! } input ZoneApiGatewayGraphqlQueryAnalyticsGroupsFilter_InputObject { AND: [ZoneApiGatewayGraphqlQueryAnalyticsGroupsFilter_InputObject!] OR: [ZoneApiGatewayGraphqlQueryAnalyticsGroupsFilter_InputObject!] apiGatewayGraphqlQueryDepth: int8 apiGatewayGraphqlQueryDepth_geq: int8 apiGatewayGraphqlQueryDepth_gt: int8 apiGatewayGraphqlQueryDepth_in: [int8!] apiGatewayGraphqlQueryDepth_leq: int8 apiGatewayGraphqlQueryDepth_lt: int8 apiGatewayGraphqlQueryDepth_neq: int8 apiGatewayGraphqlQueryDepth_notin: [int8!] apiGatewayGraphqlQuerySize: int16 apiGatewayGraphqlQuerySize_geq: int16 apiGatewayGraphqlQuerySize_gt: int16 apiGatewayGraphqlQuerySize_in: [int16!] apiGatewayGraphqlQuerySize_leq: int16 apiGatewayGraphqlQuerySize_lt: int16 apiGatewayGraphqlQuerySize_neq: int16 apiGatewayGraphqlQuerySize_notin: [int16!] 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!] } enum ZoneApiGatewayGraphqlQueryAnalyticsGroupsOrderBy { # apiGatewayGraphqlQueryDepth ascending apiGatewayGraphqlQueryDepth_ASC # apiGatewayGraphqlQueryDepth descending apiGatewayGraphqlQueryDepth_DESC # apiGatewayGraphqlQuerySize ascending apiGatewayGraphqlQuerySize_ASC # apiGatewayGraphqlQuerySize descending apiGatewayGraphqlQuerySize_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # 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 # 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 } # Beta. Aggregated count of Session Identifier matches type ZoneApiGatewayMatchedSessionIDsAdaptiveGroups { avg: ZoneApiGatewayMatchedSessionIDsAdaptiveGroupsAvg # Number of events with Session Identifiers count: uint64! # List of dimensions to group by dimensions: ZoneApiGatewayMatchedSessionIDsAdaptiveGroupsDimensions } type ZoneApiGatewayMatchedSessionIDsAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type ZoneApiGatewayMatchedSessionIDsAdaptiveGroupsDimensions { # Name of session identifier apiGatewayMatchedSessionIdentifierName: string! # Type of session identifier. Possible values are header | cookie apiGatewayMatchedSessionIdentifierType: string! date: Date! datetime: Time! datetimeDay: Time! datetimeFifteenMinutes: Time! datetimeFiveMinutes: Time! datetimeHalfOfHour: Time! datetimeHour: Time! datetimeMinute: Time! } input ZoneApiGatewayMatchedSessionIDsAdaptiveGroupsFilter_InputObject { AND: [ZoneApiGatewayMatchedSessionIDsAdaptiveGroupsFilter_InputObject!] OR: [ZoneApiGatewayMatchedSessionIDsAdaptiveGroupsFilter_InputObject!] apiGatewayMatchedSessionIdentifierName: string apiGatewayMatchedSessionIdentifierName_geq: string apiGatewayMatchedSessionIdentifierName_gt: string apiGatewayMatchedSessionIdentifierName_in: [string!] apiGatewayMatchedSessionIdentifierName_leq: string apiGatewayMatchedSessionIdentifierName_like: string apiGatewayMatchedSessionIdentifierName_lt: string apiGatewayMatchedSessionIdentifierName_neq: string apiGatewayMatchedSessionIdentifierName_notin: [string!] apiGatewayMatchedSessionIdentifierName_notlike: string apiGatewayMatchedSessionIdentifierType: string apiGatewayMatchedSessionIdentifierType_geq: string apiGatewayMatchedSessionIdentifierType_gt: string apiGatewayMatchedSessionIdentifierType_in: [string!] apiGatewayMatchedSessionIdentifierType_leq: string apiGatewayMatchedSessionIdentifierType_like: string apiGatewayMatchedSessionIdentifierType_lt: string apiGatewayMatchedSessionIdentifierType_neq: string apiGatewayMatchedSessionIdentifierType_notin: [string!] apiGatewayMatchedSessionIdentifierType_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 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!] } enum ZoneApiGatewayMatchedSessionIDsAdaptiveGroupsOrderBy { # apiGatewayMatchedSessionIdentifierName ascending apiGatewayMatchedSessionIdentifierName_ASC # apiGatewayMatchedSessionIdentifierName descending apiGatewayMatchedSessionIdentifierName_DESC # apiGatewayMatchedSessionIdentifierType ascending apiGatewayMatchedSessionIdentifierType_ASC # apiGatewayMatchedSessionIdentifierType descending apiGatewayMatchedSessionIdentifierType_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # 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 # 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 } # Sequences of API endpoint operations. Sequences are grouped by AuthID and currently ranked by correlation score. Correlation scores are estimated over a 24 hour window and are current to within 10 minutes type ZoneApiRequestSequencesGroups { aggArgMax: ZoneApiRequestSequencesGroupsAggArgMax aggMax: ZoneApiRequestSequencesGroupsAggMax # List of dimensions to group by dimensions: ZoneApiRequestSequencesGroupsDimensions } type ZoneApiRequestSequencesGroupsAggArgMax { # Correlation score estimated over a 24 hour window (higher scores mean more correlation between requests in the sequence of endpoint operations) correlation: float64! # Estimated number of occurrences of this sequence of endpoint operations numOccurrences: float64! # API endpoints comprising the sequence of operations. Individual endpoints are delimited by # symbols operationsApiEndpoints: string! # HTTP request methods comprising the sequence of operations. Individual request method names are delimited by # symbols operationsClientRequestHTTPMethods: string! # Fraction of requests sampled samplingFraction: float64! } type ZoneApiRequestSequencesGroupsAggMax { # Time of the most recent occurrence of this sequence of endpoint operations (based on the timestamp of the first request in the sequence) timeLastSeen: Time! # The time at which Cloudflare last refreshed this data timeLastUpdated: Time! } type ZoneApiRequestSequencesGroupsDimensions { # The host associated with this sequence of endpoint operations clientRequestHTTPHost: string! # Sequence generation timeslot, truncated to 10 minutes datetime: Time! # Sequence rank based on ordering sequences by correlation rank: uint16! } input ZoneApiRequestSequencesGroupsFilter_InputObject { AND: [ZoneApiRequestSequencesGroupsFilter_InputObject!] OR: [ZoneApiRequestSequencesGroupsFilter_InputObject!] 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 datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] rank: uint16 rank_geq: uint16 rank_gt: uint16 rank_in: [uint16!] rank_leq: uint16 rank_lt: uint16 rank_neq: uint16 rank_notin: [uint16!] } enum ZoneApiRequestSequencesGroupsOrderBy { # aggArgMax(correlation) ascending aggArgMax_correlation_ASC # aggArgMax(correlation) descending aggArgMax_correlation_DESC # aggArgMax(numOccurrences) ascending aggArgMax_numOccurrences_ASC # aggArgMax(numOccurrences) descending aggArgMax_numOccurrences_DESC # aggArgMax(operationsApiEndpoints) ascending aggArgMax_operationsApiEndpoints_ASC # aggArgMax(operationsApiEndpoints) descending aggArgMax_operationsApiEndpoints_DESC # aggArgMax(operationsClientRequestHTTPMethods) ascending aggArgMax_operationsClientRequestHTTPMethods_ASC # aggArgMax(operationsClientRequestHTTPMethods) descending aggArgMax_operationsClientRequestHTTPMethods_DESC # aggArgMax(samplingFraction) ascending aggArgMax_samplingFraction_ASC # aggArgMax(samplingFraction) descending aggArgMax_samplingFraction_DESC # aggMax(timeLastSeen) ascending aggMax_timeLastSeen_ASC # aggMax(timeLastSeen) descending aggMax_timeLastSeen_DESC # aggMax(timeLastUpdated) ascending aggMax_timeLastUpdated_ASC # aggMax(timeLastUpdated) descending aggMax_timeLastUpdated_DESC # clientRequestHTTPHost ascending clientRequestHTTPHost_ASC # clientRequestHTTPHost descending clientRequestHTTPHost_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # rank ascending rank_ASC # rank descending rank_DESC } # 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! # Name of bucket containing stored objects bucketName: string! # Request timestamp, truncated to start of a day date: Date! # Request timestamp datetime: Time! # Request timestamp, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Request timestamp, truncated to multiple of 5 minutes datetimeFiveMinutes: 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 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 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!] 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 # bucketName ascending bucketName_ASC # bucketName descending bucketName_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 # 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! } # Cache Reserve HTTP requests data with adaptive sampling type ZoneCacheReserveRequestsAdaptiveGroups { # The average value used for sample interval avg: ZoneCacheReserveRequestsAdaptiveGroupsAvg count: uint64! # List of dimensions to group by dimensions: ZoneCacheReserveRequestsAdaptiveGroupsDimensions # Sum of bytes returned to client sum: ZoneCacheReserveRequestsAdaptiveGroupsSum } type ZoneCacheReserveRequestsAdaptiveGroupsAvg { sampleInterval: float64! } type ZoneCacheReserveRequestsAdaptiveGroupsDimensions { # Cache status cacheStatus: 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 browser edgeResponseStatus: uint16! } input ZoneCacheReserveRequestsAdaptiveGroupsFilter_InputObject { AND: [ZoneCacheReserveRequestsAdaptiveGroupsFilter_InputObject!] OR: [ZoneCacheReserveRequestsAdaptiveGroupsFilter_InputObject!] 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 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!] } enum ZoneCacheReserveRequestsAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # cacheReserveUsed ascending cacheReserveUsed_ASC # cacheReserveUsed descending cacheReserveUsed_DESC # cacheStatus ascending cacheStatus_ASC # cacheStatus descending cacheStatus_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 # sum(edgeResponseBytes) ascending sum_edgeResponseBytes_ASC # sum(edgeResponseBytes) descending sum_edgeResponseBytes_DESC } type ZoneCacheReserveRequestsAdaptiveGroupsSum { edgeResponseBytes: 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! # Name of bucket containing stored objects bucketName: string! # Storage sample timestamp, truncated to start of a day date: Date! # Storage sample timestamp datetime: Time! # Storage sample timestamp, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Storage sample timestamp, truncated to multiple of 5 minutes datetimeFiveMinutes: 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 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 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!] } type ZoneCacheReserveStorageAdaptiveGroupsMax { # Payload and metadata size of objects in bucket storedBytes: uint64! } enum ZoneCacheReserveStorageAdaptiveGroupsOrderBy { # bucketHash ascending bucketHash_ASC # bucketHash descending bucketHash_DESC # bucketName ascending bucketName_ASC # bucketName descending bucketName_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(storedBytes) ascending max_storedBytes_ASC # max(storedBytes) descending max_storedBytes_DESC } # Dmarc report records with adaptive sampling type ZoneDmarcReportsAdaptive { # The date and time the source email was received datetime: Time! # DMARC policy disposition disposition: string! # DKIM result dkim: string! # Domain to which this report refers to domain: string! # Envelope To of emails envelopeTo: string! # Reason (if any) why the record was evaluated evaluatedReason: string! # Header From of emails headerFrom: string! # Number of messages that matched matchingMessages: uint32! # Organization that generated report orgName: string! # DKIM alignment mode specified in the policy policyDKIMAlignmentMode: string! # DMARC policy of the domain policyDomain: string! # Percentage of emails that should be checked policyPercentage: uint8! # SPF alignment mode specified in the policy policySPFAlignmentMode: string! # DMARC policy of subdomains policySubDomain: string! # Unique identifier of this record recordId: string! # Index of this record within the report recordIndex: uint32! # Start of the reporting period reportBegin: Time! # End of the reporting period reportEnd: Time! # Error message (if any) reportError: string! # Unique identifier of the report to which this record belongs reportId: string! # ABR sample interval sampleInterval: uint32! # Source IP address of the email sourceIP: string! # Country name from source IP sourceLocationName: string! # Source IP address organisation name sourceOrgName: string! # Source IP address organisation slug sourceOrgSlug: string! # Source Domain from IP address sourcePTR: string! # SPF result spf: string! # Checked domain from scope mfrom spfMFromDomain: string! } input ZoneDmarcReportsAdaptiveFilter_InputObject { AND: [ZoneDmarcReportsAdaptiveFilter_InputObject!] OR: [ZoneDmarcReportsAdaptiveFilter_InputObject!] datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] disposition: string disposition_geq: string disposition_gt: string disposition_in: [string!] disposition_leq: string disposition_like: string disposition_lt: string disposition_neq: string disposition_notin: [string!] disposition_notlike: string 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 domain: string domain_geq: string domain_gt: string domain_in: [string!] domain_leq: string domain_like: string domain_lt: string domain_neq: string domain_notin: [string!] domain_notlike: string envelopeTo: string envelopeTo_geq: string envelopeTo_gt: string envelopeTo_in: [string!] envelopeTo_leq: string envelopeTo_like: string envelopeTo_lt: string envelopeTo_neq: string envelopeTo_notin: [string!] envelopeTo_notlike: string evaluatedReason: string evaluatedReason_geq: string evaluatedReason_gt: string evaluatedReason_in: [string!] evaluatedReason_leq: string evaluatedReason_like: string evaluatedReason_lt: string evaluatedReason_neq: string evaluatedReason_notin: [string!] evaluatedReason_notlike: string headerFrom: string headerFrom_geq: string headerFrom_gt: string headerFrom_in: [string!] headerFrom_leq: string headerFrom_like: string headerFrom_lt: string headerFrom_neq: string headerFrom_notin: [string!] headerFrom_notlike: string matchingMessages: uint32 matchingMessages_geq: uint32 matchingMessages_gt: uint32 matchingMessages_in: [uint32!] matchingMessages_leq: uint32 matchingMessages_lt: uint32 matchingMessages_neq: uint32 matchingMessages_notin: [uint32!] orgName: string orgName_geq: string orgName_gt: string orgName_in: [string!] orgName_leq: string orgName_like: string orgName_lt: string orgName_neq: string orgName_notin: [string!] orgName_notlike: string policyDKIMAlignmentMode: string policyDKIMAlignmentMode_geq: string policyDKIMAlignmentMode_gt: string policyDKIMAlignmentMode_in: [string!] policyDKIMAlignmentMode_leq: string policyDKIMAlignmentMode_like: string policyDKIMAlignmentMode_lt: string policyDKIMAlignmentMode_neq: string policyDKIMAlignmentMode_notin: [string!] policyDKIMAlignmentMode_notlike: string policyDomain: string policyDomain_geq: string policyDomain_gt: string policyDomain_in: [string!] policyDomain_leq: string policyDomain_like: string policyDomain_lt: string policyDomain_neq: string policyDomain_notin: [string!] policyDomain_notlike: string policyPercentage: uint8 policyPercentage_geq: uint8 policyPercentage_gt: uint8 policyPercentage_in: bytes policyPercentage_leq: uint8 policyPercentage_lt: uint8 policyPercentage_neq: uint8 policyPercentage_notin: bytes policySPFAlignmentMode: string policySPFAlignmentMode_geq: string policySPFAlignmentMode_gt: string policySPFAlignmentMode_in: [string!] policySPFAlignmentMode_leq: string policySPFAlignmentMode_like: string policySPFAlignmentMode_lt: string policySPFAlignmentMode_neq: string policySPFAlignmentMode_notin: [string!] policySPFAlignmentMode_notlike: string policySubDomain: string policySubDomain_geq: string policySubDomain_gt: string policySubDomain_in: [string!] policySubDomain_leq: string policySubDomain_like: string policySubDomain_lt: string policySubDomain_neq: string policySubDomain_notin: [string!] policySubDomain_notlike: string recordId: string recordId_geq: string recordId_gt: string recordId_in: [string!] recordId_leq: string recordId_like: string recordId_lt: string recordId_neq: string recordId_notin: [string!] recordId_notlike: string recordIndex: uint32 recordIndex_geq: uint32 recordIndex_gt: uint32 recordIndex_in: [uint32!] recordIndex_leq: uint32 recordIndex_lt: uint32 recordIndex_neq: uint32 recordIndex_notin: [uint32!] reportBegin: Time reportBegin_geq: Time reportBegin_gt: Time reportBegin_in: [Time!] reportBegin_leq: Time reportBegin_lt: Time reportBegin_neq: Time reportBegin_notin: [Time!] reportEnd: Time reportEnd_geq: Time reportEnd_gt: Time reportEnd_in: [Time!] reportEnd_leq: Time reportEnd_lt: Time reportEnd_neq: Time reportEnd_notin: [Time!] reportError: string reportError_geq: string reportError_gt: string reportError_in: [string!] reportError_leq: string reportError_like: string reportError_lt: string reportError_neq: string reportError_notin: [string!] reportError_notlike: string reportId: string reportId_geq: string reportId_gt: string reportId_in: [string!] reportId_leq: string reportId_like: string reportId_lt: string reportId_neq: string reportId_notin: [string!] reportId_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!] 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 sourceLocationName: string sourceLocationName_geq: string sourceLocationName_gt: string sourceLocationName_in: [string!] sourceLocationName_leq: string sourceLocationName_like: string sourceLocationName_lt: string sourceLocationName_neq: string sourceLocationName_notin: [string!] sourceLocationName_notlike: string sourceOrgName: string sourceOrgName_geq: string sourceOrgName_gt: string sourceOrgName_in: [string!] sourceOrgName_leq: string sourceOrgName_like: string sourceOrgName_lt: string sourceOrgName_neq: string sourceOrgName_notin: [string!] sourceOrgName_notlike: string sourceOrgSlug: string sourceOrgSlug_geq: string sourceOrgSlug_gt: string sourceOrgSlug_in: [string!] sourceOrgSlug_leq: string sourceOrgSlug_like: string sourceOrgSlug_lt: string sourceOrgSlug_neq: string sourceOrgSlug_notin: [string!] sourceOrgSlug_notlike: string sourcePTR: string sourcePTR_geq: string sourcePTR_gt: string sourcePTR_in: [string!] sourcePTR_leq: string sourcePTR_like: string sourcePTR_lt: string sourcePTR_neq: string sourcePTR_notin: [string!] sourcePTR_notlike: string spf: string spfMFromDomain: string spfMFromDomain_geq: string spfMFromDomain_gt: string spfMFromDomain_in: [string!] spfMFromDomain_leq: string spfMFromDomain_like: string spfMFromDomain_lt: string spfMFromDomain_neq: string spfMFromDomain_notin: [string!] spfMFromDomain_notlike: 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 } enum ZoneDmarcReportsAdaptiveOrderBy { # datetime ascending datetime_ASC # datetime descending datetime_DESC # disposition ascending disposition_ASC # disposition descending disposition_DESC # dkim ascending dkim_ASC # dkim descending dkim_DESC # domain ascending domain_ASC # domain descending domain_DESC # envelopeTo ascending envelopeTo_ASC # envelopeTo descending envelopeTo_DESC # evaluatedReason ascending evaluatedReason_ASC # evaluatedReason descending evaluatedReason_DESC # headerFrom ascending headerFrom_ASC # headerFrom descending headerFrom_DESC # matchingMessages ascending matchingMessages_ASC # matchingMessages descending matchingMessages_DESC # orgName ascending orgName_ASC # orgName descending orgName_DESC # policyDKIMAlignmentMode ascending policyDKIMAlignmentMode_ASC # policyDKIMAlignmentMode descending policyDKIMAlignmentMode_DESC # policyDomain ascending policyDomain_ASC # policyDomain descending policyDomain_DESC # policyPercentage ascending policyPercentage_ASC # policyPercentage descending policyPercentage_DESC # policySPFAlignmentMode ascending policySPFAlignmentMode_ASC # policySPFAlignmentMode descending policySPFAlignmentMode_DESC # policySubDomain ascending policySubDomain_ASC # policySubDomain descending policySubDomain_DESC # recordId ascending recordId_ASC # recordId descending recordId_DESC # recordIndex ascending recordIndex_ASC # recordIndex descending recordIndex_DESC # reportBegin ascending reportBegin_ASC # reportBegin descending reportBegin_DESC # reportEnd ascending reportEnd_ASC # reportEnd descending reportEnd_DESC # reportError ascending reportError_ASC # reportError descending reportError_DESC # reportId ascending reportId_ASC # reportId descending reportId_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sourceIP ascending sourceIP_ASC # sourceIP descending sourceIP_DESC # sourceLocationName ascending sourceLocationName_ASC # sourceLocationName descending sourceLocationName_DESC # sourceOrgName ascending sourceOrgName_ASC # sourceOrgName descending sourceOrgName_DESC # sourceOrgSlug ascending sourceOrgSlug_ASC # sourceOrgSlug descending sourceOrgSlug_DESC # sourcePTR ascending sourcePTR_ASC # sourcePTR descending sourcePTR_DESC # spfMFromDomain ascending spfMFromDomain_ASC # spfMFromDomain descending spfMFromDomain_DESC # spf ascending spf_ASC # spf descending spf_DESC } # Aggregated dmarc reports by sources logs with adaptive sampling type ZoneDmarcReportsSourcesAdaptiveGroups { # Beta. The avg of values for a metric per dimension avg: ZoneDmarcReportsSourcesAdaptiveGroupsAvg # List of dimensions to group by dimensions: ZoneDmarcReportsSourcesAdaptiveGroupsDimensions sum: ZoneDmarcReportsSourcesAdaptiveGroupsSum uniq: ZoneDmarcReportsSourcesAdaptiveGroupsUniq } type ZoneDmarcReportsSourcesAdaptiveGroupsAvg { # Percentage of dkim messages pass dkimPass: float64! # Percentage of dmarc messages pass dmarc: float64! # Percentage of spf messages pass spfPass: float64! } type ZoneDmarcReportsSourcesAdaptiveGroupsDimensions { # The date the source email was received date: Date! # The date and time the source email was received truncated to the day datetimeDay: 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 last 31 days datetimeLast31Days: Time! # The date and time the source email was received truncated to the month datetimeMonth: Time! # The date and time the source email was received truncated to the week datetimeWeek: Time! # DMARC policy disposition disposition: string! # DKIM result dkim: string! # Domain to which this report refers to domain: string! # Envelope To of emails envelopeTo: string! # Reason (if any) why the record was evaluated evaluatedReason: string! # Header From of emails headerFrom: string! # Organization that generated report orgName: string! # ABR sample interval sampleInterval: uint32! # Source IP address of the email sourceIP: string! # Country name from source IP sourceLocationName: string! # Source IP address organisation name sourceOrgName: string! # Source IP address organisation slug sourceOrgSlug: string! # Source Domain from IP address sourcePTR: string! # SPF result spf: string! # Checked domain from scope mfrom spfMFromDomain: string! } input ZoneDmarcReportsSourcesAdaptiveGroupsFilter_InputObject { AND: [ZoneDmarcReportsSourcesAdaptiveGroupsFilter_InputObject!] OR: [ZoneDmarcReportsSourcesAdaptiveGroupsFilter_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!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeLast31Days: Time datetimeLast31Days_geq: Time datetimeLast31Days_gt: Time datetimeLast31Days_in: [Time!] datetimeLast31Days_leq: Time datetimeLast31Days_lt: Time datetimeLast31Days_neq: Time datetimeLast31Days_notin: [Time!] datetimeMonth: Time datetimeMonth_geq: Time datetimeMonth_gt: Time datetimeMonth_in: [Time!] datetimeMonth_leq: Time datetimeMonth_lt: Time datetimeMonth_neq: Time datetimeMonth_notin: [Time!] datetimeWeek: Time datetimeWeek_geq: Time datetimeWeek_gt: Time datetimeWeek_in: [Time!] datetimeWeek_leq: Time datetimeWeek_lt: Time datetimeWeek_neq: Time datetimeWeek_notin: [Time!] disposition: string disposition_geq: string disposition_gt: string disposition_in: [string!] disposition_leq: string disposition_like: string disposition_lt: string disposition_neq: string disposition_notin: [string!] disposition_notlike: string 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 domain: string domain_geq: string domain_gt: string domain_in: [string!] domain_leq: string domain_like: string domain_lt: string domain_neq: string domain_notin: [string!] domain_notlike: string envelopeTo: string envelopeTo_geq: string envelopeTo_gt: string envelopeTo_in: [string!] envelopeTo_leq: string envelopeTo_like: string envelopeTo_lt: string envelopeTo_neq: string envelopeTo_notin: [string!] envelopeTo_notlike: string evaluatedReason: string evaluatedReason_geq: string evaluatedReason_gt: string evaluatedReason_in: [string!] evaluatedReason_leq: string evaluatedReason_like: string evaluatedReason_lt: string evaluatedReason_neq: string evaluatedReason_notin: [string!] evaluatedReason_notlike: string headerFrom: string headerFrom_geq: string headerFrom_gt: string headerFrom_in: [string!] headerFrom_leq: string headerFrom_like: string headerFrom_lt: string headerFrom_neq: string headerFrom_notin: [string!] headerFrom_notlike: string orgName: string orgName_geq: string orgName_gt: string orgName_in: [string!] orgName_leq: string orgName_like: string orgName_lt: string orgName_neq: string orgName_notin: [string!] orgName_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!] 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 sourceLocationName: string sourceLocationName_geq: string sourceLocationName_gt: string sourceLocationName_in: [string!] sourceLocationName_leq: string sourceLocationName_like: string sourceLocationName_lt: string sourceLocationName_neq: string sourceLocationName_notin: [string!] sourceLocationName_notlike: string sourceOrgName: string sourceOrgName_geq: string sourceOrgName_gt: string sourceOrgName_in: [string!] sourceOrgName_leq: string sourceOrgName_like: string sourceOrgName_lt: string sourceOrgName_neq: string sourceOrgName_notin: [string!] sourceOrgName_notlike: string sourceOrgSlug: string sourceOrgSlug_geq: string sourceOrgSlug_gt: string sourceOrgSlug_in: [string!] sourceOrgSlug_leq: string sourceOrgSlug_like: string sourceOrgSlug_lt: string sourceOrgSlug_neq: string sourceOrgSlug_notin: [string!] sourceOrgSlug_notlike: string sourcePTR: string sourcePTR_geq: string sourcePTR_gt: string sourcePTR_in: [string!] sourcePTR_leq: string sourcePTR_like: string sourcePTR_lt: string sourcePTR_neq: string sourcePTR_notin: [string!] sourcePTR_notlike: string spf: string spfMFromDomain: string spfMFromDomain_geq: string spfMFromDomain_gt: string spfMFromDomain_in: [string!] spfMFromDomain_leq: string spfMFromDomain_like: string spfMFromDomain_lt: string spfMFromDomain_neq: string spfMFromDomain_notin: [string!] spfMFromDomain_notlike: 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 } enum ZoneDmarcReportsSourcesAdaptiveGroupsOrderBy { # avg(dkimPass) ascending avg_dkimPass_ASC # avg(dkimPass) descending avg_dkimPass_DESC # avg(dmarc) ascending avg_dmarc_ASC # avg(dmarc) descending avg_dmarc_DESC # avg(spfPass) ascending avg_spfPass_ASC # avg(spfPass) descending avg_spfPass_DESC # date ascending date_ASC # date descending date_DESC # datetimeDay ascending datetimeDay_ASC # datetimeDay descending datetimeDay_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeLast31Days ascending datetimeLast31Days_ASC # datetimeLast31Days descending datetimeLast31Days_DESC # datetimeMonth ascending datetimeMonth_ASC # datetimeMonth descending datetimeMonth_DESC # datetimeWeek ascending datetimeWeek_ASC # datetimeWeek descending datetimeWeek_DESC # disposition ascending disposition_ASC # disposition descending disposition_DESC # dkim ascending dkim_ASC # dkim descending dkim_DESC # domain ascending domain_ASC # domain descending domain_DESC # envelopeTo ascending envelopeTo_ASC # envelopeTo descending envelopeTo_DESC # evaluatedReason ascending evaluatedReason_ASC # evaluatedReason descending evaluatedReason_DESC # headerFrom ascending headerFrom_ASC # headerFrom descending headerFrom_DESC # orgName ascending orgName_ASC # orgName descending orgName_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sourceIP ascending sourceIP_ASC # sourceIP descending sourceIP_DESC # sourceLocationName ascending sourceLocationName_ASC # sourceLocationName descending sourceLocationName_DESC # sourceOrgName ascending sourceOrgName_ASC # sourceOrgName descending sourceOrgName_DESC # sourceOrgSlug ascending sourceOrgSlug_ASC # sourceOrgSlug descending sourceOrgSlug_DESC # sourcePTR ascending sourcePTR_ASC # sourcePTR descending sourcePTR_DESC # spfMFromDomain ascending spfMFromDomain_ASC # spfMFromDomain descending spfMFromDomain_DESC # spf ascending spf_ASC # spf descending spf_DESC # sum(totalMatchingMessages) ascending sum_totalMatchingMessages_ASC # sum(totalMatchingMessages) descending sum_totalMatchingMessages_DESC # uniq(ipCount) ascending uniq_ipCount_ASC # uniq(ipCount) descending uniq_ipCount_DESC } type ZoneDmarcReportsSourcesAdaptiveGroupsSum { # Total matching messages totalMatchingMessages: uint64! } type ZoneDmarcReportsSourcesAdaptiveGroupsUniq { # Number of distinct IPs ipCount: uint64! } # 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! # Is this event related to a NDR (bounce) email? isNDR: uint8! # 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 isNDR: uint8 isNDR_geq: uint8 isNDR_gt: uint8 isNDR_in: bytes isNDR_leq: uint8 isNDR_lt: uint8 isNDR_neq: uint8 isNDR_notin: bytes 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! # Is this event related to a NDR (bounce) email? isNDR: uint8! # 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 isNDR: uint8 isNDR_geq: uint8 isNDR_gt: uint8 isNDR_in: bytes isNDR_leq: uint8 isNDR_lt: uint8 isNDR_neq: uint8 isNDR_notin: bytes 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 # isNDR ascending isNDR_ASC # isNDR descending isNDR_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 # isNDR ascending isNDR_ASC # isNDR descending isNDR_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! # API Gateway endpoint matched at the edge apiGatewayMatchedEndpoint: 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! # 1 if not all contents for this request where successfully scanned, else 0 contentScanHasFailed: uint8! # Number of scannable content objects that are malicious contentScanNumMaliciousObj: uint8! # Number of scannable content objects contentScanNumObj: uint8! # Array of scan results in order of detection contentScanObjResults: string! # Array of content types in order of detection contentScanObjTypes: 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 description of the rule triggered by this request description: string! # The airport code of the Cloudflare datacenter that served this request edgeColoName: string! # HTTP response status code returned to browser edgeResponseStatus: uint16! # Unique identifier for HTTP Application httpApplication: string! # Version associated with HTTP Application httpApplicationVersion: uint64! # 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 detection module wafAttackScore: uint8! # Beta. Overall request score class generated by the WAF detection module wafAttackScoreClass: string! # Beta. Overall request score generated by the WAF detection module @Deprecated wafMlAttackScore: uint8! # Beta. WAF ML score for an SQLi attack @Deprecated wafMlSqliAttackScore: uint8! # Beta. WAF ML score for an XSS attack @Deprecated wafMlXssAttackScore: uint8! # Beta. WAF score for a RCE attack wafRceAttackScore: uint8! # Beta. WAF score for a SQLi attack wafSqliAttackScore: uint8! # Beta. WAF score for a XSS attack wafXssAttackScore: 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 { # API Gateway endpoint matched at the edge apiGatewayMatchedEndpoint: 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 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 description of the rule triggered by this request description: string! # Unique identifier for HTTP Application httpApplication: string! # Version associated with HTTP Application httpApplicationVersion: uint64! # MD5 hash of the JA3 TLS fingerprint ja3Hash: string! # Beta. Overall request score generated by the WAF detection module wafAttackScore: uint8! # Beta. Overall request score class generated by the WAF detection module wafAttackScoreClass: string! # Beta. Overall request score generated by the WAF ML detection module @Deprecated wafMlAttackScore: uint8! # Beta. WAF ML score for an SQLi attack @Deprecated wafMlSqliAttackScore: uint8! # Beta. WAF ML score for an XSS attack @Deprecated wafMlXssAttackScore: uint8! # Beta. WAF score for a RCE attack wafRceAttackScore: uint8! # Beta. WAF score for a SQLi attack wafSqliAttackScore: uint8! # Beta. WAF score for a XSS attack wafXssAttackScore: 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 apiGatewayMatchedEndpoint: string apiGatewayMatchedEndpoint_geq: string apiGatewayMatchedEndpoint_gt: string apiGatewayMatchedEndpoint_in: [string!] apiGatewayMatchedEndpoint_leq: string apiGatewayMatchedEndpoint_like: string apiGatewayMatchedEndpoint_lt: string apiGatewayMatchedEndpoint_neq: string apiGatewayMatchedEndpoint_notin: [string!] apiGatewayMatchedEndpoint_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!] description: string description_geq: string description_gt: string description_in: [string!] description_leq: string description_like: string description_lt: string description_neq: string description_notin: [string!] description_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 edgeResponseStatus: uint16 edgeResponseStatus_geq: uint16 edgeResponseStatus_gt: uint16 edgeResponseStatus_in: [uint16!] edgeResponseStatus_leq: uint16 edgeResponseStatus_lt: uint16 edgeResponseStatus_neq: uint16 edgeResponseStatus_notin: [uint16!] httpApplication: string httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] httpApplication_geq: string httpApplication_gt: string httpApplication_in: [string!] httpApplication_leq: string httpApplication_like: string httpApplication_lt: string httpApplication_neq: string httpApplication_notin: [string!] httpApplication_notlike: string 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 wafAttackScore: uint8 wafAttackScoreClass: string wafAttackScoreClass_geq: string wafAttackScoreClass_gt: string wafAttackScoreClass_in: [string!] wafAttackScoreClass_leq: string wafAttackScoreClass_like: string wafAttackScoreClass_lt: string wafAttackScoreClass_neq: string wafAttackScoreClass_notin: [string!] wafAttackScoreClass_notlike: string wafAttackScore_geq: uint8 wafAttackScore_gt: uint8 wafAttackScore_in: bytes wafAttackScore_leq: uint8 wafAttackScore_lt: uint8 wafAttackScore_neq: uint8 wafAttackScore_notin: bytes 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 wafRceAttackScore: uint8 wafRceAttackScore_geq: uint8 wafRceAttackScore_gt: uint8 wafRceAttackScore_in: bytes wafRceAttackScore_leq: uint8 wafRceAttackScore_lt: uint8 wafRceAttackScore_neq: uint8 wafRceAttackScore_notin: bytes wafSqliAttackScore: uint8 wafSqliAttackScore_geq: uint8 wafSqliAttackScore_gt: uint8 wafSqliAttackScore_in: bytes wafSqliAttackScore_leq: uint8 wafSqliAttackScore_lt: uint8 wafSqliAttackScore_neq: uint8 wafSqliAttackScore_notin: bytes wafXssAttackScore: uint8 wafXssAttackScore_geq: uint8 wafXssAttackScore_gt: uint8 wafXssAttackScore_in: bytes wafXssAttackScore_leq: uint8 wafXssAttackScore_lt: uint8 wafXssAttackScore_neq: uint8 wafXssAttackScore_notin: bytes } enum ZoneFirewallEventsAdaptiveByTimeGroupsOrderBy { # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_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 # 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 # description ascending description_ASC # description descending description_DESC # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # httpApplication ascending httpApplication_ASC # httpApplication descending httpApplication_DESC # ja3Hash ascending ja3Hash_ASC # ja3Hash descending ja3Hash_DESC # visibility ascending visibility_ASC # visibility descending visibility_DESC # wafAttackScoreClass ascending wafAttackScoreClass_ASC # wafAttackScoreClass descending wafAttackScoreClass_DESC # wafAttackScore ascending wafAttackScore_ASC # wafAttackScore descending wafAttackScore_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 # wafRceAttackScore ascending wafRceAttackScore_ASC # wafRceAttackScore descending wafRceAttackScore_DESC # wafSqliAttackScore ascending wafSqliAttackScore_ASC # wafSqliAttackScore descending wafSqliAttackScore_DESC # wafXssAttackScore ascending wafXssAttackScore_ASC # wafXssAttackScore descending wafXssAttackScore_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 apiGatewayMatchedEndpoint: string apiGatewayMatchedEndpoint_geq: string apiGatewayMatchedEndpoint_gt: string apiGatewayMatchedEndpoint_in: [string!] apiGatewayMatchedEndpoint_leq: string apiGatewayMatchedEndpoint_like: string apiGatewayMatchedEndpoint_lt: string apiGatewayMatchedEndpoint_neq: string apiGatewayMatchedEndpoint_notin: [string!] apiGatewayMatchedEndpoint_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 contentScanHasFailed: uint8 contentScanHasFailed_geq: uint8 contentScanHasFailed_gt: uint8 contentScanHasFailed_in: bytes contentScanHasFailed_leq: uint8 contentScanHasFailed_lt: uint8 contentScanHasFailed_neq: uint8 contentScanHasFailed_notin: bytes contentScanNumMaliciousObj: uint8 contentScanNumMaliciousObj_geq: uint8 contentScanNumMaliciousObj_gt: uint8 contentScanNumMaliciousObj_in: bytes contentScanNumMaliciousObj_leq: uint8 contentScanNumMaliciousObj_lt: uint8 contentScanNumMaliciousObj_neq: uint8 contentScanNumMaliciousObj_notin: bytes contentScanNumObj: uint8 contentScanNumObj_geq: uint8 contentScanNumObj_gt: uint8 contentScanNumObj_in: bytes contentScanNumObj_leq: uint8 contentScanNumObj_lt: uint8 contentScanNumObj_neq: uint8 contentScanNumObj_notin: bytes contentScanObjResults: string contentScanObjResults_geq: string contentScanObjResults_gt: string contentScanObjResults_in: [string!] contentScanObjResults_leq: string contentScanObjResults_like: string contentScanObjResults_lt: string contentScanObjResults_neq: string contentScanObjResults_notin: [string!] contentScanObjResults_notlike: string contentScanObjTypes: string contentScanObjTypes_geq: string contentScanObjTypes_gt: string contentScanObjTypes_in: [string!] contentScanObjTypes_leq: string contentScanObjTypes_like: string contentScanObjTypes_lt: string contentScanObjTypes_neq: string contentScanObjTypes_notin: [string!] contentScanObjTypes_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!] description: string description_geq: string description_gt: string description_in: [string!] description_leq: string description_like: string description_lt: string description_neq: string description_notin: [string!] description_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 edgeResponseStatus: uint16 edgeResponseStatus_geq: uint16 edgeResponseStatus_gt: uint16 edgeResponseStatus_in: [uint16!] edgeResponseStatus_leq: uint16 edgeResponseStatus_lt: uint16 edgeResponseStatus_neq: uint16 edgeResponseStatus_notin: [uint16!] httpApplication: string httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] httpApplication_geq: string httpApplication_gt: string httpApplication_in: [string!] httpApplication_leq: string httpApplication_like: string httpApplication_lt: string httpApplication_neq: string httpApplication_notin: [string!] httpApplication_notlike: string 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 wafAttackScore: uint8 wafAttackScoreClass: string wafAttackScoreClass_geq: string wafAttackScoreClass_gt: string wafAttackScoreClass_in: [string!] wafAttackScoreClass_leq: string wafAttackScoreClass_like: string wafAttackScoreClass_lt: string wafAttackScoreClass_neq: string wafAttackScoreClass_notin: [string!] wafAttackScoreClass_notlike: string wafAttackScore_geq: uint8 wafAttackScore_gt: uint8 wafAttackScore_in: bytes wafAttackScore_leq: uint8 wafAttackScore_lt: uint8 wafAttackScore_neq: uint8 wafAttackScore_notin: bytes 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 wafRceAttackScore: uint8 wafRceAttackScore_geq: uint8 wafRceAttackScore_gt: uint8 wafRceAttackScore_in: bytes wafRceAttackScore_leq: uint8 wafRceAttackScore_lt: uint8 wafRceAttackScore_neq: uint8 wafRceAttackScore_notin: bytes wafSqliAttackScore: uint8 wafSqliAttackScore_geq: uint8 wafSqliAttackScore_gt: uint8 wafSqliAttackScore_in: bytes wafSqliAttackScore_leq: uint8 wafSqliAttackScore_lt: uint8 wafSqliAttackScore_neq: uint8 wafSqliAttackScore_notin: bytes wafXssAttackScore: uint8 wafXssAttackScore_geq: uint8 wafXssAttackScore_gt: uint8 wafXssAttackScore_in: bytes wafXssAttackScore_leq: uint8 wafXssAttackScore_lt: uint8 wafXssAttackScore_neq: uint8 wafXssAttackScore_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! # API Gateway endpoint matched at the edge apiGatewayMatchedEndpoint: 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 description of the rule triggered by this request description: string! # The airport code of the Cloudflare datacenter that served this request edgeColoName: string! # HTTP response status code returned to browser edgeResponseStatus: uint16! # Unique identifier for HTTP Application httpApplication: string! # Version associated with HTTP Application httpApplicationVersion: uint64! # 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 detection module wafAttackScore: uint8! # Beta. Overall request score class generated by the WAF detection module wafAttackScoreClass: string! # Beta. Overall request score generated by the WAF ML detection module @Deprecated wafMlAttackScore: uint8! # Beta. WAF ML score for an SQLi attack @Deprecated wafMlSqliAttackScore: uint8! # Beta. WAF ML score for an XSS attack @Deprecated wafMlXssAttackScore: uint8! # Beta. WAF score for a RCE attack wafRceAttackScore: uint8! # Beta. WAF score for a SQLi attack wafSqliAttackScore: uint8! # Beta. WAF score for a XSS attack wafXssAttackScore: 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 apiGatewayMatchedEndpoint: string apiGatewayMatchedEndpoint_geq: string apiGatewayMatchedEndpoint_gt: string apiGatewayMatchedEndpoint_in: [string!] apiGatewayMatchedEndpoint_leq: string apiGatewayMatchedEndpoint_like: string apiGatewayMatchedEndpoint_lt: string apiGatewayMatchedEndpoint_neq: string apiGatewayMatchedEndpoint_notin: [string!] apiGatewayMatchedEndpoint_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!] description: string description_geq: string description_gt: string description_in: [string!] description_leq: string description_like: string description_lt: string description_neq: string description_notin: [string!] description_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 edgeResponseStatus: uint16 edgeResponseStatus_geq: uint16 edgeResponseStatus_gt: uint16 edgeResponseStatus_in: [uint16!] edgeResponseStatus_leq: uint16 edgeResponseStatus_lt: uint16 edgeResponseStatus_neq: uint16 edgeResponseStatus_notin: [uint16!] httpApplication: string httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] httpApplication_geq: string httpApplication_gt: string httpApplication_in: [string!] httpApplication_leq: string httpApplication_like: string httpApplication_lt: string httpApplication_neq: string httpApplication_notin: [string!] httpApplication_notlike: string 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 wafAttackScore: uint8 wafAttackScoreClass: string wafAttackScoreClass_geq: string wafAttackScoreClass_gt: string wafAttackScoreClass_in: [string!] wafAttackScoreClass_leq: string wafAttackScoreClass_like: string wafAttackScoreClass_lt: string wafAttackScoreClass_neq: string wafAttackScoreClass_notin: [string!] wafAttackScoreClass_notlike: string wafAttackScore_geq: uint8 wafAttackScore_gt: uint8 wafAttackScore_in: bytes wafAttackScore_leq: uint8 wafAttackScore_lt: uint8 wafAttackScore_neq: uint8 wafAttackScore_notin: bytes 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 wafRceAttackScore: uint8 wafRceAttackScore_geq: uint8 wafRceAttackScore_gt: uint8 wafRceAttackScore_in: bytes wafRceAttackScore_leq: uint8 wafRceAttackScore_lt: uint8 wafRceAttackScore_neq: uint8 wafRceAttackScore_notin: bytes wafSqliAttackScore: uint8 wafSqliAttackScore_geq: uint8 wafSqliAttackScore_gt: uint8 wafSqliAttackScore_in: bytes wafSqliAttackScore_leq: uint8 wafSqliAttackScore_lt: uint8 wafSqliAttackScore_neq: uint8 wafSqliAttackScore_notin: bytes wafXssAttackScore: uint8 wafXssAttackScore_geq: uint8 wafXssAttackScore_gt: uint8 wafXssAttackScore_in: bytes wafXssAttackScore_leq: uint8 wafXssAttackScore_lt: uint8 wafXssAttackScore_neq: uint8 wafXssAttackScore_notin: bytes } enum ZoneFirewallEventsAdaptiveGroupsOrderBy { # action ascending action_ASC # action descending action_DESC # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_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 # description ascending description_ASC # description descending description_DESC # edgeColoName ascending edgeColoName_ASC # edgeColoName descending edgeColoName_DESC # edgeResponseStatus ascending edgeResponseStatus_ASC # edgeResponseStatus descending edgeResponseStatus_DESC # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # httpApplication ascending httpApplication_ASC # httpApplication descending httpApplication_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 # wafAttackScoreClass ascending wafAttackScoreClass_ASC # wafAttackScoreClass descending wafAttackScoreClass_DESC # wafAttackScore ascending wafAttackScore_ASC # wafAttackScore descending wafAttackScore_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 # wafRceAttackScore ascending wafRceAttackScore_ASC # wafRceAttackScore descending wafRceAttackScore_DESC # wafSqliAttackScore ascending wafSqliAttackScore_ASC # wafSqliAttackScore descending wafSqliAttackScore_DESC # wafXssAttackScore ascending wafXssAttackScore_ASC # wafXssAttackScore descending wafXssAttackScore_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 # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_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 # contentScanHasFailed ascending contentScanHasFailed_ASC # contentScanHasFailed descending contentScanHasFailed_DESC # contentScanNumMaliciousObj ascending contentScanNumMaliciousObj_ASC # contentScanNumMaliciousObj descending contentScanNumMaliciousObj_DESC # contentScanNumObj ascending contentScanNumObj_ASC # contentScanNumObj descending contentScanNumObj_DESC # contentScanObjResults ascending contentScanObjResults_ASC # contentScanObjResults descending contentScanObjResults_DESC # contentScanObjTypes ascending contentScanObjTypes_ASC # contentScanObjTypes descending contentScanObjTypes_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 # description ascending description_ASC # description descending description_DESC # edgeColoName ascending edgeColoName_ASC # edgeColoName descending edgeColoName_DESC # edgeResponseStatus ascending edgeResponseStatus_ASC # edgeResponseStatus descending edgeResponseStatus_DESC # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # httpApplication ascending httpApplication_ASC # httpApplication descending httpApplication_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 # wafAttackScoreClass ascending wafAttackScoreClass_ASC # wafAttackScoreClass descending wafAttackScoreClass_DESC # wafAttackScore ascending wafAttackScore_ASC # wafAttackScore descending wafAttackScore_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 # wafRceAttackScore ascending wafRceAttackScore_ASC # wafRceAttackScore descending wafRceAttackScore_DESC # wafSqliAttackScore ascending wafSqliAttackScore_ASC # wafSqliAttackScore descending wafSqliAttackScore_DESC # wafXssAttackScore ascending wafXssAttackScore_ASC # wafXssAttackScore descending wafXssAttackScore_DESC } # 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 } # 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! } # 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 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! } # Raw HTTP requests with adaptive sampling type ZoneHttpRequestsAdaptive { # API Gateway endpoint matched at the edge apiGatewayMatchedEndpoint: string! # 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! # Used Cache Reserve to serve the response cacheReserveUsed: uint8! # Cache status cacheStatus: 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! clientDeviceType: string! # The visitor's IP address (IPv4 or IPv6) clientIP: string! # The referrer host clientRefererHost: string! # The HTTP hostname requested by the visitor clientRequestHTTPHost: string! # HTTP method of client request clientRequestHTTPMethodName: string! # The version of HTTP protocol requested by the visitor clientRequestHTTPProtocol: string! # The path requested by visitor clientRequestPath: string! # Query parameters of client request clientRequestQuery: string! # HTTP request referrer clientRequestReferer: string! # The url scheme requested by the visitor clientRequestScheme: string! # SSL protocol version clientSSLProtocol: string! coloCode: string! # 1 if not all contents for this request where successfully scanned, else 0 contentScanHasFailed: uint8! # Number of scannable content objects that are malicious contentScanNumMaliciousObj: uint8! # Number of scannable content objects contentScanNumObj: uint8! # 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! # HTTP response status code returned to browser edgeResponseStatus: uint16! # Unique identifier for HTTP Application httpApplication: string! # Version associated with HTTP Application httpApplicationVersion: uint64! # MD5 hash of the JA3 TLS fingerprint ja3Hash: string! originASN: uint32! # ASN associated with origin originASNDescription: string! originIP: string! # HTTP origin response status code returned to browser originResponseStatus: uint16! requestSource: string! # The code of the first-class action the Cloudflare Firewall took on this request securityAction: string! # The Cloudflare security product triggered by this request securitySource: string! upperTierColoName: string! # visitor's user-agent string userAgent: string! # Browser parsed from the user agent userAgentBrowser: string! # OS parsed from the user agent userAgentOS: string! # Beta. Overall request score generated by the WAF detection module wafAttackScore: uint8! # Beta. Overall request score class generated by the WAF detection module wafAttackScoreClass: string! # Beta. WAF score for a RCE attack wafRceAttackScore: uint8! # Beta. WAF score for a SQLi attack wafSqliAttackScore: uint8! # Beta. WAF score for a XSS attack wafXssAttackScore: uint8! # The X-Requested-With header of the client request xRequestedWith: string! } input ZoneHttpRequestsAdaptiveFilter_InputObject { AND: [ZoneHttpRequestsAdaptiveFilter_InputObject!] OR: [ZoneHttpRequestsAdaptiveFilter_InputObject!] apiGatewayMatchedEndpoint: string apiGatewayMatchedEndpoint_geq: string apiGatewayMatchedEndpoint_gt: string apiGatewayMatchedEndpoint_in: [string!] apiGatewayMatchedEndpoint_leq: string apiGatewayMatchedEndpoint_like: string apiGatewayMatchedEndpoint_lt: string apiGatewayMatchedEndpoint_neq: string apiGatewayMatchedEndpoint_notin: [string!] apiGatewayMatchedEndpoint_notlike: string 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 cacheReserveUsed: uint8 cacheReserveUsed_geq: uint8 cacheReserveUsed_gt: uint8 cacheReserveUsed_in: bytes cacheReserveUsed_leq: uint8 cacheReserveUsed_lt: uint8 cacheReserveUsed_neq: uint8 cacheReserveUsed_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 contentScanHasFailed: uint8 contentScanHasFailed_geq: uint8 contentScanHasFailed_gt: uint8 contentScanHasFailed_in: bytes contentScanHasFailed_leq: uint8 contentScanHasFailed_lt: uint8 contentScanHasFailed_neq: uint8 contentScanHasFailed_notin: bytes contentScanNumMaliciousObj: uint8 contentScanNumMaliciousObj_geq: uint8 contentScanNumMaliciousObj_gt: uint8 contentScanNumMaliciousObj_in: bytes contentScanNumMaliciousObj_leq: uint8 contentScanNumMaliciousObj_lt: uint8 contentScanNumMaliciousObj_neq: uint8 contentScanNumMaliciousObj_notin: bytes contentScanNumObj: uint8 contentScanNumObj_geq: uint8 contentScanNumObj_gt: uint8 contentScanNumObj_in: bytes contentScanNumObj_leq: uint8 contentScanNumObj_lt: uint8 contentScanNumObj_neq: uint8 contentScanNumObj_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!] 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!] httpApplication: string httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] httpApplication_geq: string httpApplication_gt: string httpApplication_in: [string!] httpApplication_leq: string httpApplication_like: string httpApplication_lt: string httpApplication_neq: string httpApplication_notin: [string!] httpApplication_notlike: string 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 securityAction: string securityAction_geq: string securityAction_gt: string securityAction_in: [string!] securityAction_leq: string securityAction_like: string securityAction_lt: string securityAction_neq: string securityAction_notin: [string!] securityAction_notlike: string securitySource: string securitySource_geq: string securitySource_gt: string securitySource_in: [string!] securitySource_leq: string securitySource_like: string securitySource_lt: string securitySource_neq: string securitySource_notin: [string!] securitySource_notlike: string 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 wafAttackScore: uint8 wafAttackScoreClass: string wafAttackScoreClass_geq: string wafAttackScoreClass_gt: string wafAttackScoreClass_in: [string!] wafAttackScoreClass_leq: string wafAttackScoreClass_like: string wafAttackScoreClass_lt: string wafAttackScoreClass_neq: string wafAttackScoreClass_notin: [string!] wafAttackScoreClass_notlike: string wafAttackScore_geq: uint8 wafAttackScore_gt: uint8 wafAttackScore_in: bytes wafAttackScore_leq: uint8 wafAttackScore_lt: uint8 wafAttackScore_neq: uint8 wafAttackScore_notin: bytes wafRceAttackScore: uint8 wafRceAttackScore_geq: uint8 wafRceAttackScore_gt: uint8 wafRceAttackScore_in: bytes wafRceAttackScore_leq: uint8 wafRceAttackScore_lt: uint8 wafRceAttackScore_neq: uint8 wafRceAttackScore_notin: bytes wafSqliAttackScore: uint8 wafSqliAttackScore_geq: uint8 wafSqliAttackScore_gt: uint8 wafSqliAttackScore_in: bytes wafSqliAttackScore_leq: uint8 wafSqliAttackScore_lt: uint8 wafSqliAttackScore_neq: uint8 wafSqliAttackScore_notin: bytes wafXssAttackScore: uint8 wafXssAttackScore_geq: uint8 wafXssAttackScore_gt: uint8 wafXssAttackScore_in: bytes wafXssAttackScore_leq: uint8 wafXssAttackScore_lt: uint8 wafXssAttackScore_neq: uint8 wafXssAttackScore_notin: bytes xRequestedWith: string xRequestedWith_geq: string xRequestedWith_gt: string xRequestedWith_in: [string!] xRequestedWith_leq: string xRequestedWith_like: string xRequestedWith_lt: string xRequestedWith_neq: string xRequestedWith_notin: [string!] xRequestedWith_notlike: string } # 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 ratio of a range of status codes, between 0 and 1 ratio: ZoneHttpRequestsAdaptiveGroupsRatio # The sum of values for a metric per dimension sum: ZoneHttpRequestsAdaptiveGroupsSum } type ZoneHttpRequestsAdaptiveGroupsAvg { # The average originResponseDuration, in milliseconds, excluding 0 values (i.e. cached ones) originResponseDurationMs: float64! sampleInterval: float64! } type ZoneHttpRequestsAdaptiveGroupsDimensions { # API Gateway endpoint matched at the edge apiGatewayMatchedEndpoint: string! # 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! # Used Cache Reserve to serve the response cacheReserveUsed: uint8! 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! # 1 if not all contents for this request where successfully scanned, else 0 contentScanHasFailed: uint8! # Number of scannable content objects that are malicious contentScanNumMaliciousObj: uint8! # Number of scannable content objects contentScanNumObj: uint8! # 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! # Unique identifier for HTTP Application httpApplication: string! # Version associated with HTTP Application httpApplicationVersion: uint64! # 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! # The code of the first-class action the Cloudflare Firewall took on this request securityAction: string! # The Cloudflare security product triggered by this request securitySource: string! upperTierColoName: string! userAgent: string! # Browser parsed from the user agent userAgentBrowser: string! # OS parsed from the user agent userAgentOS: string! # Beta. Overall request score generated by the WAF detection module wafAttackScore: uint8! # Beta. Overall request score class generated by the WAF detection module wafAttackScoreClass: string! # Beta. WAF score for a RCE attack wafRceAttackScore: uint8! # Beta. WAF score for a SQLi attack wafSqliAttackScore: uint8! # Beta. WAF score for a XSS attack wafXssAttackScore: uint8! # The X-Requested-With header of the client request xRequestedWith: string! } input ZoneHttpRequestsAdaptiveGroupsFilter_InputObject { AND: [ZoneHttpRequestsAdaptiveGroupsFilter_InputObject!] OR: [ZoneHttpRequestsAdaptiveGroupsFilter_InputObject!] apiGatewayMatchedEndpoint: string apiGatewayMatchedEndpoint_geq: string apiGatewayMatchedEndpoint_gt: string apiGatewayMatchedEndpoint_in: [string!] apiGatewayMatchedEndpoint_leq: string apiGatewayMatchedEndpoint_like: string apiGatewayMatchedEndpoint_lt: string apiGatewayMatchedEndpoint_neq: string apiGatewayMatchedEndpoint_notin: [string!] apiGatewayMatchedEndpoint_notlike: string 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 cacheReserveUsed: uint8 cacheReserveUsed_geq: uint8 cacheReserveUsed_gt: uint8 cacheReserveUsed_in: bytes cacheReserveUsed_leq: uint8 cacheReserveUsed_lt: uint8 cacheReserveUsed_neq: uint8 cacheReserveUsed_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 contentScanHasFailed: uint8 contentScanHasFailed_geq: uint8 contentScanHasFailed_gt: uint8 contentScanHasFailed_in: bytes contentScanHasFailed_leq: uint8 contentScanHasFailed_lt: uint8 contentScanHasFailed_neq: uint8 contentScanHasFailed_notin: bytes contentScanNumMaliciousObj: uint8 contentScanNumMaliciousObj_geq: uint8 contentScanNumMaliciousObj_gt: uint8 contentScanNumMaliciousObj_in: bytes contentScanNumMaliciousObj_leq: uint8 contentScanNumMaliciousObj_lt: uint8 contentScanNumMaliciousObj_neq: uint8 contentScanNumMaliciousObj_notin: bytes contentScanNumObj: uint8 contentScanNumObj_geq: uint8 contentScanNumObj_gt: uint8 contentScanNumObj_in: bytes contentScanNumObj_leq: uint8 contentScanNumObj_lt: uint8 contentScanNumObj_neq: uint8 contentScanNumObj_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!] 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!] httpApplication: string httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] httpApplication_geq: string httpApplication_gt: string httpApplication_in: [string!] httpApplication_leq: string httpApplication_like: string httpApplication_lt: string httpApplication_neq: string httpApplication_notin: [string!] httpApplication_notlike: string 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!] securityAction: string securityAction_geq: string securityAction_gt: string securityAction_in: [string!] securityAction_leq: string securityAction_like: string securityAction_lt: string securityAction_neq: string securityAction_notin: [string!] securityAction_notlike: string securitySource: string securitySource_geq: string securitySource_gt: string securitySource_in: [string!] securitySource_leq: string securitySource_like: string securitySource_lt: string securitySource_neq: string securitySource_notin: [string!] securitySource_notlike: string 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 wafAttackScore: uint8 wafAttackScoreClass: string wafAttackScoreClass_geq: string wafAttackScoreClass_gt: string wafAttackScoreClass_in: [string!] wafAttackScoreClass_leq: string wafAttackScoreClass_like: string wafAttackScoreClass_lt: string wafAttackScoreClass_neq: string wafAttackScoreClass_notin: [string!] wafAttackScoreClass_notlike: string wafAttackScore_geq: uint8 wafAttackScore_gt: uint8 wafAttackScore_in: bytes wafAttackScore_leq: uint8 wafAttackScore_lt: uint8 wafAttackScore_neq: uint8 wafAttackScore_notin: bytes wafRceAttackScore: uint8 wafRceAttackScore_geq: uint8 wafRceAttackScore_gt: uint8 wafRceAttackScore_in: bytes wafRceAttackScore_leq: uint8 wafRceAttackScore_lt: uint8 wafRceAttackScore_neq: uint8 wafRceAttackScore_notin: bytes wafSqliAttackScore: uint8 wafSqliAttackScore_geq: uint8 wafSqliAttackScore_gt: uint8 wafSqliAttackScore_in: bytes wafSqliAttackScore_leq: uint8 wafSqliAttackScore_lt: uint8 wafSqliAttackScore_neq: uint8 wafSqliAttackScore_notin: bytes wafXssAttackScore: uint8 wafXssAttackScore_geq: uint8 wafXssAttackScore_gt: uint8 wafXssAttackScore_in: bytes wafXssAttackScore_leq: uint8 wafXssAttackScore_lt: uint8 wafXssAttackScore_neq: uint8 wafXssAttackScore_notin: bytes xRequestedWith: string xRequestedWith_geq: string xRequestedWith_gt: string xRequestedWith_in: [string!] xRequestedWith_leq: string xRequestedWith_like: string xRequestedWith_lt: string xRequestedWith_neq: string xRequestedWith_notin: [string!] xRequestedWith_notlike: string } enum ZoneHttpRequestsAdaptiveGroupsOrderBy { # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_DESC # avg(originResponseDurationMs) ascending avg_originResponseDurationMs_ASC # avg(originResponseDurationMs) descending avg_originResponseDurationMs_DESC # 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 # cacheReserveUsed ascending cacheReserveUsed_ASC # cacheReserveUsed descending cacheReserveUsed_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 # contentScanHasFailed ascending contentScanHasFailed_ASC # contentScanHasFailed descending contentScanHasFailed_DESC # contentScanNumMaliciousObj ascending contentScanNumMaliciousObj_ASC # contentScanNumMaliciousObj descending contentScanNumMaliciousObj_DESC # contentScanNumObj ascending contentScanNumObj_ASC # contentScanNumObj descending contentScanNumObj_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 # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # httpApplication ascending httpApplication_ASC # httpApplication descending httpApplication_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 # ratio(status4xx) ascending ratio_status4xx_ASC # ratio(status4xx) descending ratio_status4xx_DESC # ratio(status5xx) ascending ratio_status5xx_ASC # ratio(status5xx) descending ratio_status5xx_DESC # requestSource ascending requestSource_ASC # requestSource descending requestSource_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # securityAction ascending securityAction_ASC # securityAction descending securityAction_DESC # securitySource ascending securitySource_ASC # securitySource descending securitySource_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 # wafAttackScoreClass ascending wafAttackScoreClass_ASC # wafAttackScoreClass descending wafAttackScoreClass_DESC # wafAttackScore ascending wafAttackScore_ASC # wafAttackScore descending wafAttackScore_DESC # wafRceAttackScore ascending wafRceAttackScore_ASC # wafRceAttackScore descending wafRceAttackScore_DESC # wafSqliAttackScore ascending wafSqliAttackScore_ASC # wafSqliAttackScore descending wafSqliAttackScore_DESC # wafXssAttackScore ascending wafXssAttackScore_ASC # wafXssAttackScore descending wafXssAttackScore_DESC # xRequestedWith ascending xRequestedWith_ASC # xRequestedWith descending xRequestedWith_DESC } type ZoneHttpRequestsAdaptiveGroupsRatio { status4xx: float64! status5xx: float64! } 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! } enum ZoneHttpRequestsAdaptiveOrderBy { # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_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 # cacheReserveUsed ascending cacheReserveUsed_ASC # cacheReserveUsed descending cacheReserveUsed_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 # contentScanHasFailed ascending contentScanHasFailed_ASC # contentScanHasFailed descending contentScanHasFailed_DESC # contentScanNumMaliciousObj ascending contentScanNumMaliciousObj_ASC # contentScanNumMaliciousObj descending contentScanNumMaliciousObj_DESC # contentScanNumObj ascending contentScanNumObj_ASC # contentScanNumObj descending contentScanNumObj_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 # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # httpApplication ascending httpApplication_ASC # httpApplication descending httpApplication_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 # securityAction ascending securityAction_ASC # securityAction descending securityAction_DESC # securitySource ascending securitySource_ASC # securitySource descending securitySource_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 # wafAttackScoreClass ascending wafAttackScoreClass_ASC # wafAttackScoreClass descending wafAttackScoreClass_DESC # wafAttackScore ascending wafAttackScore_ASC # wafAttackScore descending wafAttackScore_DESC # wafRceAttackScore ascending wafRceAttackScore_ASC # wafRceAttackScore descending wafRceAttackScore_DESC # wafSqliAttackScore ascending wafSqliAttackScore_ASC # wafSqliAttackScore descending wafSqliAttackScore_DESC # wafXssAttackScore ascending wafXssAttackScore_ASC # wafXssAttackScore descending wafXssAttackScore_DESC # xRequestedWith ascending xRequestedWith_ASC # xRequestedWith descending xRequestedWith_DESC } # 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 ratio of a metric in comparison to the rest of the traffic, between 0 and 1 ratio: ZoneHttpRequestsOverviewAdaptiveGroupsRatio # The sum of values for a metric per dimension sum: ZoneHttpRequestsOverviewAdaptiveGroupsSum } type ZoneHttpRequestsOverviewAdaptiveGroupsAvg { # The average originResponseDuration, in milliseconds, excluding 0 values (i.e. cached ones) originResponseDurationMs: float64! # 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! # Unique identifier for HTTP Application httpApplication: string! # Version associated with HTTP Application httpApplicationVersion: uint64! # 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!] httpApplication: string httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] httpApplication_geq: string httpApplication_gt: string httpApplication_in: [string!] httpApplication_leq: string httpApplication_like: string httpApplication_lt: string httpApplication_neq: string httpApplication_notin: [string!] httpApplication_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 } enum ZoneHttpRequestsOverviewAdaptiveGroupsOrderBy { # avg(originResponseDurationMs) ascending avg_originResponseDurationMs_ASC # avg(originResponseDurationMs) descending avg_originResponseDurationMs_DESC # 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 # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # httpApplication ascending httpApplication_ASC # httpApplication descending httpApplication_DESC # ratio(cachedBytes) ascending ratio_cachedBytes_ASC # ratio(cachedBytes) descending ratio_cachedBytes_DESC # ratio(cachedRequests) ascending ratio_cachedRequests_ASC # ratio(cachedRequests) descending ratio_cachedRequests_DESC # ratio(encryptedBytes) ascending ratio_encryptedBytes_ASC # ratio(encryptedBytes) descending ratio_encryptedBytes_DESC # ratio(encryptedRequests) ascending ratio_encryptedRequests_ASC # ratio(encryptedRequests) descending ratio_encryptedRequests_DESC # ratio(status4xx) ascending ratio_status4xx_ASC # ratio(status4xx) descending ratio_status4xx_DESC # ratio(status5xx) ascending ratio_status5xx_ASC # ratio(status5xx) descending ratio_status5xx_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 ZoneHttpRequestsOverviewAdaptiveGroupsRatio { cachedBytes: uint64! cachedRequests: uint64! encryptedBytes: float64! encryptedRequests: float64! status4xx: float64! status5xx: float64! } 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! } # Beta. Logpush job health metrics type ZoneLogpushHealthAdaptiveGroups { avg: ZoneLogpushHealthAdaptiveGroupsAvg # The number of values for a metric per dimension count: uint64! # List of dimensions to group by dimensions: ZoneLogpushHealthAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: ZoneLogpushHealthAdaptiveGroupsSum } type ZoneLogpushHealthAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type ZoneLogpushHealthAdaptiveGroupsDimensions { # Date that we completed pushing the log batch date: Date! # Datetime that we completed pushing the log batch datetime: Time! # Datetime that we completed pushing the log batch, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Datetime that we completed pushing the log batch, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Datetime that we completed pushing the log batch, truncated to the hour datetimeHour: Time! # Datetime that we completed pushing the log batch, truncated to the minute datetimeMinute: Time! # Destination type, e.g. 'S3' or 'GCS' destinationType: string! # Cloudflare may attempt to push a batch of logs multiple times if we encounter a failure. This field will be set to 'true' if this was the last push attempt for this batch of logs. If this field is set to false, it means the push failed but another retry was attempted. If this field is set to true and status >= 300, then the batch of logs failed to push and log data was lost. If you want to count the total number of logs that succeeded or failed, you should always set final = true. final: uint8! # The Logpush Job ID jobId: uint64! # HTTP response status code of the log destination status: uint16! } input ZoneLogpushHealthAdaptiveGroupsFilter_InputObject { AND: [ZoneLogpushHealthAdaptiveGroupsFilter_InputObject!] OR: [ZoneLogpushHealthAdaptiveGroupsFilter_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!] destinationType: string destinationType_geq: string destinationType_gt: string destinationType_in: [string!] destinationType_leq: string destinationType_like: string destinationType_lt: string destinationType_neq: string destinationType_notin: [string!] destinationType_notlike: string final: uint8 final_geq: uint8 final_gt: uint8 final_in: bytes final_leq: uint8 final_lt: uint8 final_neq: uint8 final_notin: bytes jobId: uint64 jobId_geq: uint64 jobId_gt: uint64 jobId_in: [uint64!] jobId_leq: uint64 jobId_lt: uint64 jobId_neq: uint64 jobId_notin: [uint64!] status: uint16 status_geq: uint16 status_gt: uint16 status_in: [uint16!] status_leq: uint16 status_lt: uint16 status_neq: uint16 status_notin: [uint16!] } enum ZoneLogpushHealthAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_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 # destinationType ascending destinationType_ASC # destinationType descending destinationType_DESC # final ascending final_ASC # final descending final_DESC # jobId ascending jobId_ASC # jobId descending jobId_DESC # status ascending status_ASC # status descending status_DESC # sum(bytesCompressed) ascending sum_bytesCompressed_ASC # sum(bytesCompressed) descending sum_bytesCompressed_DESC # sum(bytes) ascending sum_bytes_ASC # sum(bytes) descending sum_bytes_DESC # sum(records) ascending sum_records_ASC # sum(records) descending sum_records_DESC } type ZoneLogpushHealthAdaptiveGroupsSum { # Bytes of uncompressed log data pushed bytes: uint64! # Bytes of compressed log data pushed bytesCompressed: uint64! # A count of the total number of records pushed. records: uint64! } # 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 } # Page Shield CSP reports type ZonePageShieldReportsAdaptiveGroups { avg: ZonePageShieldReportsAdaptiveGroupsAvg # Number of Page Shield CSP reports count: uint64! # List of dimensions to group by dimensions: ZonePageShieldReportsAdaptiveGroupsDimensions } type ZonePageShieldReportsAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type ZonePageShieldReportsAdaptiveGroupsDimensions { # policy action, log | allow action: string! date: Date! # The date and time the event occurred at the edge datetime: Time! # Report datetime from edge, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Report datetime from edge, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Report datetime from edge, truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Report datetime from edge, truncated to the hour datetimeHour: Time! # Report datetime from edge, truncated to the minute datetimeMinute: Time! # hostname of the zone host: string! # page on which the resource was found pageURL: string! # The ID of the Policy policyID: string! # resource type e.g script resourceType: string! # URL of the CSP reported resource url: string! # hostname of the resource URL urlHost: string! } input ZonePageShieldReportsAdaptiveGroupsFilter_InputObject { AND: [ZonePageShieldReportsAdaptiveGroupsFilter_InputObject!] OR: [ZonePageShieldReportsAdaptiveGroupsFilter_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 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!] host: string host_geq: string host_gt: string host_in: [string!] host_leq: string host_like: string host_lt: string host_neq: string host_notin: [string!] host_notlike: string pageURL: string pageURL_geq: string pageURL_gt: string pageURL_in: [string!] pageURL_leq: string pageURL_like: string pageURL_lt: string pageURL_neq: string pageURL_notin: [string!] pageURL_notlike: string policyID: string policyID_geq: string policyID_gt: string policyID_in: [string!] policyID_leq: string policyID_like: string policyID_lt: string policyID_neq: string policyID_notin: [string!] policyID_notlike: string resourceType: string resourceType_geq: string resourceType_gt: string resourceType_in: [string!] resourceType_leq: string resourceType_like: string resourceType_lt: string resourceType_neq: string resourceType_notin: [string!] resourceType_notlike: string url: string urlHost: string urlHost_geq: string urlHost_gt: string urlHost_in: [string!] urlHost_leq: string urlHost_like: string urlHost_lt: string urlHost_neq: string urlHost_notin: [string!] urlHost_notlike: string url_geq: string url_gt: string url_in: [string!] url_leq: string url_like: string url_lt: string url_neq: string url_notin: [string!] url_notlike: string } enum ZonePageShieldReportsAdaptiveGroupsOrderBy { # action ascending action_ASC # action descending action_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_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 # host ascending host_ASC # host descending host_DESC # pageURL ascending pageURL_ASC # pageURL descending pageURL_DESC # policyID ascending policyID_ASC # policyID descending policyID_DESC # resourceType ascending resourceType_ASC # resourceType descending resourceType_DESC # urlHost ascending urlHost_ASC # urlHost descending urlHost_DESC # url ascending url_ASC # url descending url_DESC } # Access and limitations for a zone type ZoneSettings { apiGatewayGraphqlQueryAnalyticsGroups: Settings! apiGatewayMatchedSessionIDsAdaptiveGroups: Settings! apiRequestSequencesGroups: Settings! cacheReserveOperationsAdaptiveGroups: Settings! cacheReserveRequestsAdaptiveGroups: Settings! cacheReserveStorageAdaptiveGroups: Settings! dmarcReportsAdaptive: Settings! dmarcReportsSourcesAdaptiveGroups: Settings! emailRoutingAdaptive: Settings! emailRoutingAdaptiveGroups: Settings! firewallEventsAdaptive: Settings! firewallEventsAdaptiveByTimeGroups: Settings! firewallEventsAdaptiveGroups: Settings! healthCheckEventsAdaptive: Settings! healthCheckEventsAdaptiveGroups: Settings! httpRequests1dByColoGroups: Settings! httpRequests1dGroups: Settings! httpRequests1hGroups: Settings! httpRequests1mByColoGroups: Settings! httpRequests1mGroups: Settings! httpRequestsAdaptive: Settings! httpRequestsAdaptiveGroups: Settings! httpRequestsOverviewAdaptiveGroups: Settings! imageResizingRequests1mGroups: Settings! loadBalancingRequestsAdaptive: Settings! loadBalancingRequestsAdaptiveGroups: Settings! logpushHealthAdaptiveGroups: Settings! nelReportsAdaptiveGroups: Settings! pageShieldReportsAdaptiveGroups: Settings! synAvgPps1mGroups: Settings! waitingRoomAnalyticsAdaptive: Settings! waitingRoomAnalyticsAdaptiveGroups: Settings! workersZoneInvocationsAdaptiveGroups: Settings! workersZoneSubrequestsAdaptiveGroups: Settings! zarazActionsAdaptiveGroups: Settings! zarazTrackAdaptiveGroups: Settings! zarazTriggersAdaptiveGroups: 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! } # Raw Waiting Room analytics logs type ZoneWaitingRoomAnalyticsAdaptive { # The date and time of the state of analytics for the waiting room datetime: Time! # Maximum value of estimated time in minutes maxEstimatedTimeMinutes: int64! # Actual value of new users per minute newUsersPerMinute: int64! # Configured value of