Account-level datasets: MagicWANConnectorMetricsAdaptiveGroups * accessLoginRequestsAdaptiveGroups advancedDnsProtectionNetworkAnalyticsAdaptiveGroups advancedTcpProtectionNetworkAnalyticsAdaptiveGroups * aiGatewayCacheAdaptiveGroups * aiGatewayErrorsAdaptiveGroups * aiGatewayRequestsAdaptiveGroups * aiInferenceAdaptive * aiInferenceAdaptiveGroups * browserRenderingEventsAdaptive * browserRenderingEventsAdaptiveGroups * callsStatusAdaptive * callsUsageAdaptiveGroups cdnNetworkAnalyticsAdaptiveGroups * d1AnalyticsAdaptiveGroups * d1QueriesAdaptiveGroups * d1StorageAdaptiveGroups dosdAttackAnalyticsGroups dosdNetworkAnalyticsAdaptiveGroups * durableObjectsInvocationsAdaptiveGroups * durableObjectsPeriodicGroups * durableObjectsStorageGroups * durableObjectsSubrequestsAdaptiveGroups fbmAttackAnalyticsGroups * firewallEventsAdaptive firewallEventsAdaptiveGroups flowtrackdNetworkAnalyticsAdaptiveGroups gatewayL4DownstreamSessionsAdaptiveGroups * gatewayL4SessionsAdaptiveGroups gatewayL4UpstreamSessionsAdaptiveGroups * gatewayL7RequestsAdaptiveGroups * gatewayResolverByCategoryAdaptiveGroups * gatewayResolverByRuleExecutionPerformanceAdaptiveGroups * gatewayResolverQueriesAdaptiveGroups * httpRequests1dGroups * httpRequests1hGroups httpRequests1mGroups httpRequestsAdaptive httpRequestsAdaptiveGroups * httpRequestsOverviewAdaptiveGroups * hyperdriveQueriesAdaptiveGroups * imagesRequestsAdaptiveGroups * imagesUniqueTransformations * logpushHealthAdaptiveGroups magicFirewallNetworkAnalyticsAdaptiveGroups magicFirewallSamplesAdaptiveGroups magicIDPSNetworkAnalyticsAdaptiveGroups magicTransitNetworkAnalyticsAdaptiveGroups magicTransitTunnelHealthChecksAdaptiveGroups magicTransitTunnelTrafficAdaptiveGroups * mnmFlowDataAdaptiveGroups nelReportsAdaptiveGroups * ohttpMetricsAdaptive * ohttpMetricsAdaptiveGroups * pagesFunctionsInvocationsAdaptiveGroups * queueBacklogAdaptiveGroups * queueConsumerMetricsAdaptiveGroups * queueDelayedBacklogAdaptiveGroups * queueMessageOperationsAdaptiveGroups * r2OperationsAdaptiveGroups * r2StorageAdaptiveGroups * rumPageloadEventsAdaptiveGroups * rumPerformanceEventsAdaptiveGroups * rumWebVitalsEventsAdaptive * rumWebVitalsEventsAdaptiveGroups sinkholeRequestLogsAdaptive sinkholeRequestLogsAdaptiveGroups spectrumNetworkAnalyticsAdaptiveGroups storageTraces * streamMinutesViewedAdaptiveGroups * turnstileAdaptiveGroups * videoBufferEventsAdaptiveGroups * videoPlaybackEventsAdaptiveGroups * videoQualityEventsAdaptiveGroups * warpDeviceAdaptiveGroups * workerPlacementAdaptiveGroups * workersAnalyticsEngineAdaptiveGroups * workersInvocationsAdaptive * workersInvocationsScheduled * workersOverviewDataAdaptiveGroups * workersOverviewRequestsAdaptiveGroups * workersSubrequestsAdaptiveGroups * zarazTriggersAdaptiveGroups * zeroTrustPrivateNetworkDiscoveryGroups Zone-level datasets: * apiGatewayGraphqlQueryAnalyticsGroups * apiGatewayMatchedSessionIDsAdaptiveGroups * apiRequestSequencesGroups * cacheReserveOperationsAdaptiveGroups cacheReserveRequestsAdaptiveGroups * cacheReserveStorageAdaptiveGroups * dmarcReportsAdaptive * dmarcReportsSourcesAdaptiveGroups * dnsAnalyticsAdaptive * dnsAnalyticsAdaptiveGroups * emailRoutingAdaptive * emailRoutingAdaptiveGroups * firewallEventsAdaptive * firewallEventsAdaptiveByTimeGroups firewallEventsAdaptiveGroups healthCheckEventsAdaptive healthCheckEventsAdaptiveGroups httpRequests1dByColoGroups * httpRequests1dGroups * httpRequests1hGroups httpRequests1mByColoGroups httpRequests1mGroups httpRequestsAdaptive httpRequestsAdaptiveGroups * httpRequestsOverviewAdaptiveGroups * imageResizingRequests1mGroups loadBalancingRequestsAdaptive loadBalancingRequestsAdaptiveGroups * logpushHealthAdaptiveGroups nelReportsAdaptiveGroups pageShieldReportsAdaptiveGroups 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 Advanced DNS Protection advancedDnsProtectionNetworkAnalyticsAdaptiveGroups(filter: AccountAdvancedDnsProtectionNetworkAnalyticsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountAdvancedDnsProtectionNetworkAnalyticsAdaptiveGroupsOrderBy!]): [AccountAdvancedDnsProtectionNetworkAnalyticsAdaptiveGroups!]! # Network analytics data for Advanced TCP Protection @Deprecated advancedTcpProtectionNetworkAnalyticsAdaptiveGroups(filter: AccountAdvancedTcpProtectionNetworkAnalyticsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountAdvancedTcpProtectionNetworkAnalyticsAdaptiveGroupsOrderBy!]): [AccountAdvancedTcpProtectionNetworkAnalyticsAdaptiveGroups!]! # AI Gateway Cache aiGatewayCacheAdaptiveGroups(filter: AccountAiGatewayCacheAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountAiGatewayCacheAdaptiveGroupsOrderBy!]): [AccountAiGatewayCacheAdaptiveGroups!]! # AI Gateway Errors aiGatewayErrorsAdaptiveGroups(filter: AccountAiGatewayErrorsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountAiGatewayErrorsAdaptiveGroupsOrderBy!]): [AccountAiGatewayErrorsAdaptiveGroups!]! # AI Gateway Requests aiGatewayRequestsAdaptiveGroups(filter: AccountAiGatewayRequestsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountAiGatewayRequestsAdaptiveGroupsOrderBy!]): [AccountAiGatewayRequestsAdaptiveGroups!]! # AI Inference logs with adaptive sampling aiInferenceAdaptive(filter: AccountAiInferenceAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [AccountAiInferenceAdaptiveOrderBy!]): [AccountAiInferenceAdaptive!]! # Aggregated AI Inference logs with adaptive sampling aiInferenceAdaptiveGroups(filter: AccountAiInferenceAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountAiInferenceAdaptiveGroupsOrderBy!]): [AccountAiInferenceAdaptiveGroups!]! # Browser Rendering events with adaptive sampling browserRenderingEventsAdaptive(filter: AccountBrowserRenderingEventsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [AccountBrowserRenderingEventsAdaptiveOrderBy!]): [AccountBrowserRenderingEventsAdaptive!]! # Aggregated Browser Rendering events with adaptive sampling browserRenderingEventsAdaptiveGroups(filter: AccountBrowserRenderingEventsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountBrowserRenderingEventsAdaptiveGroupsOrderBy!]): [AccountBrowserRenderingEventsAdaptiveGroups!]! # (TESTING ONLY, NOT FOR PRODUCTION) Raw Calls events with adaptive sampling callsStatusAdaptive(filter: AccountCallsStatusAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [AccountCallsStatusAdaptiveOrderBy!]): [AccountCallsStatusAdaptive!]! # Beta. Aggregated Calls bandwidth usage with adaptive sampling callsUsageAdaptiveGroups(filter: AccountCallsUsageAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountCallsUsageAdaptiveGroupsOrderBy!]): [AccountCallsUsageAdaptiveGroups!]! # Network analytics data for Cloudflare CDN traffic cdnNetworkAnalyticsAdaptiveGroups(filter: AccountCdnNetworkAnalyticsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountCdnNetworkAnalyticsAdaptiveGroupsOrderBy!]): [AccountCdnNetworkAnalyticsAdaptiveGroups!]! # Beta. Aggregated D1 analytics with adaptive sampling d1AnalyticsAdaptiveGroups(filter: AccountD1AnalyticsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountD1AnalyticsAdaptiveGroupsOrderBy!]): [AccountD1AnalyticsAdaptiveGroups!]! # Beta. D1 query metrics with adaptive sampling d1QueriesAdaptiveGroups(filter: AccountD1QueriesAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountD1QueriesAdaptiveGroupsOrderBy!]): [AccountD1QueriesAdaptiveGroups!]! # Beta. D1 storage with adaptive sampling d1StorageAdaptiveGroups(filter: AccountD1StorageAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountD1StorageAdaptiveGroupsOrderBy!]): [AccountD1StorageAdaptiveGroups!]! # 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 @Deprecated 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!]! # Total time spent on executing firewall rules at the edge gatewayResolverByRuleExecutionPerformanceAdaptiveGroups(filter: AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroupsOrderBy!]): [AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroups!]! # 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!]! # Beta. Hyperdrive query events with adaptive sampling. hyperdriveQueriesAdaptiveGroups(filter: AccountHyperdriveQueriesAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountHyperdriveQueriesAdaptiveGroupsOrderBy!]): [AccountHyperdriveQueriesAdaptiveGroups!]! # A high-level summary of Cloudflare Images served to end users. imagesRequestsAdaptiveGroups(filter: AccountImagesRequestsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountImagesRequestsAdaptiveGroupsOrderBy!]): [AccountImagesRequestsAdaptiveGroups!]! # Image unique transfromations per day imagesUniqueTransformations(filter: AccountImagesUniqueTransformationsFilter_InputObject!, limit: uint64!, orderBy: [AccountImagesUniqueTransformationsOrderBy!]): [AccountImagesUniqueTransformations!]! # 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 IDS magicIDPSNetworkAnalyticsAdaptiveGroups(filter: AccountMagicIDPSNetworkAnalyticsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountMagicIDPSNetworkAnalyticsAdaptiveGroupsOrderBy!]): [AccountMagicIDPSNetworkAnalyticsAdaptiveGroups!]! # 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!]! # oHTTP request metrics with adaptive sampling ohttpMetricsAdaptive(filter: AccountOhttpMetricsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [AccountOhttpMetricsAdaptiveOrderBy!]): [AccountOhttpMetricsAdaptive!]! # Aggregated oHTTP request metrics with adaptive sampling ohttpMetricsAdaptiveGroups(filter: AccountOhttpMetricsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountOhttpMetricsAdaptiveGroupsOrderBy!]): [AccountOhttpMetricsAdaptiveGroups!]! # 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 delayed 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. queueDelayedBacklogAdaptiveGroups(filter: AccountQueueDelayedBacklogAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountQueueDelayedBacklogAdaptiveGroupsOrderBy!]): [AccountQueueDelayedBacklogAdaptiveGroups!]! # 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 # Sinkhole Request Logs sinkholeRequestLogsAdaptive(filter: AccountSinkholeRequestLogsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [AccountSinkholeRequestLogsAdaptiveOrderBy!]): [AccountSinkholeRequestLogsAdaptive!]! # Sinkhole Request Logs sinkholeRequestLogsAdaptiveGroups(filter: AccountSinkholeRequestLogsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountSinkholeRequestLogsAdaptiveGroupsOrderBy!]): [AccountSinkholeRequestLogsAdaptiveGroups!]! # 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 account overview invocation data with adaptive sampling workersOverviewDataAdaptiveGroups(filter: AccountWorkersOverviewDataAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountWorkersOverviewDataAdaptiveGroupsOrderBy!]): [AccountWorkersOverviewDataAdaptiveGroups!]! # Beta. Workers account overview invocation count with adaptive sampling workersOverviewRequestsAdaptiveGroups(filter: AccountWorkersOverviewRequestsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [AccountWorkersOverviewRequestsAdaptiveGroupsOrderBy!]): [AccountWorkersOverviewRequestsAdaptiveGroups!]! # 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 Advanced DNS Protection type AccountAdvancedDnsProtectionNetworkAnalyticsAdaptiveGroups { # The average of values for a metric per dimension avg: AccountAdvancedDnsProtectionNetworkAnalyticsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountAdvancedDnsProtectionNetworkAnalyticsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountAdvancedDnsProtectionNetworkAnalyticsAdaptiveGroupsSum } type AccountAdvancedDnsProtectionNetworkAnalyticsAdaptiveGroupsAvg { # 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 AccountAdvancedDnsProtectionNetworkAnalyticsAdaptiveGroupsDimensions { # Application tag associated with the packet applicationTag: 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! # The requested domain name in the DNS query dnsQueryName: string! # The query type in the DNS query dnsQueryType: 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! # IP lease tag associated with the packet leaseTag: string! # 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! # IP prefix tag associated with the packet prefixTag: 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 AccountAdvancedDnsProtectionNetworkAnalyticsAdaptiveGroupsFilter_InputObject { AND: [AccountAdvancedDnsProtectionNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] OR: [AccountAdvancedDnsProtectionNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] applicationTag: string applicationTag_geq: string applicationTag_gt: string applicationTag_in: [string!] applicationTag_leq: string applicationTag_like: string applicationTag_lt: string applicationTag_neq: string applicationTag_notin: [string!] applicationTag_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 dnsQueryName: string dnsQueryName_geq: string dnsQueryName_gt: string dnsQueryName_in: [string!] dnsQueryName_leq: string dnsQueryName_like: string dnsQueryName_lt: string dnsQueryName_neq: string dnsQueryName_notin: [string!] dnsQueryName_notlike: string dnsQueryType: string dnsQueryType_geq: string dnsQueryType_gt: string dnsQueryType_in: [string!] dnsQueryType_leq: string dnsQueryType_like: string dnsQueryType_lt: string dnsQueryType_neq: string dnsQueryType_notin: [string!] dnsQueryType_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!] leaseTag: string leaseTag_geq: string leaseTag_gt: string leaseTag_in: [string!] leaseTag_leq: string leaseTag_like: string leaseTag_lt: string leaseTag_neq: string leaseTag_notin: [string!] leaseTag_notlike: string 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 prefixTag: string prefixTag_geq: string prefixTag_gt: string prefixTag_in: [string!] prefixTag_leq: string prefixTag_like: string prefixTag_lt: string prefixTag_neq: string prefixTag_notin: [string!] prefixTag_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 AccountAdvancedDnsProtectionNetworkAnalyticsAdaptiveGroupsOrderBy { # applicationTag ascending applicationTag_ASC # applicationTag descending applicationTag_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 # dnsQueryName ascending dnsQueryName_ASC # dnsQueryName descending dnsQueryName_DESC # dnsQueryType ascending dnsQueryType_ASC # dnsQueryType descending dnsQueryType_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 # leaseTag ascending leaseTag_ASC # leaseTag descending leaseTag_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 # prefixTag ascending prefixTag_ASC # prefixTag descending prefixTag_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 AccountAdvancedDnsProtectionNetworkAnalyticsAdaptiveGroupsSum { # Sum of bits received bits: uint64! # Sum of packets received packets: uint64! } # Network analytics data for Advanced TCP Protection type AccountAdvancedTcpProtectionNetworkAnalyticsAdaptiveGroups { # The average of values for a metric per dimension avg: AccountAdvancedTcpProtectionNetworkAnalyticsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountAdvancedTcpProtectionNetworkAnalyticsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountAdvancedTcpProtectionNetworkAnalyticsAdaptiveGroupsSum } type AccountAdvancedTcpProtectionNetworkAnalyticsAdaptiveGroupsAvg { # 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 AccountAdvancedTcpProtectionNetworkAnalyticsAdaptiveGroupsDimensions { # Application tag associated with the packet applicationTag: 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! # IP lease tag associated with the packet leaseTag: string! # 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! # IP prefix tag associated with the packet prefixTag: 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 AccountAdvancedTcpProtectionNetworkAnalyticsAdaptiveGroupsFilter_InputObject { AND: [AccountAdvancedTcpProtectionNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] OR: [AccountAdvancedTcpProtectionNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] applicationTag: string applicationTag_geq: string applicationTag_gt: string applicationTag_in: [string!] applicationTag_leq: string applicationTag_like: string applicationTag_lt: string applicationTag_neq: string applicationTag_notin: [string!] applicationTag_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!] leaseTag: string leaseTag_geq: string leaseTag_gt: string leaseTag_in: [string!] leaseTag_leq: string leaseTag_like: string leaseTag_lt: string leaseTag_neq: string leaseTag_notin: [string!] leaseTag_notlike: string 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 prefixTag: string prefixTag_geq: string prefixTag_gt: string prefixTag_in: [string!] prefixTag_leq: string prefixTag_like: string prefixTag_lt: string prefixTag_neq: string prefixTag_notin: [string!] prefixTag_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 AccountAdvancedTcpProtectionNetworkAnalyticsAdaptiveGroupsOrderBy { # applicationTag ascending applicationTag_ASC # applicationTag descending applicationTag_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 # leaseTag ascending leaseTag_ASC # leaseTag descending leaseTag_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 # prefixTag ascending prefixTag_ASC # prefixTag descending prefixTag_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 AccountAdvancedTcpProtectionNetworkAnalyticsAdaptiveGroupsSum { # Sum of bits received bits: uint64! # Sum of packets received packets: uint64! } # AI Gateway Cache type AccountAiGatewayCacheAdaptiveGroups { # Total number of requests for an account with caching enabled: including hits and misses count: uint64! # List of dimensions to group by dimensions: AccountAiGatewayCacheAdaptiveGroupsDimensions } type AccountAiGatewayCacheAdaptiveGroupsDimensions { # Cache Hit or Miss: 1 = cache hit, 0 = cache miss cacheOp: uint8! # 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! # Gateway name gateway: string! # Which model was the request sent to model: string! # Which provider was the request sent to provider: string! # Number of tokens in the request tokensIn: uint64! # Number of tokens in the response tokensOut: uint64! } input AccountAiGatewayCacheAdaptiveGroupsFilter_InputObject { AND: [AccountAiGatewayCacheAdaptiveGroupsFilter_InputObject!] OR: [AccountAiGatewayCacheAdaptiveGroupsFilter_InputObject!] cacheOp: uint8 cacheOp_geq: uint8 cacheOp_gt: uint8 cacheOp_in: bytes cacheOp_leq: uint8 cacheOp_lt: uint8 cacheOp_neq: uint8 cacheOp_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!] 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!] gateway: string gateway_geq: string gateway_gt: string gateway_in: [string!] gateway_leq: string gateway_like: string gateway_lt: string gateway_neq: string gateway_notin: [string!] gateway_notlike: string model: string model_geq: string model_gt: string model_in: [string!] model_leq: string model_like: string model_lt: string model_neq: string model_notin: [string!] model_notlike: string provider: string provider_geq: string provider_gt: string provider_in: [string!] provider_leq: string provider_like: string provider_lt: string provider_neq: string provider_notin: [string!] provider_notlike: string tokensIn: uint64 tokensIn_geq: uint64 tokensIn_gt: uint64 tokensIn_in: [uint64!] tokensIn_leq: uint64 tokensIn_lt: uint64 tokensIn_neq: uint64 tokensIn_notin: [uint64!] tokensOut: uint64 tokensOut_geq: uint64 tokensOut_gt: uint64 tokensOut_in: [uint64!] tokensOut_leq: uint64 tokensOut_lt: uint64 tokensOut_neq: uint64 tokensOut_notin: [uint64!] } enum AccountAiGatewayCacheAdaptiveGroupsOrderBy { # cacheOp ascending cacheOp_ASC # cacheOp descending cacheOp_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 # gateway ascending gateway_ASC # gateway descending gateway_DESC # model ascending model_ASC # model descending model_DESC # provider ascending provider_ASC # provider descending provider_DESC # tokensIn ascending tokensIn_ASC # tokensIn descending tokensIn_DESC # tokensOut ascending tokensOut_ASC # tokensOut descending tokensOut_DESC } # AI Gateway Errors type AccountAiGatewayErrorsAdaptiveGroups { # Number of errors count: uint64! # List of dimensions to group by dimensions: AccountAiGatewayErrorsAdaptiveGroupsDimensions } type AccountAiGatewayErrorsAdaptiveGroupsDimensions { # 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! # Gateway name gateway: string! # Which models was the request sent to model: string! # Which provider was the request sent to provider: string! } input AccountAiGatewayErrorsAdaptiveGroupsFilter_InputObject { AND: [AccountAiGatewayErrorsAdaptiveGroupsFilter_InputObject!] OR: [AccountAiGatewayErrorsAdaptiveGroupsFilter_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!] gateway: string gateway_geq: string gateway_gt: string gateway_in: [string!] gateway_leq: string gateway_like: string gateway_lt: string gateway_neq: string gateway_notin: [string!] gateway_notlike: string model: string model_geq: string model_gt: string model_in: [string!] model_leq: string model_like: string model_lt: string model_neq: string model_notin: [string!] model_notlike: string provider: string provider_geq: string provider_gt: string provider_in: [string!] provider_leq: string provider_like: string provider_lt: string provider_neq: string provider_notin: [string!] provider_notlike: string } enum AccountAiGatewayErrorsAdaptiveGroupsOrderBy { # 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 # gateway ascending gateway_ASC # gateway descending gateway_DESC # model ascending model_ASC # model descending model_DESC # provider ascending provider_ASC # provider descending provider_DESC } # AI Gateway Requests type AccountAiGatewayRequestsAdaptiveGroups { # Number of processed requests count: uint64! # List of dimensions to group by dimensions: AccountAiGatewayRequestsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountAiGatewayRequestsAdaptiveGroupsSum } type AccountAiGatewayRequestsAdaptiveGroupsDimensions { # Was the response served from cache?: 1 = cache hit, 0 = cache misss cached: uint8! # The date when trigger was triggered 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! # Gateway name gateway: string! # Which models was the request sent to model: string! # Which provider was the request sent to provider: string! # Was the request rate limited?: 1 = rate limit applied, 0 = rate limit not applied rateLimited: uint8! # Number of tokens in the request tokensIn: uint64! # Number of tokens in the response tokensOut: uint64! } input AccountAiGatewayRequestsAdaptiveGroupsFilter_InputObject { AND: [AccountAiGatewayRequestsAdaptiveGroupsFilter_InputObject!] OR: [AccountAiGatewayRequestsAdaptiveGroupsFilter_InputObject!] cached: uint8 cached_geq: uint8 cached_gt: uint8 cached_in: bytes cached_leq: uint8 cached_lt: uint8 cached_neq: uint8 cached_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!] 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!] gateway: string gateway_geq: string gateway_gt: string gateway_in: [string!] gateway_leq: string gateway_like: string gateway_lt: string gateway_neq: string gateway_notin: [string!] gateway_notlike: string model: string model_geq: string model_gt: string model_in: [string!] model_leq: string model_like: string model_lt: string model_neq: string model_notin: [string!] model_notlike: string provider: string provider_geq: string provider_gt: string provider_in: [string!] provider_leq: string provider_like: string provider_lt: string provider_neq: string provider_notin: [string!] provider_notlike: string rateLimited: uint8 rateLimited_geq: uint8 rateLimited_gt: uint8 rateLimited_in: bytes rateLimited_leq: uint8 rateLimited_lt: uint8 rateLimited_neq: uint8 rateLimited_notin: bytes tokensIn: uint64 tokensIn_geq: uint64 tokensIn_gt: uint64 tokensIn_in: [uint64!] tokensIn_leq: uint64 tokensIn_lt: uint64 tokensIn_neq: uint64 tokensIn_notin: [uint64!] tokensOut: uint64 tokensOut_geq: uint64 tokensOut_gt: uint64 tokensOut_in: [uint64!] tokensOut_leq: uint64 tokensOut_lt: uint64 tokensOut_neq: uint64 tokensOut_notin: [uint64!] } enum AccountAiGatewayRequestsAdaptiveGroupsOrderBy { # cached ascending cached_ASC # cached descending cached_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 # gateway ascending gateway_ASC # gateway descending gateway_DESC # model ascending model_ASC # model descending model_DESC # provider ascending provider_ASC # provider descending provider_DESC # rateLimited ascending rateLimited_ASC # rateLimited descending rateLimited_DESC # sum(cachedTokensIn) ascending sum_cachedTokensIn_ASC # sum(cachedTokensIn) descending sum_cachedTokensIn_DESC # sum(cachedTokensOut) ascending sum_cachedTokensOut_ASC # sum(cachedTokensOut) descending sum_cachedTokensOut_DESC # sum(uncachedTokensIn) ascending sum_uncachedTokensIn_ASC # sum(uncachedTokensIn) descending sum_uncachedTokensIn_DESC # sum(uncachedTokensOut) ascending sum_uncachedTokensOut_ASC # sum(uncachedTokensOut) descending sum_uncachedTokensOut_DESC # tokensIn ascending tokensIn_ASC # tokensIn descending tokensIn_DESC # tokensOut ascending tokensOut_ASC # tokensOut descending tokensOut_DESC } type AccountAiGatewayRequestsAdaptiveGroupsSum { # Sum of cached tokens in cachedTokensIn: uint64! # Sum of cached tokens out cachedTokensOut: uint64! # Sum of uncached tokens in uncachedTokensIn: uint64! # Sum of uncached tokens out uncachedTokensOut: uint64! } # AI Inference logs with adaptive sampling type AccountAiInferenceAdaptive { # The date when inferance was triggered datetime: Time! # Error code errorCode: uint32! # Inference time ms inferenceTimeMs: uint64! # ModelId that was trigger to inference modelId: string! # Monetization unit neurons: float64! # Request size in bytes requestBytesIn: uint64! # Request size out bytes requestBytesOut: uint64! # Source who triggered (worker binding, pages binding, rest api) requestSource: string! # ABR sample interval sampleInterval: uint32! } input AccountAiInferenceAdaptiveFilter_InputObject { AND: [AccountAiInferenceAdaptiveFilter_InputObject!] OR: [AccountAiInferenceAdaptiveFilter_InputObject!] datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] errorCode: uint32 errorCode_geq: uint32 errorCode_gt: uint32 errorCode_in: [uint32!] errorCode_leq: uint32 errorCode_lt: uint32 errorCode_neq: uint32 errorCode_notin: [uint32!] inferenceTimeMs: uint64 inferenceTimeMs_geq: uint64 inferenceTimeMs_gt: uint64 inferenceTimeMs_in: [uint64!] inferenceTimeMs_leq: uint64 inferenceTimeMs_lt: uint64 inferenceTimeMs_neq: uint64 inferenceTimeMs_notin: [uint64!] modelId: string modelId_geq: string modelId_gt: string modelId_in: [string!] modelId_leq: string modelId_like: string modelId_lt: string modelId_neq: string modelId_notin: [string!] modelId_notlike: string neurons: float64 neurons_geq: float64 neurons_gt: float64 neurons_in: [float64!] neurons_leq: float64 neurons_lt: float64 neurons_neq: float64 neurons_notin: [float64!] requestBytesIn: uint64 requestBytesIn_geq: uint64 requestBytesIn_gt: uint64 requestBytesIn_in: [uint64!] requestBytesIn_leq: uint64 requestBytesIn_lt: uint64 requestBytesIn_neq: uint64 requestBytesIn_notin: [uint64!] requestBytesOut: uint64 requestBytesOut_geq: uint64 requestBytesOut_gt: uint64 requestBytesOut_in: [uint64!] requestBytesOut_leq: uint64 requestBytesOut_lt: uint64 requestBytesOut_neq: uint64 requestBytesOut_notin: [uint64!] 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!] } # Aggregated AI Inference logs with adaptive sampling type AccountAiInferenceAdaptiveGroups { # Total number of inferences for an account count: uint64! # List of dimensions to group by dimensions: AccountAiInferenceAdaptiveGroupsDimensions sum: AccountAiInferenceAdaptiveGroupsSum } type AccountAiInferenceAdaptiveGroupsDimensions { # The date when starts the inference 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! # Error code errorCode: uint32! # Inference time ms inferenceTimeMs: uint64! # ModelId that was trigger to inference modelId: string! # Monetization unit neurons: float64! # Request size in bytes requestBytesIn: uint64! # Request size out bytes requestBytesOut: uint64! # Source who triggered (worker binding, pages binding, rest api) requestSource: string! } input AccountAiInferenceAdaptiveGroupsFilter_InputObject { AND: [AccountAiInferenceAdaptiveGroupsFilter_InputObject!] OR: [AccountAiInferenceAdaptiveGroupsFilter_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!] errorCode: uint32 errorCode_geq: uint32 errorCode_gt: uint32 errorCode_in: [uint32!] errorCode_leq: uint32 errorCode_lt: uint32 errorCode_neq: uint32 errorCode_notin: [uint32!] inferenceTimeMs: uint64 inferenceTimeMs_geq: uint64 inferenceTimeMs_gt: uint64 inferenceTimeMs_in: [uint64!] inferenceTimeMs_leq: uint64 inferenceTimeMs_lt: uint64 inferenceTimeMs_neq: uint64 inferenceTimeMs_notin: [uint64!] modelId: string modelId_geq: string modelId_gt: string modelId_in: [string!] modelId_leq: string modelId_like: string modelId_lt: string modelId_neq: string modelId_notin: [string!] modelId_notlike: string neurons: float64 neurons_geq: float64 neurons_gt: float64 neurons_in: [float64!] neurons_leq: float64 neurons_lt: float64 neurons_neq: float64 neurons_notin: [float64!] requestBytesIn: uint64 requestBytesIn_geq: uint64 requestBytesIn_gt: uint64 requestBytesIn_in: [uint64!] requestBytesIn_leq: uint64 requestBytesIn_lt: uint64 requestBytesIn_neq: uint64 requestBytesIn_notin: [uint64!] requestBytesOut: uint64 requestBytesOut_geq: uint64 requestBytesOut_gt: uint64 requestBytesOut_in: [uint64!] requestBytesOut_leq: uint64 requestBytesOut_lt: uint64 requestBytesOut_neq: uint64 requestBytesOut_notin: [uint64!] 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 } enum AccountAiInferenceAdaptiveGroupsOrderBy { # 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 # errorCode ascending errorCode_ASC # errorCode descending errorCode_DESC # inferenceTimeMs ascending inferenceTimeMs_ASC # inferenceTimeMs descending inferenceTimeMs_DESC # modelId ascending modelId_ASC # modelId descending modelId_DESC # neurons ascending neurons_ASC # neurons descending neurons_DESC # requestBytesIn ascending requestBytesIn_ASC # requestBytesIn descending requestBytesIn_DESC # requestBytesOut ascending requestBytesOut_ASC # requestBytesOut descending requestBytesOut_DESC # requestSource ascending requestSource_ASC # requestSource descending requestSource_DESC # sum(totalInferenceTimeMs) ascending sum_totalInferenceTimeMs_ASC # sum(totalInferenceTimeMs) descending sum_totalInferenceTimeMs_DESC # sum(totalNeurons) ascending sum_totalNeurons_ASC # sum(totalNeurons) descending sum_totalNeurons_DESC # sum(totalRequestBytesIn) ascending sum_totalRequestBytesIn_ASC # sum(totalRequestBytesIn) descending sum_totalRequestBytesIn_DESC # sum(totalRequestBytesOut) ascending sum_totalRequestBytesOut_ASC # sum(totalRequestBytesOut) descending sum_totalRequestBytesOut_DESC } type AccountAiInferenceAdaptiveGroupsSum { # Total inference time ms totalInferenceTimeMs: uint64! # Total neurons totalNeurons: float64! # Total bytes in per request totalRequestBytesIn: uint64! # Total bytes out per request totalRequestBytesOut: uint64! } enum AccountAiInferenceAdaptiveOrderBy { # datetime ascending datetime_ASC # datetime descending datetime_DESC # errorCode ascending errorCode_ASC # errorCode descending errorCode_DESC # inferenceTimeMs ascending inferenceTimeMs_ASC # inferenceTimeMs descending inferenceTimeMs_DESC # modelId ascending modelId_ASC # modelId descending modelId_DESC # neurons ascending neurons_ASC # neurons descending neurons_DESC # requestBytesIn ascending requestBytesIn_ASC # requestBytesIn descending requestBytesIn_DESC # requestBytesOut ascending requestBytesOut_ASC # requestBytesOut descending requestBytesOut_DESC # requestSource ascending requestSource_ASC # requestSource descending requestSource_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC } # Browser Rendering events with adaptive sampling type AccountBrowserRenderingEventsAdaptive { # Browser session close code. Enum (-1, N/A) (0, Unknown) (1, NormalClosure) (2, BrowserIdle) (3, ClientClosedEarly) (4, ChromiumChrashed) (5, ClientAbnormalClosure) (6, ServerAbnormalClosure) (7, ClientError) (8, ServerError) (9, WorkerError) (10, ClientNeverConnected) (11, BrowserSessionEvicted) browserCloseReason: string! # Browser session end time browserEndTime: Time! # Browser session start time browserStartTime: Time! # When worker ended devtools connection to browser session connectionEndTime: Time! # Worker connection ID, when available connectionId: string! # When worker started devtools connection to browser session connectionStartTime: Time! # The time of the event datetime: Time! # ABR sample interval sampleInterval: uint32! # Name of worker who initiated the request scriptName: string! # Browser session ID sessionId: string! } input AccountBrowserRenderingEventsAdaptiveFilter_InputObject { AND: [AccountBrowserRenderingEventsAdaptiveFilter_InputObject!] OR: [AccountBrowserRenderingEventsAdaptiveFilter_InputObject!] browserCloseReason: string browserCloseReason_geq: string browserCloseReason_gt: string browserCloseReason_in: [string!] browserCloseReason_leq: string browserCloseReason_like: string browserCloseReason_lt: string browserCloseReason_neq: string browserCloseReason_notin: [string!] browserCloseReason_notlike: string browserEndTime: Time browserEndTime_geq: Time browserEndTime_gt: Time browserEndTime_in: [Time!] browserEndTime_leq: Time browserEndTime_lt: Time browserEndTime_neq: Time browserEndTime_notin: [Time!] browserStartTime: Time browserStartTime_geq: Time browserStartTime_gt: Time browserStartTime_in: [Time!] browserStartTime_leq: Time browserStartTime_lt: Time browserStartTime_neq: Time browserStartTime_notin: [Time!] connectionEndTime: Time connectionEndTime_geq: Time connectionEndTime_gt: Time connectionEndTime_in: [Time!] connectionEndTime_leq: Time connectionEndTime_lt: Time connectionEndTime_neq: Time connectionEndTime_notin: [Time!] connectionId: string connectionId_geq: string connectionId_gt: string connectionId_in: [string!] connectionId_leq: string connectionId_like: string connectionId_lt: string connectionId_neq: string connectionId_notin: [string!] connectionId_notlike: string connectionStartTime: Time connectionStartTime_geq: Time connectionStartTime_gt: Time connectionStartTime_in: [Time!] connectionStartTime_leq: Time connectionStartTime_lt: Time connectionStartTime_neq: Time connectionStartTime_notin: [Time!] datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] 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 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 } # Aggregated Browser Rendering events with adaptive sampling type AccountBrowserRenderingEventsAdaptiveGroups { # Total number of events for an account count: uint64! # List of dimensions to group by dimensions: AccountBrowserRenderingEventsAdaptiveGroupsDimensions # The maximum value for a metric per dimension max: AccountBrowserRenderingEventsAdaptiveGroupsMax # The minimum value for a metric per dimension min: AccountBrowserRenderingEventsAdaptiveGroupsMin uniq: AccountBrowserRenderingEventsAdaptiveGroupsUniq } type AccountBrowserRenderingEventsAdaptiveGroupsDimensions { # Browser session close code. Enum (-1, N/A) (0, Unknown) (1, NormalClosure) (2, BrowserIdle) (3, ClientClosedEarly) (4, ChromiumChrashed) (5, ClientAbnormalClosure) (6, ServerAbnormalClosure) (7, ClientError) (8, ServerError) (9, WorkerError) (10, ClientNeverConnected) (11, BrowserSessionEvicted) browserCloseReason: string! # Worker connection ID, when available connectionId: string! # The date of the event date: Date! # The date and time of the event truncated to fifteen minutes datetimeFifteenMinutes: Time! # The date and time of the event truncated to five minutes datetimeFiveMinutes: Time! # The date and time of the event truncated to the hour datetimeHour: Time! # The date and time of the event truncated to the minute datetimeMinute: Time! # Name of worker who initiated the request scriptName: string! # Browser session ID sessionId: string! } input AccountBrowserRenderingEventsAdaptiveGroupsFilter_InputObject { AND: [AccountBrowserRenderingEventsAdaptiveGroupsFilter_InputObject!] OR: [AccountBrowserRenderingEventsAdaptiveGroupsFilter_InputObject!] browserCloseReason: string browserCloseReason_geq: string browserCloseReason_gt: string browserCloseReason_in: [string!] browserCloseReason_leq: string browserCloseReason_like: string browserCloseReason_lt: string browserCloseReason_neq: string browserCloseReason_notin: [string!] browserCloseReason_notlike: string connectionId: string connectionId_geq: string connectionId_gt: string connectionId_in: [string!] connectionId_leq: string connectionId_like: string connectionId_lt: string connectionId_neq: string connectionId_notin: [string!] connectionId_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!] 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 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 } type AccountBrowserRenderingEventsAdaptiveGroupsMax { # Browser close reason finalBrowserCloseReason: string! # Browser end time latestBrowserEndTime: Time! } type AccountBrowserRenderingEventsAdaptiveGroupsMin { # Browser start time earliestBrowserStartTime: Time! } enum AccountBrowserRenderingEventsAdaptiveGroupsOrderBy { # browserCloseReason ascending browserCloseReason_ASC # browserCloseReason descending browserCloseReason_DESC # connectionId ascending connectionId_ASC # connectionId descending connectionId_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 # max(finalBrowserCloseReason) ascending max_finalBrowserCloseReason_ASC # max(finalBrowserCloseReason) descending max_finalBrowserCloseReason_DESC # max(latestBrowserEndTime) ascending max_latestBrowserEndTime_ASC # max(latestBrowserEndTime) descending max_latestBrowserEndTime_DESC # min(earliestBrowserStartTime) ascending min_earliestBrowserStartTime_ASC # min(earliestBrowserStartTime) descending min_earliestBrowserStartTime_DESC # scriptName ascending scriptName_ASC # scriptName descending scriptName_DESC # sessionId ascending sessionId_ASC # sessionId descending sessionId_DESC # uniq(connectionIdCount) ascending uniq_connectionIdCount_ASC # uniq(connectionIdCount) descending uniq_connectionIdCount_DESC # uniq(sessionIdCount) ascending uniq_sessionIdCount_ASC # uniq(sessionIdCount) descending uniq_sessionIdCount_DESC } type AccountBrowserRenderingEventsAdaptiveGroupsUniq { # Unique worker connections connectionIdCount: uint32! # Unique browser sessions sessionIdCount: uint32! } enum AccountBrowserRenderingEventsAdaptiveOrderBy { # browserCloseReason ascending browserCloseReason_ASC # browserCloseReason descending browserCloseReason_DESC # browserEndTime ascending browserEndTime_ASC # browserEndTime descending browserEndTime_DESC # browserStartTime ascending browserStartTime_ASC # browserStartTime descending browserStartTime_DESC # connectionEndTime ascending connectionEndTime_ASC # connectionEndTime descending connectionEndTime_DESC # connectionId ascending connectionId_ASC # connectionId descending connectionId_DESC # connectionStartTime ascending connectionStartTime_ASC # connectionStartTime descending connectionStartTime_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # scriptName ascending scriptName_ASC # scriptName descending scriptName_DESC # sessionId ascending sessionId_ASC # sessionId descending sessionId_DESC } # (TESTING ONLY, NOT FOR PRODUCTION) Raw Calls events with adaptive sampling type AccountCallsStatusAdaptive { # The appId that generated traffic appId: string! # The date and time the event was recorded datetime: Time! # The description of the event related to a session or a track event: string! # The generated string that identifies a PeerConnection sessionId: string! # The track identifier provided to us within a PeerConnection trackId: string! } input AccountCallsStatusAdaptiveFilter_InputObject { AND: [AccountCallsStatusAdaptiveFilter_InputObject!] OR: [AccountCallsStatusAdaptiveFilter_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 datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] event: string event_geq: string event_gt: string event_in: [string!] event_leq: string event_like: string event_lt: string event_neq: string event_notin: [string!] event_notlike: string 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 trackId: string trackId_geq: string trackId_gt: string trackId_in: [string!] trackId_leq: string trackId_like: string trackId_lt: string trackId_neq: string trackId_notin: [string!] trackId_notlike: string } enum AccountCallsStatusAdaptiveOrderBy { # appId ascending appId_ASC # appId descending appId_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # event ascending event_ASC # event descending event_DESC # sessionId ascending sessionId_ASC # sessionId descending sessionId_DESC # trackId ascending trackId_ASC # trackId descending trackId_DESC } # Beta. Aggregated Calls bandwidth usage with adaptive sampling type AccountCallsUsageAdaptiveGroups { # List of dimensions to group by dimensions: AccountCallsUsageAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountCallsUsageAdaptiveGroupsSum } type AccountCallsUsageAdaptiveGroupsDimensions { # The appId that generated traffic appId: string! # Calls bandwidth metrics date date: Date! # Calls bandwidth metrics timestamp, truncated to fifteen minutes datetimeFifteenMinutes: Time! # Calls bandwidth metrics timestamp, truncated to five minutes datetimeFiveMinutes: Time! # Calls bandwidth metrics timestamp, truncated to the hour datetimeHour: Time! # Calls bandwidth metrics timestamp, truncated to the minute datetimeMinute: Time! # The generated string that identifies a PeerConnection sessionId: string! # The track identifier provided to us within a PeerConnection trackId: string! # Describes if the track contains video, audio, or data trackType: string! } input AccountCallsUsageAdaptiveGroupsFilter_InputObject { AND: [AccountCallsUsageAdaptiveGroupsFilter_InputObject!] OR: [AccountCallsUsageAdaptiveGroupsFilter_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 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!] 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 trackId: string trackId_geq: string trackId_gt: string trackId_in: [string!] trackId_leq: string trackId_like: string trackId_lt: string trackId_neq: string trackId_notin: [string!] trackId_notlike: string trackType: string trackType_geq: string trackType_gt: string trackType_in: [string!] trackType_leq: string trackType_like: string trackType_lt: string trackType_neq: string trackType_notin: [string!] trackType_notlike: string } enum AccountCallsUsageAdaptiveGroupsOrderBy { # appId ascending appId_ASC # appId descending appId_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 # sessionId ascending sessionId_ASC # sessionId descending sessionId_DESC # sum(egressBytes) ascending sum_egressBytes_ASC # sum(egressBytes) descending sum_egressBytes_DESC # sum(ingressBytes) ascending sum_ingressBytes_ASC # sum(ingressBytes) descending sum_ingressBytes_DESC # trackId ascending trackId_ASC # trackId descending trackId_DESC # trackType ascending trackType_ASC # trackType descending trackType_DESC } type AccountCallsUsageAdaptiveGroupsSum { # The total bytes sent by Calls, observed over the queried time period egressBytes: int64! # The total bytes received by Calls, observed over the queried time period ingressBytes: int64! } # 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 { # Application tag associated with the packet applicationTag: 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! # 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! # IP lease tag associated with the packet leaseTag: string! # 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! # Cloudflare PoP that received the packet (unique site identifier) popName: string! # IP prefix tag associated with the packet prefixTag: 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!] applicationTag: string applicationTag_geq: string applicationTag_gt: string applicationTag_in: [string!] applicationTag_leq: string applicationTag_like: string applicationTag_lt: string applicationTag_neq: string applicationTag_notin: [string!] applicationTag_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 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!] leaseTag: string leaseTag_geq: string leaseTag_gt: string leaseTag_in: [string!] leaseTag_leq: string leaseTag_like: string leaseTag_lt: string leaseTag_neq: string leaseTag_notin: [string!] leaseTag_notlike: string 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 popName: string popName_geq: string popName_gt: string popName_in: [string!] popName_leq: string popName_like: string popName_lt: string popName_neq: string popName_notin: [string!] popName_notlike: string prefixTag: string prefixTag_geq: string prefixTag_gt: string prefixTag_in: [string!] prefixTag_leq: string prefixTag_like: string prefixTag_lt: string prefixTag_neq: string prefixTag_notin: [string!] prefixTag_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 { # applicationTag ascending applicationTag_ASC # applicationTag descending applicationTag_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 # destinationDeviceTag ascending destinationDeviceTag_ASC # destinationDeviceTag descending destinationDeviceTag_DESC # destinationGeohash ascending destinationGeohash_ASC # destinationGeohash descending destinationGeohash_DESC # destinationPort ascending destinationPort_ASC # destinationPort descending destinationPort_DESC # destinationService ascending destinationService_ASC # destinationService descending destinationService_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 # leaseTag ascending leaseTag_ASC # leaseTag descending leaseTag_DESC # mitigationSystem ascending mitigationSystem_ASC # mitigationSystem descending mitigationSystem_DESC # outcome ascending outcome_ASC # outcome descending outcome_DESC # popName ascending popName_ASC # popName descending popName_DESC # prefixTag ascending prefixTag_ASC # prefixTag descending prefixTag_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 # sourceService ascending sourceService_ASC # sourceService descending sourceService_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! } # Beta. Aggregated D1 analytics with adaptive sampling type AccountD1AnalyticsAdaptiveGroups { # The average value for a metric per dimension avg: AccountD1AnalyticsAdaptiveGroupsAvg # Number of requests to D1 processed count: uint64! # List of dimensions to group by dimensions: AccountD1AnalyticsAdaptiveGroupsDimensions # Quantiles of a metric per dimension quantiles: AccountD1AnalyticsAdaptiveGroupsQuantiles # The sum of values for a metric per dimension sum: AccountD1AnalyticsAdaptiveGroupsSum } type AccountD1AnalyticsAdaptiveGroupsAvg { # The total number of bytes in the response, including all returned rows and metadata (average/mean). queryBatchResponseBytes: float64! # Query batch response time in milliseconds (average/mean). queryBatchTimeMs: float64! # The average value used for sample interval sampleInterval: float64! } type AccountD1AnalyticsAdaptiveGroupsDimensions { # The UUID of a D1 database databaseId: string! # The date the D1 request was received date: Date! # The date and time the D1 request was received truncated to fifteen minutes datetimeFifteenMinutes: Time! # The date and time the D1 request was received truncated to five minutes datetimeFiveMinutes: Time! # The date and time the D1 request was received truncated to the hour datetimeHour: Time! # The date and time the D1 request was received truncated to the minute datetimeMinute: Time! } input AccountD1AnalyticsAdaptiveGroupsFilter_InputObject { AND: [AccountD1AnalyticsAdaptiveGroupsFilter_InputObject!] OR: [AccountD1AnalyticsAdaptiveGroupsFilter_InputObject!] databaseId: string databaseId_geq: string databaseId_gt: string databaseId_in: [string!] databaseId_leq: string databaseId_like: string databaseId_lt: string databaseId_neq: string databaseId_notin: [string!] databaseId_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!] } enum AccountD1AnalyticsAdaptiveGroupsOrderBy { # avg(queryBatchResponseBytes) ascending avg_queryBatchResponseBytes_ASC # avg(queryBatchResponseBytes) descending avg_queryBatchResponseBytes_DESC # avg(queryBatchTimeMs) ascending avg_queryBatchTimeMs_ASC # avg(queryBatchTimeMs) descending avg_queryBatchTimeMs_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # count() ascending count_ASC # count() descending count_DESC # databaseId ascending databaseId_ASC # databaseId descending databaseId_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(queryBatchResponseBytesP50) ascending quantiles_queryBatchResponseBytesP50_ASC # quantiles(queryBatchResponseBytesP50) descending quantiles_queryBatchResponseBytesP50_DESC # quantiles(queryBatchResponseBytesP90) ascending quantiles_queryBatchResponseBytesP90_ASC # quantiles(queryBatchResponseBytesP90) descending quantiles_queryBatchResponseBytesP90_DESC # quantiles(queryBatchTimeMsP50) ascending quantiles_queryBatchTimeMsP50_ASC # quantiles(queryBatchTimeMsP50) descending quantiles_queryBatchTimeMsP50_DESC # quantiles(queryBatchTimeMsP90) ascending quantiles_queryBatchTimeMsP90_ASC # quantiles(queryBatchTimeMsP90) descending quantiles_queryBatchTimeMsP90_DESC # sum(queryBatchResponseBytes) ascending sum_queryBatchResponseBytes_ASC # sum(queryBatchResponseBytes) descending sum_queryBatchResponseBytes_DESC # sum(readQueries) ascending sum_readQueries_ASC # sum(readQueries) descending sum_readQueries_DESC # sum(rowsRead) ascending sum_rowsRead_ASC # sum(rowsRead) descending sum_rowsRead_DESC # sum(rowsWritten) ascending sum_rowsWritten_ASC # sum(rowsWritten) descending sum_rowsWritten_DESC # sum(writeQueries) ascending sum_writeQueries_ASC # sum(writeQueries) descending sum_writeQueries_DESC } type AccountD1AnalyticsAdaptiveGroupsQuantiles { # The total number of bytes in the response, including all returned rows and metadata (50th percentile). queryBatchResponseBytesP50: float64! # The total number of bytes in the response, including all returned rows and metadata (90th percentile). queryBatchResponseBytesP90: float64! # Query batch response time in milliseconds (50th percentile). queryBatchTimeMsP50: float64! # Query batch response time in milliseconds (90th percentile). queryBatchTimeMsP90: float64! } type AccountD1AnalyticsAdaptiveGroupsSum { # The total number of bytes in the response, including all returned rows and metadata. queryBatchResponseBytes: float64! # The number of read queries. readQueries: uint64! # The number of rows your queries read. rowsRead: uint64! # The number of rows your queries wrote. rowsWritten: uint64! # The number of write queries. writeQueries: uint64! } # Beta. D1 query metrics with adaptive sampling type AccountD1QueriesAdaptiveGroups { # The average value for a metric per dimension avg: AccountD1QueriesAdaptiveGroupsAvg # Number of D1 queries processed count: uint64! # List of dimensions to group by dimensions: AccountD1QueriesAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountD1QueriesAdaptiveGroupsSum } type AccountD1QueriesAdaptiveGroupsAvg { # The average duration queries in D1 took, observed over the queried time period. queryDurationMs: float64! # The average number of rows scanned, observed over the queried time period. rowsRead: uint64! # The average number of rows returned, observed over the queried time period. rowsReturned: uint64! # The average number of rows written, observed over the queried time period. rowsWritten: uint64! # The average value used for sample interval sampleInterval: float64! } type AccountD1QueriesAdaptiveGroupsDimensions { # The UUID of a D1 database databaseId: string! # D1 query sample timestamp date: Date! # D1 query sample timestamp, truncated to fifteen minutes datetimeFifteenMinutes: Time! # D1 query sample timestamp, truncated to five minutes datetimeFiveMinutes: Time! # D1 query sample timestamp, truncated to the hour datetimeHour: Time! # D1 query sample timestamp, truncated to the minute datetimeMinute: Time! # The SQL query that ran on a D1 database, with parameterized values replaced with placeholders. query: string! } input AccountD1QueriesAdaptiveGroupsFilter_InputObject { AND: [AccountD1QueriesAdaptiveGroupsFilter_InputObject!] OR: [AccountD1QueriesAdaptiveGroupsFilter_InputObject!] databaseId: string databaseId_geq: string databaseId_gt: string databaseId_in: [string!] databaseId_leq: string databaseId_like: string databaseId_lt: string databaseId_neq: string databaseId_notin: [string!] databaseId_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!] query: string query_geq: string query_gt: string query_in: [string!] query_leq: string query_like: string query_lt: string query_neq: string query_notin: [string!] query_notlike: string } enum AccountD1QueriesAdaptiveGroupsOrderBy { # avg(queryDurationMs) ascending avg_queryDurationMs_ASC # avg(queryDurationMs) descending avg_queryDurationMs_DESC # avg(rowsRead) ascending avg_rowsRead_ASC # avg(rowsRead) descending avg_rowsRead_DESC # avg(rowsReturned) ascending avg_rowsReturned_ASC # avg(rowsReturned) descending avg_rowsReturned_DESC # avg(rowsWritten) ascending avg_rowsWritten_ASC # avg(rowsWritten) descending avg_rowsWritten_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # count() ascending count_ASC # count() descending count_DESC # databaseId ascending databaseId_ASC # databaseId descending databaseId_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 # query ascending query_ASC # query descending query_DESC # sum(queryDurationMs) ascending sum_queryDurationMs_ASC # sum(queryDurationMs) descending sum_queryDurationMs_DESC # sum(rowsRead) ascending sum_rowsRead_ASC # sum(rowsRead) descending sum_rowsRead_DESC # sum(rowsReturned) ascending sum_rowsReturned_ASC # sum(rowsReturned) descending sum_rowsReturned_DESC # sum(rowsWritten) ascending sum_rowsWritten_ASC # sum(rowsWritten) descending sum_rowsWritten_DESC } type AccountD1QueriesAdaptiveGroupsSum { # The total duration queries in D1 took, observed over the queried time period. queryDurationMs: float64! # The total number of rows scanned, observed over the queried time period. rowsRead: uint64! # The total number of rows returned, observed over the queried time period. rowsReturned: uint64! # The total number of rows written, observed over the queried time period. rowsWritten: uint64! } # Beta. D1 storage with adaptive sampling type AccountD1StorageAdaptiveGroups { # List of dimensions to group by dimensions: AccountD1StorageAdaptiveGroupsDimensions # The max of values for a metric per dimension max: AccountD1StorageAdaptiveGroupsMax } type AccountD1StorageAdaptiveGroupsDimensions { # The UUID of a D1 database databaseId: string! # D1 storage sample timestamp date: Date! # D1 storage sample timestamp, truncated to fifteen minutes datetimeFifteenMinutes: Time! # D1 storage sample timestamp, truncated to five minutes datetimeFiveMinutes: Time! # D1 storage sample timestamp, truncated to the hour datetimeHour: Time! # D1 storage sample timestamp, truncated to the minute datetimeMinute: Time! } input AccountD1StorageAdaptiveGroupsFilter_InputObject { AND: [AccountD1StorageAdaptiveGroupsFilter_InputObject!] OR: [AccountD1StorageAdaptiveGroupsFilter_InputObject!] databaseId: string databaseId_geq: string databaseId_gt: string databaseId_in: [string!] databaseId_leq: string databaseId_like: string databaseId_lt: string databaseId_neq: string databaseId_notin: [string!] databaseId_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!] } type AccountD1StorageAdaptiveGroupsMax { # The maximum size of the database (measured in bytes) observed over the queried time period. databaseSizeBytes: uint64! } enum AccountD1StorageAdaptiveGroupsOrderBy { # databaseId ascending databaseId_ASC # databaseId descending databaseId_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 # max(databaseSizeBytes) ascending max_databaseSizeBytes_ASC # max(databaseSizeBytes) descending max_databaseSizeBytes_DESC } # 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 @Deprecated attackType: string! # Description of attack vector attackVector: 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! # Sum of bits dropped during the attack droppedBits: uint64! # Sum of packets dropped during the attack droppedPackets: uint64! # 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! # 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! # 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 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 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!] droppedBits: uint64 droppedBits_geq: uint64 droppedBits_gt: uint64 droppedBits_in: [uint64!] droppedBits_leq: uint64 droppedBits_lt: uint64 droppedBits_neq: uint64 droppedBits_notin: [uint64!] droppedPackets: uint64 droppedPackets_geq: uint64 droppedPackets_gt: uint64 droppedPackets_in: [uint64!] droppedPackets_leq: uint64 droppedPackets_lt: uint64 droppedPackets_neq: uint64 droppedPackets_notin: [uint64!] 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!] 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 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 # attackVector ascending attackVector_ASC # attackVector descending attackVector_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 # droppedBits ascending droppedBits_ASC # droppedBits descending droppedBits_DESC # droppedPackets ascending droppedPackets_ASC # droppedPackets descending droppedPackets_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 # 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 # 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 { # Application tag associated with the packet applicationTag: string! # 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! # IP lease tag associated with the packet leaseTag: string! # 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! # IP prefix tag associated with the packet prefixTag: 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!] applicationTag: string applicationTag_geq: string applicationTag_gt: string applicationTag_in: [string!] applicationTag_leq: string applicationTag_like: string applicationTag_lt: string applicationTag_neq: string applicationTag_notin: [string!] applicationTag_notlike: string 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!] leaseTag: string leaseTag_geq: string leaseTag_gt: string leaseTag_in: [string!] leaseTag_leq: string leaseTag_like: string leaseTag_lt: string leaseTag_neq: string leaseTag_notin: [string!] leaseTag_notlike: string 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 prefixTag: string prefixTag_geq: string prefixTag_gt: string prefixTag_in: [string!] prefixTag_leq: string prefixTag_like: string prefixTag_lt: string prefixTag_neq: string prefixTag_notin: [string!] prefixTag_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 { # applicationTag ascending applicationTag_ASC # applicationTag descending applicationTag_DESC # 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 # leaseTag ascending leaseTag_ASC # leaseTag descending leaseTag_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 # prefixTag ascending prefixTag_ASC # prefixTag descending prefixTag_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 @Deprecated attackType: string! # Description of attack vector attackVector: 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! # Sum of bits dropped during the attack droppedBits: uint64! # Sum of packets dropped during the attack droppedPackets: uint64! # 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! # 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! # 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 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 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!] droppedBits: uint64 droppedBits_geq: uint64 droppedBits_gt: uint64 droppedBits_in: [uint64!] droppedBits_leq: uint64 droppedBits_lt: uint64 droppedBits_neq: uint64 droppedBits_notin: [uint64!] droppedPackets: uint64 droppedPackets_geq: uint64 droppedPackets_gt: uint64 droppedPackets_in: [uint64!] droppedPackets_leq: uint64 droppedPackets_lt: uint64 droppedPackets_neq: uint64 droppedPackets_notin: [uint64!] 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!] 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 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 # attackVector ascending attackVector_ASC # attackVector descending attackVector_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 # droppedBits ascending droppedBits_ASC # droppedBits descending droppedBits_DESC # droppedPackets ascending droppedPackets_ASC # droppedPackets descending droppedPackets_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 # 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 # 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! # API Gateway host matched at the edge apiGatewayMatchedHost: 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! # Version associated with HTTP Application @Deprecated httpApplicationVersion: uint64! # MD5 hash of the JA3 TLS fingerprint ja3Hash: string! # The kind of event, currently only possible values are: firewall kind: string! # The distinct result of checking for leaked credentials leakedCredentialCheckResult: 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! # The version of a zone zoneVersion: uint64! } 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 apiGatewayMatchedHost: string apiGatewayMatchedHost_geq: string apiGatewayMatchedHost_gt: string apiGatewayMatchedHost_in: [string!] apiGatewayMatchedHost_leq: string apiGatewayMatchedHost_like: string apiGatewayMatchedHost_lt: string apiGatewayMatchedHost_neq: string apiGatewayMatchedHost_notin: [string!] apiGatewayMatchedHost_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!] httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] 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 leakedCredentialCheckResult: string leakedCredentialCheckResult_geq: string leakedCredentialCheckResult_gt: string leakedCredentialCheckResult_in: [string!] leakedCredentialCheckResult_leq: string leakedCredentialCheckResult_like: string leakedCredentialCheckResult_lt: string leakedCredentialCheckResult_neq: string leakedCredentialCheckResult_notin: [string!] leakedCredentialCheckResult_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 zoneVersion: uint64 zoneVersion_geq: uint64 zoneVersion_gt: uint64 zoneVersion_in: [uint64!] zoneVersion_leq: uint64 zoneVersion_lt: uint64 zoneVersion_neq: uint64 zoneVersion_notin: [uint64!] } # 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! # API Gateway host matched at the edge apiGatewayMatchedHost: 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! # Version associated with HTTP Application @Deprecated 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! # The version of a zone zoneVersion: uint64! } 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 apiGatewayMatchedHost: string apiGatewayMatchedHost_geq: string apiGatewayMatchedHost_gt: string apiGatewayMatchedHost_in: [string!] apiGatewayMatchedHost_leq: string apiGatewayMatchedHost_like: string apiGatewayMatchedHost_lt: string apiGatewayMatchedHost_neq: string apiGatewayMatchedHost_notin: [string!] apiGatewayMatchedHost_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!] httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] 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 zoneVersion: uint64 zoneVersion_geq: uint64 zoneVersion_gt: uint64 zoneVersion_in: [uint64!] zoneVersion_leq: uint64 zoneVersion_lt: uint64 zoneVersion_neq: uint64 zoneVersion_notin: [uint64!] } enum AccountFirewallEventsAdaptiveGroupsOrderBy { # action ascending action_ASC # action descending action_DESC # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_DESC # apiGatewayMatchedHost ascending apiGatewayMatchedHost_ASC # apiGatewayMatchedHost descending apiGatewayMatchedHost_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 # 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 # zoneVersion ascending zoneVersion_ASC # zoneVersion descending zoneVersion_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 # apiGatewayMatchedHost ascending apiGatewayMatchedHost_ASC # apiGatewayMatchedHost descending apiGatewayMatchedHost_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 # ja3Hash ascending ja3Hash_ASC # ja3Hash descending ja3Hash_DESC # kind ascending kind_ASC # kind descending kind_DESC # leakedCredentialCheckResult ascending leakedCredentialCheckResult_ASC # leakedCredentialCheckResult descending leakedCredentialCheckResult_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 # zoneVersion ascending zoneVersion_ASC # zoneVersion descending zoneVersion_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 { # Application tag associated with the packet applicationTag: 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! # IP lease tag associated with the packet leaseTag: string! # 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! # IP prefix tag associated with the packet prefixTag: 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!] applicationTag: string applicationTag_geq: string applicationTag_gt: string applicationTag_in: [string!] applicationTag_leq: string applicationTag_like: string applicationTag_lt: string applicationTag_neq: string applicationTag_notin: [string!] applicationTag_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!] leaseTag: string leaseTag_geq: string leaseTag_gt: string leaseTag_in: [string!] leaseTag_leq: string leaseTag_like: string leaseTag_lt: string leaseTag_neq: string leaseTag_notin: [string!] leaseTag_notlike: string 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 prefixTag: string prefixTag_geq: string prefixTag_gt: string prefixTag_in: [string!] prefixTag_leq: string prefixTag_like: string prefixTag_lt: string prefixTag_neq: string prefixTag_notin: [string!] prefixTag_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 { # applicationTag ascending applicationTag_ASC # applicationTag descending applicationTag_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 # leaseTag ascending leaseTag_ASC # leaseTag descending leaseTag_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 # prefixTag ascending prefixTag_ASC # prefixTag descending prefixTag_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! # Colo Code of edge server coloCode: 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 detected protocol of network traffic detectedProtocol: string! # 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 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 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!] detectedProtocol: string detectedProtocol_geq: string detectedProtocol_gt: string detectedProtocol_in: [string!] detectedProtocol_leq: string detectedProtocol_like: string detectedProtocol_lt: string detectedProtocol_neq: string detectedProtocol_notin: [string!] detectedProtocol_notlike: string 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 # coloCode ascending coloCode_ASC # coloCode descending coloCode_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 # detectedProtocol ascending detectedProtocol_ASC # detectedProtocol descending detectedProtocol_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! # Colo Code of edge server coloCode: 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 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 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 # coloCode ascending coloCode_ASC # coloCode descending coloCode_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 } # Total time spent on executing firewall rules at the edge type AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroups { # The average value for a metric per dimension avg: AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroupsAvg # The number of Gateway Resolver queries count: uint64! # List of dimensions to group by dimensions: AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroupsDimensions # Maximum execution time max: AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroupsMax # Quantiles of a rule execution performance quantiles: AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroupsQuantiles } type AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroupsAvg { # Average sample interval sampleInterval: float64! } type AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroupsDimensions { # Request timestamp datetime: Time! # Request timestamp month datetimeMonth: Time! } input AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroupsFilter_InputObject { AND: [AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroupsFilter_InputObject!] OR: [AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroupsFilter_InputObject!] datetime: Time datetimeMonth: Time datetimeMonth_geq: Time datetimeMonth_gt: Time datetimeMonth_in: [Time!] datetimeMonth_leq: Time datetimeMonth_lt: Time datetimeMonth_neq: Time datetimeMonth_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] } type AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroupsMax { # Maximum execution time executionTime: float64! } enum AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # count() ascending count_ASC # count() descending count_DESC # datetimeMonth ascending datetimeMonth_ASC # datetimeMonth descending datetimeMonth_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # max(executionTime) ascending max_executionTime_ASC # max(executionTime) descending max_executionTime_DESC # quantiles(executionTimeMsP25) ascending quantiles_executionTimeMsP25_ASC # quantiles(executionTimeMsP25) descending quantiles_executionTimeMsP25_DESC # quantiles(executionTimeMsP50) ascending quantiles_executionTimeMsP50_ASC # quantiles(executionTimeMsP50) descending quantiles_executionTimeMsP50_DESC # quantiles(executionTimeMsP75) ascending quantiles_executionTimeMsP75_ASC # quantiles(executionTimeMsP75) descending quantiles_executionTimeMsP75_DESC # quantiles(executionTimeMsP90) ascending quantiles_executionTimeMsP90_ASC # quantiles(executionTimeMsP90) descending quantiles_executionTimeMsP90_DESC # quantiles(executionTimeMsP95) ascending quantiles_executionTimeMsP95_ASC # quantiles(executionTimeMsP95) descending quantiles_executionTimeMsP95_DESC # quantiles(executionTimeMsP98) ascending quantiles_executionTimeMsP98_ASC # quantiles(executionTimeMsP98) descending quantiles_executionTimeMsP98_DESC # quantiles(executionTimeMsP99) ascending quantiles_executionTimeMsP99_ASC # quantiles(executionTimeMsP99) descending quantiles_executionTimeMsP99_DESC } type AccountGatewayResolverByRuleExecutionPerformanceAdaptiveGroupsQuantiles { # Execution time performance of 25th percentile in milliseconds executionTimeMsP25: float64! # Execution time performance of 50th percentile in milliseconds executionTimeMsP50: float64! # Execution time performance of 75th percentile in milliseconds executionTimeMsP75: float64! # Execution time performance of 90th percentile in milliseconds executionTimeMsP90: float64! # Execution time performance of 95th percentile in milliseconds executionTimeMsP95: float64! # Execution time performance of 98th percentile in milliseconds executionTimeMsP98: float64! # Execution time performance of 99th percentile in milliseconds executionTimeMsP99: float64! } # 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! # Json array of indicator feed IDs for this query that matched rule matchedIndicatorFeedIds: 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 matchedIndicatorFeedIds: string matchedIndicatorFeedIds_geq: string matchedIndicatorFeedIds_gt: string matchedIndicatorFeedIds_in: [string!] matchedIndicatorFeedIds_leq: string matchedIndicatorFeedIds_like: string matchedIndicatorFeedIds_lt: string matchedIndicatorFeedIds_neq: string matchedIndicatorFeedIds_notin: [string!] matchedIndicatorFeedIds_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 # matchedIndicatorFeedIds ascending matchedIndicatorFeedIds_ASC # matchedIndicatorFeedIds descending matchedIndicatorFeedIds_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! # API Gateway host matched at the edge apiGatewayMatchedHost: 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! # The time elapsed resolving a CNAME if it was required to reach your origin edgeDnsResponseTimeMs: uint16! edgeResponseContentTypeName: string! # HTTP response status code returned to browser edgeResponseStatus: uint16! # The time elapsed between processing the first byte of the request until when we started sending a response edgeTimeToFirstByteMs: uint16! # Version associated with HTTP Application @Deprecated httpApplicationVersion: uint64! # '1' if a request was inititiated by a Cloudflare Worker on another zone; '0' otherwise. isCrossZoneSubrequest: uint8! # MD5 hash of the JA3 TLS fingerprint ja3Hash: string! # The distinct result of checking for leaked credentials leakedCredentialCheckResult: string! originASN: uint32! # ASN associated with origin originASNDescription: string! originIP: string! originResponseDurationMs: uint64! # HTTP origin response status code returned to browser originResponseStatus: uint16! # The RayId of the request rayName: string! 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! # The version of a zone zoneVersion: uint64! } 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 apiGatewayMatchedHost: string apiGatewayMatchedHost_geq: string apiGatewayMatchedHost_gt: string apiGatewayMatchedHost_in: [string!] apiGatewayMatchedHost_leq: string apiGatewayMatchedHost_like: string apiGatewayMatchedHost_lt: string apiGatewayMatchedHost_neq: string apiGatewayMatchedHost_notin: [string!] apiGatewayMatchedHost_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!] edgeDnsResponseTimeMs: uint16 edgeDnsResponseTimeMs_geq: uint16 edgeDnsResponseTimeMs_gt: uint16 edgeDnsResponseTimeMs_in: [uint16!] edgeDnsResponseTimeMs_leq: uint16 edgeDnsResponseTimeMs_lt: uint16 edgeDnsResponseTimeMs_neq: uint16 edgeDnsResponseTimeMs_notin: [uint16!] 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!] edgeTimeToFirstByteMs: uint16 edgeTimeToFirstByteMs_geq: uint16 edgeTimeToFirstByteMs_gt: uint16 edgeTimeToFirstByteMs_in: [uint16!] edgeTimeToFirstByteMs_leq: uint16 edgeTimeToFirstByteMs_lt: uint16 edgeTimeToFirstByteMs_neq: uint16 edgeTimeToFirstByteMs_notin: [uint16!] httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] isCrossZoneSubrequest: uint8 isCrossZoneSubrequest_geq: uint8 isCrossZoneSubrequest_gt: uint8 isCrossZoneSubrequest_in: bytes isCrossZoneSubrequest_leq: uint8 isCrossZoneSubrequest_lt: uint8 isCrossZoneSubrequest_neq: uint8 isCrossZoneSubrequest_notin: bytes 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 leakedCredentialCheckResult: string leakedCredentialCheckResult_geq: string leakedCredentialCheckResult_gt: string leakedCredentialCheckResult_in: [string!] leakedCredentialCheckResult_leq: string leakedCredentialCheckResult_like: string leakedCredentialCheckResult_lt: string leakedCredentialCheckResult_neq: string leakedCredentialCheckResult_notin: [string!] leakedCredentialCheckResult_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 originResponseDurationMs: uint64 originResponseDurationMs_geq: uint64 originResponseDurationMs_gt: uint64 originResponseDurationMs_in: [uint64!] originResponseDurationMs_leq: uint64 originResponseDurationMs_lt: uint64 originResponseDurationMs_neq: uint64 originResponseDurationMs_notin: [uint64!] originResponseStatus: uint16 originResponseStatus_geq: uint16 originResponseStatus_gt: uint16 originResponseStatus_in: [uint16!] originResponseStatus_leq: uint16 originResponseStatus_lt: uint16 originResponseStatus_neq: uint16 originResponseStatus_notin: [uint16!] 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 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 zoneVersion: uint64 zoneVersion_geq: uint64 zoneVersion_gt: uint64 zoneVersion_in: [uint64!] zoneVersion_leq: uint64 zoneVersion_lt: uint64 zoneVersion_neq: uint64 zoneVersion_notin: [uint64!] } # Aggregated HTTP requests data with adaptive sampling type AccountHttpRequestsAdaptiveGroups { # The average value used for sample interval avg: AccountHttpRequestsAdaptiveGroupsAvg # ALPHA - DO NOT USE confidence(level: float64!): AccountHttpRequestsAdaptiveGroupsConfidence! # The number of values for a metric per dimension count: uint64! # List of dimensions to group by dimensions: AccountHttpRequestsAdaptiveGroupsDimensions # Quantiles of a metric per dimension quantiles: AccountHttpRequestsAdaptiveGroupsQuantiles # 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 proportion of requests that were inititiated by a Cloudflare Worker on another zone crossZoneSubrequests: float64! edgeDnsResponseTimeMs: float64! edgeTimeToFirstByteMs: float64! # The average originResponseDuration, in milliseconds, excluding 0 values (i.e. cached ones) originResponseDurationMs: float64! sampleInterval: float64! } type AccountHttpRequestsAdaptiveGroupsConfidence { # The number of values for a metric per dimension, with confidence intervals count: Confidence! # Confidence level that was requested level: float64! # The sum of values for a metric per dimension, with confidence intervals sum: AccountHttpRequestsAdaptiveGroupsSumConfidence } type AccountHttpRequestsAdaptiveGroupsDimensions { # API Gateway endpoint matched at the edge apiGatewayMatchedEndpoint: string! # API Gateway host matched at the edge apiGatewayMatchedHost: 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! # The time elapsed resolving a CNAME if it was required to reach your origin edgeDnsResponseTimeMs: uint16! edgeResponseContentTypeName: string! edgeResponseStatus: uint16! # The time elapsed between processing the first byte of the request until when we started sending a response edgeTimeToFirstByteMs: uint16! # Version associated with HTTP Application @Deprecated httpApplicationVersion: uint64! # '1' if a request was inititiated by a Cloudflare Worker on another zone; '0' otherwise. isCrossZoneSubrequest: uint8! # MD5 hash of the JA3 TLS fingerprint ja3Hash: string! # The distinct result of checking for leaked credentials leakedCredentialCheckResult: string! originASN: uint32! # ASN associated with origin originASNDescription: string! originIP: string! originResponseDurationMs: uint64! # 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! # The version of a zone zoneVersion: uint64! } 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 apiGatewayMatchedHost: string apiGatewayMatchedHost_geq: string apiGatewayMatchedHost_gt: string apiGatewayMatchedHost_in: [string!] apiGatewayMatchedHost_leq: string apiGatewayMatchedHost_like: string apiGatewayMatchedHost_lt: string apiGatewayMatchedHost_neq: string apiGatewayMatchedHost_notin: [string!] apiGatewayMatchedHost_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!] edgeDnsResponseTimeMs: uint16 edgeDnsResponseTimeMs_geq: uint16 edgeDnsResponseTimeMs_gt: uint16 edgeDnsResponseTimeMs_in: [uint16!] edgeDnsResponseTimeMs_leq: uint16 edgeDnsResponseTimeMs_lt: uint16 edgeDnsResponseTimeMs_neq: uint16 edgeDnsResponseTimeMs_notin: [uint16!] 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!] edgeTimeToFirstByteMs: uint16 edgeTimeToFirstByteMs_geq: uint16 edgeTimeToFirstByteMs_gt: uint16 edgeTimeToFirstByteMs_in: [uint16!] edgeTimeToFirstByteMs_leq: uint16 edgeTimeToFirstByteMs_lt: uint16 edgeTimeToFirstByteMs_neq: uint16 edgeTimeToFirstByteMs_notin: [uint16!] httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] isCrossZoneSubrequest: uint8 isCrossZoneSubrequest_geq: uint8 isCrossZoneSubrequest_gt: uint8 isCrossZoneSubrequest_in: bytes isCrossZoneSubrequest_leq: uint8 isCrossZoneSubrequest_lt: uint8 isCrossZoneSubrequest_neq: uint8 isCrossZoneSubrequest_notin: bytes 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 leakedCredentialCheckResult: string leakedCredentialCheckResult_geq: string leakedCredentialCheckResult_gt: string leakedCredentialCheckResult_in: [string!] leakedCredentialCheckResult_leq: string leakedCredentialCheckResult_like: string leakedCredentialCheckResult_lt: string leakedCredentialCheckResult_neq: string leakedCredentialCheckResult_notin: [string!] leakedCredentialCheckResult_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 originResponseDurationMs: uint64 originResponseDurationMs_geq: uint64 originResponseDurationMs_gt: uint64 originResponseDurationMs_in: [uint64!] originResponseDurationMs_leq: uint64 originResponseDurationMs_lt: uint64 originResponseDurationMs_neq: uint64 originResponseDurationMs_notin: [uint64!] originResponseStatus: uint16 originResponseStatus_geq: uint16 originResponseStatus_gt: uint16 originResponseStatus_in: [uint16!] originResponseStatus_leq: uint16 originResponseStatus_lt: uint16 originResponseStatus_neq: uint16 originResponseStatus_notin: [uint16!] 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 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 zoneVersion: uint64 zoneVersion_geq: uint64 zoneVersion_gt: uint64 zoneVersion_in: [uint64!] zoneVersion_leq: uint64 zoneVersion_lt: uint64 zoneVersion_neq: uint64 zoneVersion_notin: [uint64!] } enum AccountHttpRequestsAdaptiveGroupsOrderBy { # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_DESC # apiGatewayMatchedHost ascending apiGatewayMatchedHost_ASC # apiGatewayMatchedHost descending apiGatewayMatchedHost_DESC # avg(crossZoneSubrequests) ascending avg_crossZoneSubrequests_ASC # avg(crossZoneSubrequests) descending avg_crossZoneSubrequests_DESC # avg(edgeDnsResponseTimeMs) ascending avg_edgeDnsResponseTimeMs_ASC # avg(edgeDnsResponseTimeMs) descending avg_edgeDnsResponseTimeMs_DESC # avg(edgeTimeToFirstByteMs) ascending avg_edgeTimeToFirstByteMs_ASC # avg(edgeTimeToFirstByteMs) descending avg_edgeTimeToFirstByteMs_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 # edgeDnsResponseTimeMs ascending edgeDnsResponseTimeMs_ASC # edgeDnsResponseTimeMs descending edgeDnsResponseTimeMs_DESC # edgeResponseContentTypeName ascending edgeResponseContentTypeName_ASC # edgeResponseContentTypeName descending edgeResponseContentTypeName_DESC # edgeResponseStatus ascending edgeResponseStatus_ASC # edgeResponseStatus descending edgeResponseStatus_DESC # edgeTimeToFirstByteMs ascending edgeTimeToFirstByteMs_ASC # edgeTimeToFirstByteMs descending edgeTimeToFirstByteMs_DESC # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # isCrossZoneSubrequest ascending isCrossZoneSubrequest_ASC # isCrossZoneSubrequest descending isCrossZoneSubrequest_DESC # ja3Hash ascending ja3Hash_ASC # ja3Hash descending ja3Hash_DESC # leakedCredentialCheckResult ascending leakedCredentialCheckResult_ASC # leakedCredentialCheckResult descending leakedCredentialCheckResult_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 # originResponseDurationMs ascending originResponseDurationMs_ASC # originResponseDurationMs descending originResponseDurationMs_DESC # originResponseStatus ascending originResponseStatus_ASC # originResponseStatus descending originResponseStatus_DESC # quantiles(edgeDnsResponseTimeMsP50) ascending quantiles_edgeDnsResponseTimeMsP50_ASC # quantiles(edgeDnsResponseTimeMsP50) descending quantiles_edgeDnsResponseTimeMsP50_DESC # quantiles(edgeDnsResponseTimeMsP95) ascending quantiles_edgeDnsResponseTimeMsP95_ASC # quantiles(edgeDnsResponseTimeMsP95) descending quantiles_edgeDnsResponseTimeMsP95_DESC # quantiles(edgeDnsResponseTimeMsP99) ascending quantiles_edgeDnsResponseTimeMsP99_ASC # quantiles(edgeDnsResponseTimeMsP99) descending quantiles_edgeDnsResponseTimeMsP99_DESC # quantiles(edgeTimeToFirstByteMsP50) ascending quantiles_edgeTimeToFirstByteMsP50_ASC # quantiles(edgeTimeToFirstByteMsP50) descending quantiles_edgeTimeToFirstByteMsP50_DESC # quantiles(edgeTimeToFirstByteMsP95) ascending quantiles_edgeTimeToFirstByteMsP95_ASC # quantiles(edgeTimeToFirstByteMsP95) descending quantiles_edgeTimeToFirstByteMsP95_DESC # quantiles(edgeTimeToFirstByteMsP99) ascending quantiles_edgeTimeToFirstByteMsP99_ASC # quantiles(edgeTimeToFirstByteMsP99) descending quantiles_edgeTimeToFirstByteMsP99_DESC # quantiles(originResponseDurationMsP50) ascending quantiles_originResponseDurationMsP50_ASC # quantiles(originResponseDurationMsP50) descending quantiles_originResponseDurationMsP50_DESC # quantiles(originResponseDurationMsP95) ascending quantiles_originResponseDurationMsP95_ASC # quantiles(originResponseDurationMsP95) descending quantiles_originResponseDurationMsP95_DESC # quantiles(originResponseDurationMsP99) ascending quantiles_originResponseDurationMsP99_ASC # quantiles(originResponseDurationMsP99) descending quantiles_originResponseDurationMsP99_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(crossZoneSubrequests) ascending sum_crossZoneSubrequests_ASC # sum(crossZoneSubrequests) descending sum_crossZoneSubrequests_DESC # sum(edgeDnsResponseTimeMs) ascending sum_edgeDnsResponseTimeMs_ASC # sum(edgeDnsResponseTimeMs) descending sum_edgeDnsResponseTimeMs_DESC # sum(edgeResponseBytes) ascending sum_edgeResponseBytes_ASC # sum(edgeResponseBytes) descending sum_edgeResponseBytes_DESC # sum(edgeTimeToFirstByteMs) ascending sum_edgeTimeToFirstByteMs_ASC # sum(edgeTimeToFirstByteMs) descending sum_edgeTimeToFirstByteMs_DESC # sum(originResponseDurationMs) ascending sum_originResponseDurationMs_ASC # sum(originResponseDurationMs) descending sum_originResponseDurationMs_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 # zoneVersion ascending zoneVersion_ASC # zoneVersion descending zoneVersion_DESC } type AccountHttpRequestsAdaptiveGroupsQuantiles { # 50th percentile DNS Response Time (milliseconds) edgeDnsResponseTimeMsP50: float64! # 95th percentile DNS Response Time (milliseconds) edgeDnsResponseTimeMsP95: float64! # 99th percentile DNS Response Time (milliseconds) edgeDnsResponseTimeMsP99: float64! # 50th percentile Time To First Byte (milliseconds) edgeTimeToFirstByteMsP50: float64! # 95th percentile Time To First Byte (milliseconds) edgeTimeToFirstByteMsP95: float64! # 99th percentile Time To First Byte (milliseconds) edgeTimeToFirstByteMsP99: float64! # 50th percentile Origin Response Duration (milliseconds) originResponseDurationMsP50: float64! # 95th percentile Origin Response Duration (milliseconds) originResponseDurationMsP95: float64! # 99th percentile Origin Response Duration (milliseconds) originResponseDurationMsP99: float64! } type AccountHttpRequestsAdaptiveGroupsRatio { status4xx: float64! status5xx: float64! } type AccountHttpRequestsAdaptiveGroupsSum { # The number of requests that were inititiated by a Cloudflare Worker on another zone crossZoneSubrequests: uint64! edgeDnsResponseTimeMs: uint64! edgeResponseBytes: uint64! edgeTimeToFirstByteMs: uint64! originResponseDurationMs: 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! } type AccountHttpRequestsAdaptiveGroupsSumConfidence { # Confidence interval for the corresponding point estimate edgeResponseBytes: Confidence! } enum AccountHttpRequestsAdaptiveOrderBy { # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_DESC # apiGatewayMatchedHost ascending apiGatewayMatchedHost_ASC # apiGatewayMatchedHost descending apiGatewayMatchedHost_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 # edgeDnsResponseTimeMs ascending edgeDnsResponseTimeMs_ASC # edgeDnsResponseTimeMs descending edgeDnsResponseTimeMs_DESC # edgeResponseContentTypeName ascending edgeResponseContentTypeName_ASC # edgeResponseContentTypeName descending edgeResponseContentTypeName_DESC # edgeResponseStatus ascending edgeResponseStatus_ASC # edgeResponseStatus descending edgeResponseStatus_DESC # edgeTimeToFirstByteMs ascending edgeTimeToFirstByteMs_ASC # edgeTimeToFirstByteMs descending edgeTimeToFirstByteMs_DESC # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # isCrossZoneSubrequest ascending isCrossZoneSubrequest_ASC # isCrossZoneSubrequest descending isCrossZoneSubrequest_DESC # ja3Hash ascending ja3Hash_ASC # ja3Hash descending ja3Hash_DESC # leakedCredentialCheckResult ascending leakedCredentialCheckResult_ASC # leakedCredentialCheckResult descending leakedCredentialCheckResult_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 # originResponseDurationMs ascending originResponseDurationMs_ASC # originResponseDurationMs descending originResponseDurationMs_DESC # originResponseStatus ascending originResponseStatus_ASC # originResponseStatus descending originResponseStatus_DESC # rayName ascending rayName_ASC # rayName descending rayName_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 # zoneVersion ascending zoneVersion_ASC # zoneVersion descending zoneVersion_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! # Version associated with HTTP Application @Deprecated httpApplicationVersion: uint64! # Browser parsed from the user agent userAgentBrowser: string! # The version of a zone zoneVersion: uint64! } 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!] httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] 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 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 zoneVersion: uint64 zoneVersion_geq: uint64 zoneVersion_gt: uint64 zoneVersion_in: [uint64!] zoneVersion_leq: uint64 zoneVersion_lt: uint64 zoneVersion_neq: uint64 zoneVersion_notin: [uint64!] } 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 # 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 # zoneVersion ascending zoneVersion_ASC # zoneVersion descending zoneVersion_DESC } type AccountHttpRequestsOverviewAdaptiveGroupsRatio { cachedBytes: float64! cachedRequests: float64! 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! } # Beta. Hyperdrive query events with adaptive sampling. type AccountHyperdriveQueriesAdaptiveGroups { # The average value for a metric per dimension avg: AccountHyperdriveQueriesAdaptiveGroupsAvg # Total number of Hyperdrive queries count: uint64! # List of dimensions to group by dimensions: AccountHyperdriveQueriesAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountHyperdriveQueriesAdaptiveGroupsSum } type AccountHyperdriveQueriesAdaptiveGroupsAvg { # Average size (in bytes) of queries handled by Hyperdrive queryBytes: uint64! # Average size (in bytes) of query results served by Hyperdrive resultBytes: uint64! # The average value used for sample interval sampleInterval: float64! } type AccountHyperdriveQueriesAdaptiveGroupsDimensions { # The cache status of the Hyperdrive query events cacheStatus: string! # The ID of the Hyperdrive Config configId: string! # Hyperdrive query event timestamp, truncated to start of a day date: Date! # Hyperdrive query event timestamp datetime: Time! # Hyperdrive query event timestamp, truncated to start of hour datetimeHour: Time! # Hyperdrive query event timestamp, truncated to start of minute datetimeMinute: Time! } input AccountHyperdriveQueriesAdaptiveGroupsFilter_InputObject { AND: [AccountHyperdriveQueriesAdaptiveGroupsFilter_InputObject!] OR: [AccountHyperdriveQueriesAdaptiveGroupsFilter_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 configId: string configId_geq: string configId_gt: string configId_in: [string!] configId_leq: string configId_like: string configId_lt: string configId_neq: string configId_notin: [string!] configId_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!] } enum AccountHyperdriveQueriesAdaptiveGroupsOrderBy { # avg(queryBytes) ascending avg_queryBytes_ASC # avg(queryBytes) descending avg_queryBytes_DESC # avg(resultBytes) ascending avg_resultBytes_ASC # avg(resultBytes) descending avg_resultBytes_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # cacheStatus ascending cacheStatus_ASC # cacheStatus descending cacheStatus_DESC # configId ascending configId_ASC # configId descending configId_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 # sum(queryBytes) ascending sum_queryBytes_ASC # sum(queryBytes) descending sum_queryBytes_DESC # sum(resultBytes) ascending sum_resultBytes_ASC # sum(resultBytes) descending sum_resultBytes_DESC } type AccountHyperdriveQueriesAdaptiveGroupsSum { # Total size (in bytes) of queries handled by Hyperdrive queryBytes: uint64! # Total size (in bytes) of query results served by Hyperdrive resultBytes: 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! } # Image unique transfromations per day type AccountImagesUniqueTransformations { # The date uniques are calculated for date: Date! # Number of unique image transformations per day in sliding window transformations: uint64! } input AccountImagesUniqueTransformationsFilter_InputObject { AND: [AccountImagesUniqueTransformationsFilter_InputObject!] OR: [AccountImagesUniqueTransformationsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] transformations: uint64 transformations_geq: uint64 transformations_gt: uint64 transformations_in: [uint64!] transformations_leq: uint64 transformations_lt: uint64 transformations_neq: uint64 transformations_notin: [uint64!] } enum AccountImagesUniqueTransformationsOrderBy { # date ascending date_ASC # date descending date_DESC # transformations ascending transformations_ASC # transformations descending transformations_DESC } # 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 { # Application tag associated with the packet applicationTag: 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! # 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! # IP lease tag associated with the packet leaseTag: string! # The action that was taken on the packet (possible values: pass, drop) outcome: string! # IP prefix tag associated with the packet prefixTag: 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!] applicationTag: string applicationTag_geq: string applicationTag_gt: string applicationTag_in: [string!] applicationTag_leq: string applicationTag_like: string applicationTag_lt: string applicationTag_neq: string applicationTag_notin: [string!] applicationTag_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 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!] leaseTag: string leaseTag_geq: string leaseTag_gt: string leaseTag_in: [string!] leaseTag_leq: string leaseTag_like: string leaseTag_lt: string leaseTag_neq: string leaseTag_notin: [string!] leaseTag_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 prefixTag: string prefixTag_geq: string prefixTag_gt: string prefixTag_in: [string!] prefixTag_leq: string prefixTag_like: string prefixTag_lt: string prefixTag_neq: string prefixTag_notin: [string!] prefixTag_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 { # applicationTag ascending applicationTag_ASC # applicationTag descending applicationTag_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 # 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 # leaseTag ascending leaseTag_ASC # leaseTag descending leaseTag_DESC # outcome ascending outcome_ASC # outcome descending outcome_DESC # prefixTag ascending prefixTag_ASC # prefixTag descending prefixTag_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 IDS type AccountMagicIDPSNetworkAnalyticsAdaptiveGroups { # The average of values for a metric per dimension avg: AccountMagicIDPSNetworkAnalyticsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountMagicIDPSNetworkAnalyticsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountMagicIDPSNetworkAnalyticsAdaptiveGroupsSum } type AccountMagicIDPSNetworkAnalyticsAdaptiveGroupsAvg { # 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 AccountMagicIDPSNetworkAnalyticsAdaptiveGroupsDimensions { # 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! # 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 AccountMagicIDPSNetworkAnalyticsAdaptiveGroupsFilter_InputObject { AND: [AccountMagicIDPSNetworkAnalyticsAdaptiveGroupsFilter_InputObject!] OR: [AccountMagicIDPSNetworkAnalyticsAdaptiveGroupsFilter_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 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 AccountMagicIDPSNetworkAnalyticsAdaptiveGroupsOrderBy { # 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 # 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 AccountMagicIDPSNetworkAnalyticsAdaptiveGroupsSum { # 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 { # Application tag associated with the packet applicationTag: 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! # 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! # IP lease tag associated with the packet leaseTag: string! # Which system dropped the packet (possible values: dosd, flowtrackd, magic-firewall) mitigationSystem: string! # Offramp method for Magic WAN and Magic Transit traffic - GRE, IPSec, CNI, Warp, Cloudflared offRamp: string! # Onramp method for Magic WAN and Magic Transit traffic - GRE, IPSec, CNI, Warp, Cloudflared onRamp: string! # The action that was taken on the packet (possible values: pass, drop) outcome: string! # IP prefix tag associated with the packet prefixTag: 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!] applicationTag: string applicationTag_geq: string applicationTag_gt: string applicationTag_in: [string!] applicationTag_leq: string applicationTag_like: string applicationTag_lt: string applicationTag_neq: string applicationTag_notin: [string!] applicationTag_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 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!] leaseTag: string leaseTag_geq: string leaseTag_gt: string leaseTag_in: [string!] leaseTag_leq: string leaseTag_like: string leaseTag_lt: string leaseTag_neq: string leaseTag_notin: [string!] leaseTag_notlike: string 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 offRamp: string offRamp_geq: string offRamp_gt: string offRamp_in: [string!] offRamp_leq: string offRamp_like: string offRamp_lt: string offRamp_neq: string offRamp_notin: [string!] offRamp_notlike: string onRamp: string onRamp_geq: string onRamp_gt: string onRamp_in: [string!] onRamp_leq: string onRamp_like: string onRamp_lt: string onRamp_neq: string onRamp_notin: [string!] onRamp_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 prefixTag: string prefixTag_geq: string prefixTag_gt: string prefixTag_in: [string!] prefixTag_leq: string prefixTag_like: string prefixTag_lt: string prefixTag_neq: string prefixTag_notin: [string!] prefixTag_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 { # applicationTag ascending applicationTag_ASC # applicationTag descending applicationTag_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 # destinationService ascending destinationService_ASC # destinationService descending destinationService_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 # leaseTag ascending leaseTag_ASC # leaseTag descending leaseTag_DESC # mitigationSystem ascending mitigationSystem_ASC # mitigationSystem descending mitigationSystem_DESC # offRamp ascending offRamp_ASC # offRamp descending offRamp_DESC # onRamp ascending onRamp_ASC # onRamp descending onRamp_DESC # outcome ascending outcome_ASC # outcome descending outcome_DESC # prefixTag ascending prefixTag_ASC # prefixTag descending prefixTag_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 # sourceService ascending sourceService_ASC # sourceService descending sourceService_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! # The name of the Cloudflare POP from where the healthcheck was run edgePopName: string! # IP address of the remote end of the tunnel remoteTunnelIPv4: string! # The status of the request resultStatus: string! # Human friendly site name associated with the tunnel siteName: 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 edgePopName: string edgePopName_geq: string edgePopName_gt: string edgePopName_in: [string!] edgePopName_leq: string edgePopName_like: string edgePopName_lt: string edgePopName_neq: string edgePopName_notin: [string!] edgePopName_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 siteName: string siteName_geq: string siteName_gt: string siteName_in: [string!] siteName_leq: string siteName_like: string siteName_lt: string siteName_neq: string siteName_notin: [string!] siteName_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 # edgePopName ascending edgePopName_ASC # edgePopName descending edgePopName_DESC # remoteTunnelIPv4 ascending remoteTunnelIPv4_ASC # remoteTunnelIPv4 descending remoteTunnelIPv4_DESC # resultStatus ascending resultStatus_ASC # resultStatus descending resultStatus_DESC # siteName ascending siteName_ASC # siteName descending siteName_DESC # tunnelName ascending tunnelName_ASC # tunnelName descending tunnelName_DESC } # Bandwidth usage metric of a Magic Transit tunnel. type AccountMagicTransitTunnelTrafficAdaptiveGroups { # The average of values for a metric per dimension avg: AccountMagicTransitTunnelTrafficAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountMagicTransitTunnelTrafficAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountMagicTransitTunnelTrafficAdaptiveGroupsSum } type AccountMagicTransitTunnelTrafficAdaptiveGroupsAvg { # 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 AccountMagicTransitTunnelTrafficAdaptiveGroupsDimensions { # 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! # 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! # Cloudflare PoP that received the packet (unique site identifier) edgePopName: string! # Tunnel device name tunnelName: string! } input AccountMagicTransitTunnelTrafficAdaptiveGroupsFilter_InputObject { AND: [AccountMagicTransitTunnelTrafficAdaptiveGroupsFilter_InputObject!] OR: [AccountMagicTransitTunnelTrafficAdaptiveGroupsFilter_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!] 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 edgePopName: string edgePopName_geq: string edgePopName_gt: string edgePopName_in: [string!] edgePopName_leq: string edgePopName_like: string edgePopName_lt: string edgePopName_neq: string edgePopName_notin: [string!] edgePopName_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(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 # 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 # 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 # edgePopName ascending edgePopName_ASC # edgePopName descending edgePopName_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 # tunnelName ascending tunnelName_ASC # tunnelName descending tunnelName_DESC # visibility ascending visibility_ASC # visibility descending visibility_DESC } type AccountMagicTransitTunnelTrafficAdaptiveGroupsSum { # Sum of bits received bits: uint64! # Sum of packets received packets: uint64! } # Beta. Magic WAN Connector Metrics type AccountMagicWANConnectorMetricsAdaptiveGroups { avg: AccountMagicWANConnectorMetricsAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountMagicWANConnectorMetricsAdaptiveGroupsDimensions max: AccountMagicWANConnectorMetricsAdaptiveGroupsMax } type AccountMagicWANConnectorMetricsAdaptiveGroupsAvg { # Average CPU load percentage cpuLoadPercentage: float64! # Average CPU temperature cpuTemperature: float64! # Average Disk usage percentage diskUsagePercentage: float64! # Average Memory usage percentage memoryUsagePercentage: float64! # 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 { # The date and time the event was recorded 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(cpuLoadPercentage) ascending avg_cpuLoadPercentage_ASC # avg(cpuLoadPercentage) descending avg_cpuLoadPercentage_DESC # avg(cpuTemperature) ascending avg_cpuTemperature_ASC # avg(cpuTemperature) descending avg_cpuTemperature_DESC # avg(diskUsagePercentage) ascending avg_diskUsagePercentage_ASC # avg(diskUsagePercentage) descending avg_diskUsagePercentage_DESC # avg(memoryUsagePercentage) ascending avg_memoryUsagePercentage_ASC # avg(memoryUsagePercentage) descending avg_memoryUsagePercentage_DESC # 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! # List of flow matching rules ruleIDs: [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 ruleIDs_has: string ruleIDs_hasall: [string!] ruleIDs_hasany: [string!] ruleIDs_nothas: 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 # ruleIDs ascending ruleIDs_ASC # ruleIDs descending ruleIDs_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 } # oHTTP request metrics with adaptive sampling type AccountOhttpMetricsAdaptive { # Bytes returned to client bytesToClient: uint64! # Total bytes received from the client bytesToGateway: uint64! # The airport code of the Cloudflare datacenter that served this request colo: string! # The date and time the event was recorded datetime: Time! # The status code returned by the gateway gatewayStatusCode: uint32! # The status code returned by the relay relayStatusCode: uint32! } input AccountOhttpMetricsAdaptiveFilter_InputObject { AND: [AccountOhttpMetricsAdaptiveFilter_InputObject!] OR: [AccountOhttpMetricsAdaptiveFilter_InputObject!] bytesToClient: uint64 bytesToClient_geq: uint64 bytesToClient_gt: uint64 bytesToClient_in: [uint64!] bytesToClient_leq: uint64 bytesToClient_lt: uint64 bytesToClient_neq: uint64 bytesToClient_notin: [uint64!] bytesToGateway: uint64 bytesToGateway_geq: uint64 bytesToGateway_gt: uint64 bytesToGateway_in: [uint64!] bytesToGateway_leq: uint64 bytesToGateway_lt: uint64 bytesToGateway_neq: uint64 bytesToGateway_notin: [uint64!] 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 datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] gatewayStatusCode: uint32 gatewayStatusCode_geq: uint32 gatewayStatusCode_gt: uint32 gatewayStatusCode_in: [uint32!] gatewayStatusCode_leq: uint32 gatewayStatusCode_lt: uint32 gatewayStatusCode_neq: uint32 gatewayStatusCode_notin: [uint32!] relayStatusCode: uint32 relayStatusCode_geq: uint32 relayStatusCode_gt: uint32 relayStatusCode_in: [uint32!] relayStatusCode_leq: uint32 relayStatusCode_lt: uint32 relayStatusCode_neq: uint32 relayStatusCode_notin: [uint32!] } # Aggregated oHTTP request metrics with adaptive sampling type AccountOhttpMetricsAdaptiveGroups { count: uint64! # List of dimensions to group by dimensions: AccountOhttpMetricsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountOhttpMetricsAdaptiveGroupsSum } type AccountOhttpMetricsAdaptiveGroupsDimensions { # The airport code of the Cloudflare datacenter that served this request colo: string! # Ohttp requests metrics date date: Date! # Ohttp requests metrics timestamp, truncated to fifteen minutes datetimeFifteenMinutes: Time! # Ohttp requests metrics timestamp, truncated to five minutes datetimeFiveMinutes: Time! # Ohttp requests metrics timestamp, truncated to the hour datetimeHour: Time! # Ohttp requests metrics timestamp, truncated to the minute datetimeMinute: Time! # The appId that generated traffic endpoint: string! # Status code returned by the gateway gatewayStatusCode: string! # Status code returned by the relay relayStatusCode: int64! } input AccountOhttpMetricsAdaptiveGroupsFilter_InputObject { AND: [AccountOhttpMetricsAdaptiveGroupsFilter_InputObject!] OR: [AccountOhttpMetricsAdaptiveGroupsFilter_InputObject!] 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!] 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!] endpoint: string endpoint_geq: string endpoint_gt: string endpoint_in: [string!] endpoint_leq: string endpoint_like: string endpoint_lt: string endpoint_neq: string endpoint_notin: [string!] endpoint_notlike: string gatewayStatusCode: string gatewayStatusCode_geq: string gatewayStatusCode_gt: string gatewayStatusCode_in: [string!] gatewayStatusCode_leq: string gatewayStatusCode_like: string gatewayStatusCode_lt: string gatewayStatusCode_neq: string gatewayStatusCode_notin: [string!] gatewayStatusCode_notlike: string relayStatusCode: int64 relayStatusCode_geq: int64 relayStatusCode_gt: int64 relayStatusCode_in: [int64!] relayStatusCode_leq: int64 relayStatusCode_lt: int64 relayStatusCode_neq: int64 relayStatusCode_notin: [int64!] } enum AccountOhttpMetricsAdaptiveGroupsOrderBy { # colo ascending colo_ASC # colo descending colo_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 # endpoint ascending endpoint_ASC # endpoint descending endpoint_DESC # gatewayStatusCode ascending gatewayStatusCode_ASC # gatewayStatusCode descending gatewayStatusCode_DESC # relayStatusCode ascending relayStatusCode_ASC # relayStatusCode descending relayStatusCode_DESC # sum(bytesToClient) ascending sum_bytesToClient_ASC # sum(bytesToClient) descending sum_bytesToClient_DESC # sum(bytesToGateway) ascending sum_bytesToGateway_ASC # sum(bytesToGateway) descending sum_bytesToGateway_DESC # sum(clientRequestErrors) ascending sum_clientRequestErrors_ASC # sum(clientRequestErrors) descending sum_clientRequestErrors_DESC # sum(gatewayResponseErrors) ascending sum_gatewayResponseErrors_ASC # sum(gatewayResponseErrors) descending sum_gatewayResponseErrors_DESC } type AccountOhttpMetricsAdaptiveGroupsSum { # The total bytes sent from gateway to client, observed over the queried time period bytesToClient: int64! # The total bytes from client to gateway, observed over the queried time period bytesToGateway: int64! # The total number of client request errors, observed over the queried time period clientRequestErrors: int64! # The total number of gateway response errors, observed over the queried time period gatewayResponseErrors: int64! } enum AccountOhttpMetricsAdaptiveOrderBy { # bytesToClient ascending bytesToClient_ASC # bytesToClient descending bytesToClient_DESC # bytesToGateway ascending bytesToGateway_ASC # bytesToGateway descending bytesToGateway_DESC # colo ascending colo_ASC # colo descending colo_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # gatewayStatusCode ascending gatewayStatusCode_ASC # gatewayStatusCode descending gatewayStatusCode_DESC # relayStatusCode ascending relayStatusCode_ASC # relayStatusCode descending relayStatusCode_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 delayed 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 AccountQueueDelayedBacklogAdaptiveGroups { # The average value for a metric per dimension avg: AccountQueueDelayedBacklogAdaptiveGroupsAvg # List of dimensions to group by dimensions: AccountQueueDelayedBacklogAdaptiveGroupsDimensions } type AccountQueueDelayedBacklogAdaptiveGroupsAvg { # The average number of messages in the delayed backlog for sample interval messages: uint64! # The average value used for sample interval sampleInterval: float64! } type AccountQueueDelayedBacklogAdaptiveGroupsDimensions { # 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 AccountQueueDelayedBacklogAdaptiveGroupsFilter_InputObject { AND: [AccountQueueDelayedBacklogAdaptiveGroupsFilter_InputObject!] OR: [AccountQueueDelayedBacklogAdaptiveGroupsFilter_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 AccountQueueDelayedBacklogAdaptiveGroupsOrderBy { # 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 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 { # Indicates if the request is likely from a bot (non-human traffic). Returns 1 if from a bot, 0 otherwise. bot: uint8! # 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!] bot: uint8 bot_geq: uint8 bot_gt: uint8 bot_in: bytes bot_leq: uint8 bot_lt: uint8 bot_neq: uint8 bot_notin: bytes 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 # bot ascending bot_ASC # bot descending bot_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 { # Indicates if the request is likely from a bot (non-human traffic). Returns 1 if from a bot, 0 otherwise. bot: uint8! # 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!] bot: uint8 bot_geq: uint8 bot_gt: uint8 bot_in: bytes bot_leq: uint8 bot_lt: uint8 bot_neq: uint8 bot_notin: bytes 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 # bot ascending bot_ASC # bot descending bot_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 { # Indicates if the request is likely from a bot (non-human traffic). Returns 1 if from a bot, 0 otherwise. bot: uint8! # 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!] bot: uint8 bot_geq: uint8 bot_gt: uint8 bot_in: bytes bot_leq: uint8 bot_lt: uint8 bot_neq: uint8 bot_notin: bytes 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 { # Indicates if the request is likely from a bot (non-human traffic). Returns 1 if from a bot, 0 otherwise. bot: uint8! # 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!] bot: uint8 bot_geq: uint8 bot_gt: uint8 bot_in: bytes bot_leq: uint8 bot_lt: uint8 bot_neq: uint8 bot_notin: bytes 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 # bot ascending bot_ASC # bot descending bot_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 { # bot ascending bot_ASC # bot descending bot_DESC # 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! advancedDnsProtectionNetworkAnalyticsAdaptiveGroups: Settings! advancedTcpProtectionNetworkAnalyticsAdaptiveGroups: Settings! aiGatewayCacheAdaptiveGroups: Settings! aiGatewayErrorsAdaptiveGroups: Settings! aiGatewayRequestsAdaptiveGroups: Settings! aiInferenceAdaptive: Settings! aiInferenceAdaptiveGroups: Settings! browserRenderingEventsAdaptive: Settings! browserRenderingEventsAdaptiveGroups: Settings! callsStatusAdaptive: Settings! callsUsageAdaptiveGroups: Settings! cdnNetworkAnalyticsAdaptiveGroups: Settings! d1AnalyticsAdaptiveGroups: Settings! d1QueriesAdaptiveGroups: Settings! d1StorageAdaptiveGroups: 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! gatewayResolverByRuleExecutionPerformanceAdaptiveGroups: Settings! gatewayResolverQueriesAdaptiveGroups: Settings! httpRequests1dGroups: Settings! httpRequests1hGroups: Settings! httpRequests1mGroups: Settings! httpRequestsAdaptive: Settings! httpRequestsAdaptiveGroups: Settings! httpRequestsOverviewAdaptiveGroups: Settings! hyperdriveQueriesAdaptiveGroups: Settings! imagesRequestsAdaptiveGroups: Settings! imagesUniqueTransformations: Settings! logpushHealthAdaptiveGroups: Settings! magicFirewallNetworkAnalyticsAdaptiveGroups: Settings! magicFirewallSamplesAdaptiveGroups: Settings! magicIDPSNetworkAnalyticsAdaptiveGroups: Settings! magicTransitNetworkAnalyticsAdaptiveGroups: Settings! magicTransitTunnelHealthChecksAdaptiveGroups: Settings! magicTransitTunnelTrafficAdaptiveGroups: Settings! mnmFlowDataAdaptiveGroups: Settings! nelReportsAdaptiveGroups: Settings! ohttpMetricsAdaptive: Settings! ohttpMetricsAdaptiveGroups: Settings! pagesFunctionsInvocationsAdaptiveGroups: Settings! queueBacklogAdaptiveGroups: Settings! queueConsumerMetricsAdaptiveGroups: Settings! queueDelayedBacklogAdaptiveGroups: Settings! queueMessageOperationsAdaptiveGroups: Settings! r2OperationsAdaptiveGroups: Settings! r2StorageAdaptiveGroups: Settings! rumPageloadEventsAdaptiveGroups: Settings! rumPerformanceEventsAdaptiveGroups: Settings! rumWebVitalsEventsAdaptive: Settings! rumWebVitalsEventsAdaptiveGroups: Settings! sinkholeRequestLogsAdaptive: Settings! sinkholeRequestLogsAdaptiveGroups: 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! workersOverviewDataAdaptiveGroups: Settings! workersOverviewRequestsAdaptiveGroups: Settings! workersSubrequestsAdaptiveGroups: Settings! zarazTriggersAdaptiveGroups: Settings! zeroTrustPrivateNetworkDiscoveryGroups: Settings! } # Sinkhole Request Logs type AccountSinkholeRequestLogsAdaptive { # The request body body: string! # The date and time the event was recorded datetime: Time! # The destination IP address of the request destinationAddress: string! # The request headers. If a header has multiple values, the values are comma separated. Each header is newline separated. headers: string! # The host the request was sent to host: string! # The request method method: string! # The path to the object within the R2 bucket linked to this sinkhole that stores overflow body and header data. Blank if neither headers nor body was larger than 256 bytes. r2Path: string! # The referrer of the request referrer: string! # ABR sample interval sampleInterval: uint32! # The ID of the sinkhole that logged the request sinkholeId: string! # The sender's IP address sourceAddress: string! # The request uri uri: string! # The request url url: string! # The request user agent userAgent: string! } input AccountSinkholeRequestLogsAdaptiveFilter_InputObject { AND: [AccountSinkholeRequestLogsAdaptiveFilter_InputObject!] OR: [AccountSinkholeRequestLogsAdaptiveFilter_InputObject!] body: string body_geq: string body_gt: string body_in: [string!] body_leq: string body_like: string body_lt: string body_neq: string body_notin: [string!] body_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!] 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 headers: string headers_geq: string headers_gt: string headers_in: [string!] headers_leq: string headers_like: string headers_lt: string headers_neq: string headers_notin: [string!] headers_notlike: string 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 method: string method_geq: string method_gt: string method_in: [string!] method_leq: string method_like: string method_lt: string method_neq: string method_notin: [string!] method_notlike: string r2Path: string r2Path_geq: string r2Path_gt: string r2Path_in: [string!] r2Path_leq: string r2Path_like: string r2Path_lt: string r2Path_neq: string r2Path_notin: [string!] r2Path_notlike: string referrer: string referrer_geq: string referrer_gt: string referrer_in: [string!] referrer_leq: string referrer_like: string referrer_lt: string referrer_neq: string referrer_notin: [string!] referrer_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!] sinkholeId: string sinkholeId_geq: string sinkholeId_gt: string sinkholeId_in: [string!] sinkholeId_leq: string sinkholeId_like: string sinkholeId_lt: string sinkholeId_neq: string sinkholeId_notin: [string!] sinkholeId_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 uri: string uri_geq: string uri_gt: string uri_in: [string!] uri_leq: string uri_like: string uri_lt: string uri_neq: string uri_notin: [string!] uri_notlike: string url: 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 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 } # Sinkhole Request Logs type AccountSinkholeRequestLogsAdaptiveGroups { # Number of requests logged count: uint64! # List of dimensions to group by dimensions: AccountSinkholeRequestLogsAdaptiveGroupsDimensions } type AccountSinkholeRequestLogsAdaptiveGroupsDimensions { # The request body body: string! # The date and time the event was recorded datetime: Time! # The destination IP address of the request destinationAddress: string! # The request headers. If a header has multiple values, the values are comma separated. Each header is newline separated. headers: string! # The host the request was sent to host: string! # The request method method: string! # The path to the object within the R2 bucket linked to this sinkhole that stores overflow body and header data. Blank if neither headers nor body was larger than 256 bytes. r2Path: string! # The referrer of the request referrer: string! # The ID of the sinkhole that logged the request sinkholeId: string! # The sender's IP address sourceAddress: string! # The request uri uri: string! # The request url url: string! # The request user agent userAgent: string! } input AccountSinkholeRequestLogsAdaptiveGroupsFilter_InputObject { AND: [AccountSinkholeRequestLogsAdaptiveGroupsFilter_InputObject!] OR: [AccountSinkholeRequestLogsAdaptiveGroupsFilter_InputObject!] body: string body_geq: string body_gt: string body_in: [string!] body_leq: string body_like: string body_lt: string body_neq: string body_notin: [string!] body_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!] 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 headers: string headers_geq: string headers_gt: string headers_in: [string!] headers_leq: string headers_like: string headers_lt: string headers_neq: string headers_notin: [string!] headers_notlike: string 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 method: string method_geq: string method_gt: string method_in: [string!] method_leq: string method_like: string method_lt: string method_neq: string method_notin: [string!] method_notlike: string r2Path: string r2Path_geq: string r2Path_gt: string r2Path_in: [string!] r2Path_leq: string r2Path_like: string r2Path_lt: string r2Path_neq: string r2Path_notin: [string!] r2Path_notlike: string referrer: string referrer_geq: string referrer_gt: string referrer_in: [string!] referrer_leq: string referrer_like: string referrer_lt: string referrer_neq: string referrer_notin: [string!] referrer_notlike: string sinkholeId: string sinkholeId_geq: string sinkholeId_gt: string sinkholeId_in: [string!] sinkholeId_leq: string sinkholeId_like: string sinkholeId_lt: string sinkholeId_neq: string sinkholeId_notin: [string!] sinkholeId_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 uri: string uri_geq: string uri_gt: string uri_in: [string!] uri_leq: string uri_like: string uri_lt: string uri_neq: string uri_notin: [string!] uri_notlike: string url: 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 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 } enum AccountSinkholeRequestLogsAdaptiveGroupsOrderBy { # body ascending body_ASC # body descending body_DESC # count() ascending count_ASC # count() descending count_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # destinationAddress ascending destinationAddress_ASC # destinationAddress descending destinationAddress_DESC # headers ascending headers_ASC # headers descending headers_DESC # host ascending host_ASC # host descending host_DESC # method ascending method_ASC # method descending method_DESC # r2Path ascending r2Path_ASC # r2Path descending r2Path_DESC # referrer ascending referrer_ASC # referrer descending referrer_DESC # sinkholeId ascending sinkholeId_ASC # sinkholeId descending sinkholeId_DESC # sourceAddress ascending sourceAddress_ASC # sourceAddress descending sourceAddress_DESC # uri ascending uri_ASC # uri descending uri_DESC # url ascending url_ASC # url descending url_DESC # userAgent ascending userAgent_ASC # userAgent descending userAgent_DESC } enum AccountSinkholeRequestLogsAdaptiveOrderBy { # body ascending body_ASC # body descending body_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # destinationAddress ascending destinationAddress_ASC # destinationAddress descending destinationAddress_DESC # headers ascending headers_ASC # headers descending headers_DESC # host ascending host_ASC # host descending host_DESC # method ascending method_ASC # method descending method_DESC # r2Path ascending r2Path_ASC # r2Path descending r2Path_DESC # referrer ascending referrer_ASC # referrer descending referrer_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sinkholeId ascending sinkholeId_ASC # sinkholeId descending sinkholeId_DESC # sourceAddress ascending sourceAddress_ASC # sourceAddress descending sourceAddress_DESC # uri ascending uri_ASC # uri descending uri_DESC # url ascending url_ASC # url descending url_DESC # userAgent ascending userAgent_ASC # userAgent descending userAgent_DESC } # 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 { # Application tag associated with the packet applicationTag: 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! # IP lease tag associated with the packet leaseTag: string! # 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! # IP prefix tag associated with the packet prefixTag: 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!] applicationTag: string applicationTag_geq: string applicationTag_gt: string applicationTag_in: [string!] applicationTag_leq: string applicationTag_like: string applicationTag_lt: string applicationTag_neq: string applicationTag_notin: [string!] applicationTag_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!] leaseTag: string leaseTag_geq: string leaseTag_gt: string leaseTag_in: [string!] leaseTag_leq: string leaseTag_like: string leaseTag_lt: string leaseTag_neq: string leaseTag_notin: [string!] leaseTag_notlike: string 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 prefixTag: string prefixTag_geq: string prefixTag_gt: string prefixTag_in: [string!] prefixTag_leq: string prefixTag_like: string prefixTag_lt: string prefixTag_neq: string prefixTag_notin: [string!] prefixTag_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 { # applicationTag ascending applicationTag_ASC # applicationTag descending applicationTag_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 # destinationService ascending destinationService_ASC # destinationService descending destinationService_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 # leaseTag ascending leaseTag_ASC # leaseTag descending leaseTag_DESC # mitigationSystem ascending mitigationSystem_ASC # mitigationSystem descending mitigationSystem_DESC # outcome ascending outcome_ASC # outcome descending outcome_DESC # prefixTag ascending prefixTag_ASC # prefixTag descending prefixTag_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 # sourceService ascending sourceService_ASC # sourceService descending sourceService_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! # Whether the request is from a Dispatch Worker. Non-zero if true isDispatcher: uint8! # The name of the script scriptName: string! # The unique tag of the script scriptTag: string! # The version of the Worker scriptVersion: 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 isDispatcher: uint8 isDispatcher_geq: uint8 isDispatcher_gt: uint8 isDispatcher_in: bytes isDispatcher_leq: uint8 isDispatcher_lt: uint8 isDispatcher_neq: uint8 isDispatcher_notin: bytes 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 scriptVersion: string scriptVersion_geq: string scriptVersion_gt: string scriptVersion_in: [string!] scriptVersion_leq: string scriptVersion_like: string scriptVersion_lt: string scriptVersion_neq: string scriptVersion_notin: [string!] scriptVersion_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 # isDispatcher ascending isDispatcher_ASC # isDispatcher descending isDispatcher_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 # scriptVersion ascending scriptVersion_ASC # scriptVersion descending scriptVersion_DESC # stableId ascending stableId_ASC # stableId descending stableId_DESC # status ascending status_ASC # status descending status_DESC # sum(cpuTimeUs) ascending sum_cpuTimeUs_ASC # sum(cpuTimeUs) descending sum_cpuTimeUs_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 cpu time in us cpuTimeUs: uint64! # 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 account overview invocation data with adaptive sampling type AccountWorkersOverviewDataAdaptiveGroups { # List of dimensions to group by dimensions: AccountWorkersOverviewDataAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountWorkersOverviewDataAdaptiveGroupsSum } type AccountWorkersOverviewDataAdaptiveGroupsDimensions { # Request datetime datetime: Time! # Usage model of the worker invocation usageModel: uint8! } input AccountWorkersOverviewDataAdaptiveGroupsFilter_InputObject { AND: [AccountWorkersOverviewDataAdaptiveGroupsFilter_InputObject!] OR: [AccountWorkersOverviewDataAdaptiveGroupsFilter_InputObject!] datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] usageModel: uint8 usageModel_geq: uint8 usageModel_gt: uint8 usageModel_in: bytes usageModel_leq: uint8 usageModel_lt: uint8 usageModel_neq: uint8 usageModel_notin: bytes } enum AccountWorkersOverviewDataAdaptiveGroupsOrderBy { # datetime ascending datetime_ASC # datetime descending datetime_DESC # sum(standardCpuTimeUs) ascending sum_standardCpuTimeUs_ASC # sum(standardCpuTimeUs) descending sum_standardCpuTimeUs_DESC # sum(unboundDurationUs) ascending sum_unboundDurationUs_ASC # sum(unboundDurationUs) descending sum_unboundDurationUs_DESC # usageModel ascending usageModel_ASC # usageModel descending usageModel_DESC } type AccountWorkersOverviewDataAdaptiveGroupsSum { # Standard usage model cpu time in us standardCpuTimeUs: uint32! # Unbound usage model duration in us unboundDurationUs: float64! } # Beta. Workers account overview invocation count with adaptive sampling type AccountWorkersOverviewRequestsAdaptiveGroups { # The number of values for a metric per dimension count: uint64! # List of dimensions to group by dimensions: AccountWorkersOverviewRequestsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: AccountWorkersOverviewRequestsAdaptiveGroupsSum } type AccountWorkersOverviewRequestsAdaptiveGroupsDimensions { # Request datetime datetime: Time! # Status of the worker invocation status: uint8! # Usage model of the worker invocation usageModel: uint8! } input AccountWorkersOverviewRequestsAdaptiveGroupsFilter_InputObject { AND: [AccountWorkersOverviewRequestsAdaptiveGroupsFilter_InputObject!] OR: [AccountWorkersOverviewRequestsAdaptiveGroupsFilter_InputObject!] datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] status: uint8 status_geq: uint8 status_gt: uint8 status_in: bytes status_leq: uint8 status_lt: uint8 status_neq: uint8 status_notin: bytes usageModel: uint8 usageModel_geq: uint8 usageModel_gt: uint8 usageModel_in: bytes usageModel_leq: uint8 usageModel_lt: uint8 usageModel_neq: uint8 usageModel_notin: bytes } enum AccountWorkersOverviewRequestsAdaptiveGroupsOrderBy { # actorNamespaceId ascending actorNamespaceId_ASC # actorNamespaceId descending actorNamespaceId_DESC # constantScriptId ascending constantScriptId_ASC # constantScriptId descending constantScriptId_DESC # count() ascending count_ASC # count() descending count_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # stableId ascending stableId_ASC # stableId descending stableId_DESC # status ascending status_ASC # status descending status_DESC # sum(cpuTimeUs) ascending sum_cpuTimeUs_ASC # sum(cpuTimeUs) descending sum_cpuTimeUs_DESC # usageModel ascending usageModel_ASC # usageModel descending usageModel_DESC } type AccountWorkersOverviewRequestsAdaptiveGroupsSum { # Cpu time in us cpuTimeUs: float64! } # 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! # The version of the Worker scriptVersion: 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 scriptVersion: string scriptVersion_geq: string scriptVersion_gt: string scriptVersion_in: [string!] scriptVersion_leq: string scriptVersion_like: string scriptVersion_lt: string scriptVersion_neq: string scriptVersion_notin: [string!] scriptVersion_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 # scriptVersion ascending scriptVersion_ASC # scriptVersion descending scriptVersion_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! } type Confidence { # Estimated value of this metric estimate: float64! # True if the confidence interval is valid, i.e. there is enough samples at low enough sample interval isValid: bool! # Lower bound of confidence interval lower: float64! # Number of samples that contributed to the estimate sampleSize: int64! # Upper bound of confidence interval upper: float64! } # 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!]! # Analytics data for DNS queries (currently, only Foundation DNS zones are supported) dnsAnalyticsAdaptive(filter: ZoneDnsAnalyticsAdaptiveFilter_InputObject!, limit: uint64!, orderBy: [ZoneDnsAnalyticsAdaptiveOrderBy!]): [ZoneDnsAnalyticsAdaptive!]! # Analytics data for DNS queries (currently, only Foundation DNS zones are supported) dnsAnalyticsAdaptiveGroups(filter: ZoneDnsAnalyticsAdaptiveGroupsFilter_InputObject!, limit: uint64!, orderBy: [ZoneDnsAnalyticsAdaptiveGroupsOrderBy!]): [ZoneDnsAnalyticsAdaptiveGroups!]! # 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 # 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! # Estimated number of occurrences of this sequence of endpoint operations, disregarding the last operation numOccurrencesPrefix: float64! # Estimated number of occurrences of this sequence of endpoint operations, disregarding the first operation numOccurrencesSuffix: 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 apiHost: string! # The host associated with this sequence of endpoint operations @Deprecated clientRequestHTTPHost: string! # Sequence generation timeslot, truncated to 10 minutes datetime: Time! # Sequence rank based on ordering sequences by correlation rank: uint32! } input ZoneApiRequestSequencesGroupsFilter_InputObject { AND: [ZoneApiRequestSequencesGroupsFilter_InputObject!] OR: [ZoneApiRequestSequencesGroupsFilter_InputObject!] apiHost: string apiHost_geq: string apiHost_gt: string apiHost_in: [string!] apiHost_leq: string apiHost_like: string apiHost_lt: string apiHost_neq: string apiHost_notin: [string!] apiHost_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 datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] rank: uint32 rank_geq: uint32 rank_gt: uint32 rank_in: [uint32!] rank_leq: uint32 rank_lt: uint32 rank_neq: uint32 rank_notin: [uint32!] } enum ZoneApiRequestSequencesGroupsOrderBy { # aggArgMax(correlation) ascending aggArgMax_correlation_ASC # aggArgMax(correlation) descending aggArgMax_correlation_DESC # aggArgMax(numOccurrencesPrefix) ascending aggArgMax_numOccurrencesPrefix_ASC # aggArgMax(numOccurrencesPrefix) descending aggArgMax_numOccurrencesPrefix_DESC # aggArgMax(numOccurrencesSuffix) ascending aggArgMax_numOccurrencesSuffix_ASC # aggArgMax(numOccurrencesSuffix) descending aggArgMax_numOccurrencesSuffix_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 # apiHost ascending apiHost_ASC # apiHost descending apiHost_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 { # The average value used for sample interval avg: ZoneCacheReserveOperationsAdaptiveGroupsAvg # List of dimensions to group by dimensions: ZoneCacheReserveOperationsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: ZoneCacheReserveOperationsAdaptiveGroupsSum } type ZoneCacheReserveOperationsAdaptiveGroupsAvg { sampleInterval: float64! } 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! # Jurisdiction of the R2 bucket, or 'default' if unrestricted jurisdiction: string! # 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!] jurisdiction: string jurisdiction_geq: string jurisdiction_gt: string jurisdiction_in: [string!] jurisdiction_leq: string jurisdiction_like: string jurisdiction_lt: string jurisdiction_neq: string jurisdiction_notin: [string!] jurisdiction_notlike: string 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 # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_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 # jurisdiction ascending jurisdiction_ASC # jurisdiction descending jurisdiction_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 { # The average value used for sample interval avg: ZoneCacheReserveStorageAdaptiveGroupsAvg # List of dimensions to group by dimensions: ZoneCacheReserveStorageAdaptiveGroupsDimensions # The max of values for a metric per dimension max: ZoneCacheReserveStorageAdaptiveGroupsMax } type ZoneCacheReserveStorageAdaptiveGroupsAvg { sampleInterval: float64! } 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! # Jurisdiction of the R2 bucket, or 'default' if unrestricted jurisdiction: string! } 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!] jurisdiction: string jurisdiction_geq: string jurisdiction_gt: string jurisdiction_in: [string!] jurisdiction_leq: string jurisdiction_like: string jurisdiction_lt: string jurisdiction_neq: string jurisdiction_notin: [string!] jurisdiction_notlike: string } type ZoneCacheReserveStorageAdaptiveGroupsMax { # Max of object count objectCount: uint64! # Payload and metadata size of objects in bucket storedBytes: uint64! } enum ZoneCacheReserveStorageAdaptiveGroupsOrderBy { # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # 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 # jurisdiction ascending jurisdiction_ASC # jurisdiction descending jurisdiction_DESC # max(objectCount) ascending max_objectCount_ASC # max(objectCount) descending max_objectCount_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 From of emails envelopeFrom: 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 envelopeFrom: string envelopeFrom_geq: string envelopeFrom_gt: string envelopeFrom_in: [string!] envelopeFrom_leq: string envelopeFrom_like: string envelopeFrom_lt: string envelopeFrom_neq: string envelopeFrom_notin: [string!] envelopeFrom_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 # envelopeFrom ascending envelopeFrom_ASC # envelopeFrom descending envelopeFrom_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 From of emails envelopeFrom: 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 envelopeFrom: string envelopeFrom_geq: string envelopeFrom_gt: string envelopeFrom_in: [string!] envelopeFrom_leq: string envelopeFrom_like: string envelopeFrom_lt: string envelopeFrom_neq: string envelopeFrom_notin: [string!] envelopeFrom_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 # envelopeFrom ascending envelopeFrom_ASC # envelopeFrom descending envelopeFrom_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(dkimPass) ascending sum_dkimPass_ASC # sum(dkimPass) descending sum_dkimPass_DESC # sum(dmarc) ascending sum_dmarc_ASC # sum(dmarc) descending sum_dmarc_DESC # sum(spfPass) ascending sum_spfPass_ASC # sum(spfPass) descending sum_spfPass_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 of dkim messages pass dkimPass: uint64! # Total of dmarc messages pass dmarc: uint64! # Total of spf messages pass spfPass: uint64! # Total matching messages totalMatchingMessages: uint64! } type ZoneDmarcReportsSourcesAdaptiveGroupsUniq { # Number of distinct IPs ipCount: uint64! } # Analytics data for DNS queries (currently, only Foundation DNS zones are supported) type ZoneDnsAnalyticsAdaptive { # IATA airport code of the data center that processed the query coloName: string! # Date on which the query was received date: Date! # Time at which the query was received datetime: Time! # Cloudflare edge IP address that the query was received at destinationIP: string! # Internet Protocol version over which the query was received ipVersion: uint8! # Transport protocol over which the query was received protocol: string! # DNS query name without trailing dot queryName: string! # Size of the DNS query in bytes querySize: uint16! # DNS query type queryType: string! # Whether the DNS response was served from cache responseCached: uint8! # DNS response code responseCode: string! # Size of the DNS response in bytes responseSize: uint16! # Whether a stale DNS response was served from cache responseStale: uint8! # ABR sample interval sampleInterval: uint32! # IP address of the client that sent the query (usually this is the resolver's IP address) sourceIP: string! # Upstream server that the query was forwarded to upstreamIP: string! } input ZoneDnsAnalyticsAdaptiveFilter_InputObject { AND: [ZoneDnsAnalyticsAdaptiveFilter_InputObject!] OR: [ZoneDnsAnalyticsAdaptiveFilter_InputObject!] 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 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 ipVersion: uint8 ipVersion_geq: uint8 ipVersion_gt: uint8 ipVersion_in: bytes ipVersion_leq: uint8 ipVersion_lt: uint8 ipVersion_neq: uint8 ipVersion_notin: bytes 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 queryName: 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 querySize: uint16 querySize_geq: uint16 querySize_gt: uint16 querySize_in: [uint16!] querySize_leq: uint16 querySize_lt: uint16 querySize_neq: uint16 querySize_notin: [uint16!] queryType: string queryType_geq: string queryType_gt: string queryType_in: [string!] queryType_leq: string queryType_like: string queryType_lt: string queryType_neq: string queryType_notin: [string!] queryType_notlike: string responseCached: uint8 responseCached_geq: uint8 responseCached_gt: uint8 responseCached_in: bytes responseCached_leq: uint8 responseCached_lt: uint8 responseCached_neq: uint8 responseCached_notin: bytes responseCode: string responseCode_geq: string responseCode_gt: string responseCode_in: [string!] responseCode_leq: string responseCode_like: string responseCode_lt: string responseCode_neq: string responseCode_notin: [string!] responseCode_notlike: string responseSize: uint16 responseSize_geq: uint16 responseSize_gt: uint16 responseSize_in: [uint16!] responseSize_leq: uint16 responseSize_lt: uint16 responseSize_neq: uint16 responseSize_notin: [uint16!] responseStale: uint8 responseStale_geq: uint8 responseStale_gt: uint8 responseStale_in: bytes responseStale_leq: uint8 responseStale_lt: uint8 responseStale_neq: uint8 responseStale_notin: bytes 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 upstreamIP: string upstreamIP_geq: string upstreamIP_gt: string upstreamIP_in: [string!] upstreamIP_leq: string upstreamIP_like: string upstreamIP_lt: string upstreamIP_neq: string upstreamIP_notin: [string!] upstreamIP_notlike: string } # Analytics data for DNS queries (currently, only Foundation DNS zones are supported) type ZoneDnsAnalyticsAdaptiveGroups { # Average of a metric per dimension avg: ZoneDnsAnalyticsAdaptiveGroupsAvg # Number of queries per dimension count: uint64! # List of dimensions to group by dimensions: ZoneDnsAnalyticsAdaptiveGroupsDimensions # Quantiles of a metric per dimension quantiles: ZoneDnsAnalyticsAdaptiveGroupsQuantiles } type ZoneDnsAnalyticsAdaptiveGroupsAvg { # Average response time in microseconds responseTimeUs: float64! # Average sample interval sampleInterval: float64! } type ZoneDnsAnalyticsAdaptiveGroupsDimensions { # IATA airport code of the data center that processed the query coloName: string! # Date on which the query was received date: Date! # Time at which the query was received datetime: Time! # Time at which the query was received, truncated to multiple of 15 minutes datetimeFifteenMinutes: Time! # Time at which the query was received, truncated to multiple of 5 minutes datetimeFiveMinutes: Time! # Time at which the query was received, truncated to multiple of 30 minutes datetimeHalfOfHour: Time! # Time at which the query was received, truncated to the hour datetimeHour: Time! # Time at which the query was received, truncated to the minute datetimeMinute: Time! # Cloudflare edge IP address that the query was received at destinationIP: string! # Internet Protocol version over which the query was received ipVersion: uint8! # Transport protocol over which the query was received protocol: string! # DNS query name without trailing dot queryName: string! # Size of the DNS query in bytes (in multiples of 16) querySizeBucket: string! # DNS query type queryType: string! # Whether the DNS response was served from cache responseCached: uint8! # DNS response code responseCode: string! # Size of the DNS response in bytes (in multiples of 16) responseSizeBucket: string! # Whether a stale DNS response was served from cache responseStale: uint8! # IP address of the client that sent the query (usually this is the resolver's IP address) sourceIP: string! # Upstream server that the query was forwarded to upstreamIP: string! } input ZoneDnsAnalyticsAdaptiveGroupsFilter_InputObject { AND: [ZoneDnsAnalyticsAdaptiveGroupsFilter_InputObject!] OR: [ZoneDnsAnalyticsAdaptiveGroupsFilter_InputObject!] 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!] 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!] 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 ipVersion: uint8 ipVersion_geq: uint8 ipVersion_gt: uint8 ipVersion_in: bytes ipVersion_leq: uint8 ipVersion_lt: uint8 ipVersion_neq: uint8 ipVersion_notin: bytes 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 queryName: 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 querySizeBucket: string querySizeBucket_geq: string querySizeBucket_gt: string querySizeBucket_in: [string!] querySizeBucket_leq: string querySizeBucket_like: string querySizeBucket_lt: string querySizeBucket_neq: string querySizeBucket_notin: [string!] querySizeBucket_notlike: string queryType: string queryType_geq: string queryType_gt: string queryType_in: [string!] queryType_leq: string queryType_like: string queryType_lt: string queryType_neq: string queryType_notin: [string!] queryType_notlike: string responseCached: uint8 responseCached_geq: uint8 responseCached_gt: uint8 responseCached_in: bytes responseCached_leq: uint8 responseCached_lt: uint8 responseCached_neq: uint8 responseCached_notin: bytes responseCode: string responseCode_geq: string responseCode_gt: string responseCode_in: [string!] responseCode_leq: string responseCode_like: string responseCode_lt: string responseCode_neq: string responseCode_notin: [string!] responseCode_notlike: string responseSizeBucket: string responseSizeBucket_geq: string responseSizeBucket_gt: string responseSizeBucket_in: [string!] responseSizeBucket_leq: string responseSizeBucket_like: string responseSizeBucket_lt: string responseSizeBucket_neq: string responseSizeBucket_notin: [string!] responseSizeBucket_notlike: string responseStale: uint8 responseStale_geq: uint8 responseStale_gt: uint8 responseStale_in: bytes responseStale_leq: uint8 responseStale_lt: uint8 responseStale_neq: uint8 responseStale_notin: bytes 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 upstreamIP: string upstreamIP_geq: string upstreamIP_gt: string upstreamIP_in: [string!] upstreamIP_leq: string upstreamIP_like: string upstreamIP_lt: string upstreamIP_neq: string upstreamIP_notin: [string!] upstreamIP_notlike: string } enum ZoneDnsAnalyticsAdaptiveGroupsOrderBy { # avg(responseTimeUs) ascending avg_responseTimeUs_ASC # avg(responseTimeUs) descending avg_responseTimeUs_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # coloName ascending coloName_ASC # coloName descending coloName_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 # destinationIP ascending destinationIP_ASC # destinationIP descending destinationIP_DESC # instanceCode ascending instanceCode_ASC # instanceCode descending instanceCode_DESC # ipVersion ascending ipVersion_ASC # ipVersion descending ipVersion_DESC # protocol ascending protocol_ASC # protocol descending protocol_DESC # quantiles(responseTimeUsP50) ascending quantiles_responseTimeUsP50_ASC # quantiles(responseTimeUsP50) descending quantiles_responseTimeUsP50_DESC # quantiles(responseTimeUsP90) ascending quantiles_responseTimeUsP90_ASC # quantiles(responseTimeUsP90) descending quantiles_responseTimeUsP90_DESC # quantiles(responseTimeUsP99) ascending quantiles_responseTimeUsP99_ASC # quantiles(responseTimeUsP99) descending quantiles_responseTimeUsP99_DESC # queryName ascending queryName_ASC # queryName descending queryName_DESC # querySizeBucket ascending querySizeBucket_ASC # querySizeBucket descending querySizeBucket_DESC # queryType ascending queryType_ASC # queryType descending queryType_DESC # responseCached ascending responseCached_ASC # responseCached descending responseCached_DESC # responseCode ascending responseCode_ASC # responseCode descending responseCode_DESC # responseSizeBucket ascending responseSizeBucket_ASC # responseSizeBucket descending responseSizeBucket_DESC # responseStale ascending responseStale_ASC # responseStale descending responseStale_DESC # sourceIP ascending sourceIP_ASC # sourceIP descending sourceIP_DESC # upstreamIP ascending upstreamIP_ASC # upstreamIP descending upstreamIP_DESC } type ZoneDnsAnalyticsAdaptiveGroupsQuantiles { # 50th percentile response time in microseconds (median) responseTimeUsP50: float64! # 90th percentile response time in microseconds responseTimeUsP90: float64! # 99th percentile response time in microseconds responseTimeUsP99: float64! } enum ZoneDnsAnalyticsAdaptiveOrderBy { # coloName ascending coloName_ASC # coloName descending coloName_DESC # date ascending date_ASC # date descending date_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # destinationIP ascending destinationIP_ASC # destinationIP descending destinationIP_DESC # instanceCode ascending instanceCode_ASC # instanceCode descending instanceCode_DESC # ipVersion ascending ipVersion_ASC # ipVersion descending ipVersion_DESC # protocol ascending protocol_ASC # protocol descending protocol_DESC # queryName ascending queryName_ASC # queryName descending queryName_DESC # querySize ascending querySize_ASC # querySize descending querySize_DESC # queryType ascending queryType_ASC # queryType descending queryType_DESC # responseCached ascending responseCached_ASC # responseCached descending responseCached_DESC # responseCode ascending responseCode_ASC # responseCode descending responseCode_DESC # responseSize ascending responseSize_ASC # responseSize descending responseSize_DESC # responseStale ascending responseStale_ASC # responseStale descending responseStale_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sourceIP ascending sourceIP_ASC # sourceIP descending sourceIP_DESC # upstreamIP ascending upstreamIP_ASC # upstreamIP descending upstreamIP_DESC } # Beta. Raw email routing logs with adaptive sampling type ZoneEmailRoutingAdaptive { # The date and time the source email was received datetime: Time! # DKIM check status of the source email dkim: string! # DMARC check status of the source email dmarc: string! # Detailed error message (if any) errorDetail: string! # The sender email address of the source email from: string! # 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 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! # API Gateway host matched at the edge apiGatewayMatchedHost: 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! # Version associated with HTTP Application @Deprecated httpApplicationVersion: uint64! # MD5 hash of the JA3 TLS fingerprint ja3Hash: string! # The kind of event, currently only possible values are: firewall kind: string! # The distinct result of checking for leaked credentials leakedCredentialCheckResult: 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! # The version of a zone zoneVersion: uint64! } # 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! # API Gateway host matched at the edge apiGatewayMatchedHost: 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! # Version associated with HTTP Application @Deprecated 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! # The version of a zone zoneVersion: uint64! } 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 apiGatewayMatchedHost: string apiGatewayMatchedHost_geq: string apiGatewayMatchedHost_gt: string apiGatewayMatchedHost_in: [string!] apiGatewayMatchedHost_leq: string apiGatewayMatchedHost_like: string apiGatewayMatchedHost_lt: string apiGatewayMatchedHost_neq: string apiGatewayMatchedHost_notin: [string!] apiGatewayMatchedHost_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!] httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] 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 zoneVersion: uint64 zoneVersion_geq: uint64 zoneVersion_gt: uint64 zoneVersion_in: [uint64!] zoneVersion_leq: uint64 zoneVersion_lt: uint64 zoneVersion_neq: uint64 zoneVersion_notin: [uint64!] } enum ZoneFirewallEventsAdaptiveByTimeGroupsOrderBy { # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_DESC # apiGatewayMatchedHost ascending apiGatewayMatchedHost_ASC # apiGatewayMatchedHost descending apiGatewayMatchedHost_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 # 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 # zoneVersion ascending zoneVersion_ASC # zoneVersion descending zoneVersion_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 apiGatewayMatchedHost: string apiGatewayMatchedHost_geq: string apiGatewayMatchedHost_gt: string apiGatewayMatchedHost_in: [string!] apiGatewayMatchedHost_leq: string apiGatewayMatchedHost_like: string apiGatewayMatchedHost_lt: string apiGatewayMatchedHost_neq: string apiGatewayMatchedHost_notin: [string!] apiGatewayMatchedHost_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!] httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] 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 leakedCredentialCheckResult: string leakedCredentialCheckResult_geq: string leakedCredentialCheckResult_gt: string leakedCredentialCheckResult_in: [string!] leakedCredentialCheckResult_leq: string leakedCredentialCheckResult_like: string leakedCredentialCheckResult_lt: string leakedCredentialCheckResult_neq: string leakedCredentialCheckResult_notin: [string!] leakedCredentialCheckResult_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 zoneVersion: uint64 zoneVersion_geq: uint64 zoneVersion_gt: uint64 zoneVersion_in: [uint64!] zoneVersion_leq: uint64 zoneVersion_lt: uint64 zoneVersion_neq: uint64 zoneVersion_notin: [uint64!] } # 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! # API Gateway host matched at the edge apiGatewayMatchedHost: 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! # Version associated with HTTP Application @Deprecated 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! # The version of a zone zoneVersion: uint64! } 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 apiGatewayMatchedHost: string apiGatewayMatchedHost_geq: string apiGatewayMatchedHost_gt: string apiGatewayMatchedHost_in: [string!] apiGatewayMatchedHost_leq: string apiGatewayMatchedHost_like: string apiGatewayMatchedHost_lt: string apiGatewayMatchedHost_neq: string apiGatewayMatchedHost_notin: [string!] apiGatewayMatchedHost_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!] httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] 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 zoneVersion: uint64 zoneVersion_geq: uint64 zoneVersion_gt: uint64 zoneVersion_in: [uint64!] zoneVersion_leq: uint64 zoneVersion_lt: uint64 zoneVersion_neq: uint64 zoneVersion_notin: [uint64!] } enum ZoneFirewallEventsAdaptiveGroupsOrderBy { # action ascending action_ASC # action descending action_DESC # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_DESC # apiGatewayMatchedHost ascending apiGatewayMatchedHost_ASC # apiGatewayMatchedHost descending apiGatewayMatchedHost_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 # 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 # zoneVersion ascending zoneVersion_ASC # zoneVersion descending zoneVersion_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 # apiGatewayMatchedHost ascending apiGatewayMatchedHost_ASC # apiGatewayMatchedHost descending apiGatewayMatchedHost_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 # ja3Hash ascending ja3Hash_ASC # ja3Hash descending ja3Hash_DESC # kind ascending kind_ASC # kind descending kind_DESC # leakedCredentialCheckResult ascending leakedCredentialCheckResult_ASC # leakedCredentialCheckResult descending leakedCredentialCheckResult_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 # zoneVersion ascending zoneVersion_ASC # zoneVersion descending zoneVersion_DESC } # Raw Health Check events with adaptive sampling type ZoneHealthCheckEventsAdaptive { # The date the event was written to the database date: Date! # The date and time the event was written to the database datetime: Time! # The event id that created this healthcheck event eventId: string! # The expected response codes for the health check expectedResponseCodes: string! # Reason why the health check failed failureReason: string! # Fully qualified domain name of the origin (if available) fqdn: string! # 1 if the origin health status has changed since the last health check, 0 otherwise healthChanged: uint8! # A unique identifier for the health check healthCheckId: string! # Human-identifiable health check name healthCheckName: string! # Origin health status healthStatus: string! # IP address of the origin originIP: string! # HTTP status code returned by the origin originResponseStatus: uint16! # Region where the health check occurred region: string! # RTT (milliseconds) to reach the origin rttMs: uint64! # 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!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] eventId: string eventId_geq: string eventId_gt: string eventId_in: [string!] eventId_leq: string eventId_like: string eventId_lt: string eventId_neq: string eventId_notin: [string!] eventId_notlike: string expectedResponseCodes: string expectedResponseCodes_geq: string expectedResponseCodes_gt: string expectedResponseCodes_in: [string!] expectedResponseCodes_leq: string expectedResponseCodes_like: string expectedResponseCodes_lt: string expectedResponseCodes_neq: string expectedResponseCodes_notin: [string!] expectedResponseCodes_notlike: string failureReason: string failureReason_geq: string failureReason_gt: string failureReason_in: [string!] failureReason_leq: string failureReason_like: string failureReason_lt: string failureReason_neq: string failureReason_notin: [string!] failureReason_notlike: string fqdn: string fqdn_geq: string fqdn_gt: string fqdn_in: [string!] fqdn_leq: string fqdn_like: string fqdn_lt: string fqdn_neq: string fqdn_notin: [string!] fqdn_notlike: string healthChanged: uint8 healthChanged_geq: uint8 healthChanged_gt: uint8 healthChanged_in: bytes healthChanged_leq: uint8 healthChanged_lt: uint8 healthChanged_neq: uint8 healthChanged_notin: bytes healthCheckId: string healthCheckId_geq: string healthCheckId_gt: string healthCheckId_in: [string!] healthCheckId_leq: string healthCheckId_like: string healthCheckId_lt: string healthCheckId_neq: string healthCheckId_notin: [string!] healthCheckId_notlike: string healthCheckName: string healthCheckName_geq: string healthCheckName_gt: string healthCheckName_in: [string!] healthCheckName_leq: string healthCheckName_like: string healthCheckName_lt: string healthCheckName_neq: string healthCheckName_notin: [string!] healthCheckName_notlike: string healthStatus: string healthStatus_geq: string healthStatus_gt: string healthStatus_in: [string!] healthStatus_leq: string healthStatus_like: string healthStatus_lt: string healthStatus_neq: string healthStatus_notin: [string!] healthStatus_notlike: string originIP: string originIP_geq: string originIP_gt: string originIP_in: [string!] originIP_leq: string originIP_like: string originIP_lt: string originIP_neq: string originIP_notin: [string!] originIP_notlike: string originResponseStatus: uint16 originResponseStatus_geq: uint16 originResponseStatus_gt: uint16 originResponseStatus_in: [uint16!] originResponseStatus_leq: uint16 originResponseStatus_lt: uint16 originResponseStatus_neq: uint16 originResponseStatus_notin: [uint16!] region: string region_geq: string region_gt: string region_in: [string!] region_leq: string region_like: string region_lt: string region_neq: string region_notin: [string!] region_notlike: string rttMs: uint64 rttMs_geq: uint64 rttMs_gt: uint64 rttMs_in: [uint64!] rttMs_leq: uint64 rttMs_lt: uint64 rttMs_neq: uint64 rttMs_notin: [uint64!] 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 { # The date the event was written to the database date: Date! # Datetime the event was written to the database datetime: Time! # Datetime the event was written to the database truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # Datetime the event was written to the database truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # Datetime the event was written to the database truncated to the hour datetimeHour: Time! # Datetime the event was written to the database truncated to the minute datetimeMinute: Time! # Reason why the health check failed failureReason: string! # Fully qualified domain name of the origin (if available) fqdn: string! # 1 if the origin health status has changed since the last health check, 0 otherwise healthChanged: uint8! # A unique identifier for the health check healthCheckId: string! # Human-identifiable health check name healthCheckName: string! # Origin health status healthStatus: string! # IP address of the origin originIP: string! # HTTP status code returned by the origin originResponseStatus: uint16! # Region where the health check occurred region: string! # RTT (milliseconds) to reach the origin rttMs: uint64! # 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!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] failureReason: string failureReason_geq: string failureReason_gt: string failureReason_in: [string!] failureReason_leq: string failureReason_like: string failureReason_lt: string failureReason_neq: string failureReason_notin: [string!] failureReason_notlike: string fqdn: string fqdn_geq: string fqdn_gt: string fqdn_in: [string!] fqdn_leq: string fqdn_like: string fqdn_lt: string fqdn_neq: string fqdn_notin: [string!] fqdn_notlike: string healthChanged: uint8 healthChanged_geq: uint8 healthChanged_gt: uint8 healthChanged_in: bytes healthChanged_leq: uint8 healthChanged_lt: uint8 healthChanged_neq: uint8 healthChanged_notin: bytes healthCheckId: string healthCheckId_geq: string healthCheckId_gt: string healthCheckId_in: [string!] healthCheckId_leq: string healthCheckId_like: string healthCheckId_lt: string healthCheckId_neq: string healthCheckId_notin: [string!] healthCheckId_notlike: string healthCheckName: string healthCheckName_geq: string healthCheckName_gt: string healthCheckName_in: [string!] healthCheckName_leq: string healthCheckName_like: string healthCheckName_lt: string healthCheckName_neq: string healthCheckName_notin: [string!] healthCheckName_notlike: string healthStatus: string healthStatus_geq: string healthStatus_gt: string healthStatus_in: [string!] healthStatus_leq: string healthStatus_like: string healthStatus_lt: string healthStatus_neq: string healthStatus_notin: [string!] healthStatus_notlike: string originIP: string originIP_geq: string originIP_gt: string originIP_in: [string!] originIP_leq: string originIP_like: string originIP_lt: string originIP_neq: string originIP_notin: [string!] originIP_notlike: string originResponseStatus: uint16 originResponseStatus_geq: uint16 originResponseStatus_gt: uint16 originResponseStatus_in: [uint16!] originResponseStatus_leq: uint16 originResponseStatus_lt: uint16 originResponseStatus_neq: uint16 originResponseStatus_notin: [uint16!] region: string region_geq: string region_gt: string region_in: [string!] region_leq: string region_like: string region_lt: string region_neq: string region_notin: [string!] region_notlike: string rttMs: uint64 rttMs_geq: uint64 rttMs_gt: uint64 rttMs_in: [uint64!] rttMs_leq: uint64 rttMs_lt: uint64 rttMs_neq: uint64 rttMs_notin: [uint64!] 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 # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # failureReason ascending failureReason_ASC # failureReason descending failureReason_DESC # fqdn ascending fqdn_ASC # fqdn descending fqdn_DESC # healthChanged ascending healthChanged_ASC # healthChanged descending healthChanged_DESC # healthCheckId ascending healthCheckId_ASC # healthCheckId descending healthCheckId_DESC # healthCheckName ascending healthCheckName_ASC # healthCheckName descending healthCheckName_DESC # healthStatus ascending healthStatus_ASC # healthStatus descending healthStatus_DESC # originIP ascending originIP_ASC # originIP descending originIP_DESC # originResponseStatus ascending originResponseStatus_ASC # originResponseStatus descending originResponseStatus_DESC # region ascending region_ASC # region descending region_DESC # rttMs ascending rttMs_ASC # rttMs descending rttMs_DESC # 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 { # date ascending date_ASC # date descending date_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # eventId ascending eventId_ASC # eventId descending eventId_DESC # expectedResponseCodes ascending expectedResponseCodes_ASC # expectedResponseCodes descending expectedResponseCodes_DESC # failureReason ascending failureReason_ASC # failureReason descending failureReason_DESC # fqdn ascending fqdn_ASC # fqdn descending fqdn_DESC # healthChanged ascending healthChanged_ASC # healthChanged descending healthChanged_DESC # healthCheckId ascending healthCheckId_ASC # healthCheckId descending healthCheckId_DESC # healthCheckName ascending healthCheckName_ASC # healthCheckName descending healthCheckName_DESC # healthStatus ascending healthStatus_ASC # healthStatus descending healthStatus_DESC # originIP ascending originIP_ASC # originIP descending originIP_DESC # originResponseStatus ascending originResponseStatus_ASC # originResponseStatus descending originResponseStatus_DESC # region ascending region_ASC # region descending region_DESC # rttMs ascending rttMs_ASC # rttMs descending rttMs_DESC # 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! # API Gateway host matched at the edge apiGatewayMatchedHost: 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! # The time elapsed resolving a CNAME if it was required to reach your origin edgeDnsResponseTimeMs: uint16! edgeResponseContentTypeName: string! # HTTP response status code returned to browser edgeResponseStatus: uint16! # The time elapsed between processing the first byte of the request until when we started sending a response edgeTimeToFirstByteMs: uint16! # Version associated with HTTP Application @Deprecated httpApplicationVersion: uint64! # '1' if a request was inititiated by a Cloudflare Worker on another zone; '0' otherwise. isCrossZoneSubrequest: uint8! # MD5 hash of the JA3 TLS fingerprint ja3Hash: string! # The distinct result of checking for leaked credentials leakedCredentialCheckResult: string! originASN: uint32! # ASN associated with origin originASNDescription: string! originIP: string! originResponseDurationMs: uint64! # HTTP origin response status code returned to browser originResponseStatus: uint16! # The RayId of the request rayName: string! 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! # The version of a zone zoneVersion: uint64! } 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 apiGatewayMatchedHost: string apiGatewayMatchedHost_geq: string apiGatewayMatchedHost_gt: string apiGatewayMatchedHost_in: [string!] apiGatewayMatchedHost_leq: string apiGatewayMatchedHost_like: string apiGatewayMatchedHost_lt: string apiGatewayMatchedHost_neq: string apiGatewayMatchedHost_notin: [string!] apiGatewayMatchedHost_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!] edgeDnsResponseTimeMs: uint16 edgeDnsResponseTimeMs_geq: uint16 edgeDnsResponseTimeMs_gt: uint16 edgeDnsResponseTimeMs_in: [uint16!] edgeDnsResponseTimeMs_leq: uint16 edgeDnsResponseTimeMs_lt: uint16 edgeDnsResponseTimeMs_neq: uint16 edgeDnsResponseTimeMs_notin: [uint16!] 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!] edgeTimeToFirstByteMs: uint16 edgeTimeToFirstByteMs_geq: uint16 edgeTimeToFirstByteMs_gt: uint16 edgeTimeToFirstByteMs_in: [uint16!] edgeTimeToFirstByteMs_leq: uint16 edgeTimeToFirstByteMs_lt: uint16 edgeTimeToFirstByteMs_neq: uint16 edgeTimeToFirstByteMs_notin: [uint16!] httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] isCrossZoneSubrequest: uint8 isCrossZoneSubrequest_geq: uint8 isCrossZoneSubrequest_gt: uint8 isCrossZoneSubrequest_in: bytes isCrossZoneSubrequest_leq: uint8 isCrossZoneSubrequest_lt: uint8 isCrossZoneSubrequest_neq: uint8 isCrossZoneSubrequest_notin: bytes 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 leakedCredentialCheckResult: string leakedCredentialCheckResult_geq: string leakedCredentialCheckResult_gt: string leakedCredentialCheckResult_in: [string!] leakedCredentialCheckResult_leq: string leakedCredentialCheckResult_like: string leakedCredentialCheckResult_lt: string leakedCredentialCheckResult_neq: string leakedCredentialCheckResult_notin: [string!] leakedCredentialCheckResult_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 originResponseDurationMs: uint64 originResponseDurationMs_geq: uint64 originResponseDurationMs_gt: uint64 originResponseDurationMs_in: [uint64!] originResponseDurationMs_leq: uint64 originResponseDurationMs_lt: uint64 originResponseDurationMs_neq: uint64 originResponseDurationMs_notin: [uint64!] originResponseStatus: uint16 originResponseStatus_geq: uint16 originResponseStatus_gt: uint16 originResponseStatus_in: [uint16!] originResponseStatus_leq: uint16 originResponseStatus_lt: uint16 originResponseStatus_neq: uint16 originResponseStatus_notin: [uint16!] 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 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 zoneVersion: uint64 zoneVersion_geq: uint64 zoneVersion_gt: uint64 zoneVersion_in: [uint64!] zoneVersion_leq: uint64 zoneVersion_lt: uint64 zoneVersion_neq: uint64 zoneVersion_notin: [uint64!] } # Aggregated HTTP requests data with adaptive sampling type ZoneHttpRequestsAdaptiveGroups { # The average value used for sample interval avg: ZoneHttpRequestsAdaptiveGroupsAvg # ALPHA - DO NOT USE confidence(level: float64!): ZoneHttpRequestsAdaptiveGroupsConfidence! # The number of values for a metric per dimension count: uint64! # List of dimensions to group by dimensions: ZoneHttpRequestsAdaptiveGroupsDimensions # Quantiles of a metric per dimension quantiles: ZoneHttpRequestsAdaptiveGroupsQuantiles # 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 proportion of requests that were inititiated by a Cloudflare Worker on another zone crossZoneSubrequests: float64! edgeDnsResponseTimeMs: float64! edgeTimeToFirstByteMs: float64! # The average originResponseDuration, in milliseconds, excluding 0 values (i.e. cached ones) originResponseDurationMs: float64! sampleInterval: float64! } type ZoneHttpRequestsAdaptiveGroupsConfidence { # The number of values for a metric per dimension, with confidence intervals count: Confidence! # Confidence level that was requested level: float64! # The sum of values for a metric per dimension, with confidence intervals sum: ZoneHttpRequestsAdaptiveGroupsSumConfidence } type ZoneHttpRequestsAdaptiveGroupsDimensions { # API Gateway endpoint matched at the edge apiGatewayMatchedEndpoint: string! # API Gateway host matched at the edge apiGatewayMatchedHost: 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! # The time elapsed resolving a CNAME if it was required to reach your origin edgeDnsResponseTimeMs: uint16! edgeResponseContentTypeName: string! edgeResponseStatus: uint16! # The time elapsed between processing the first byte of the request until when we started sending a response edgeTimeToFirstByteMs: uint16! # Version associated with HTTP Application @Deprecated httpApplicationVersion: uint64! # '1' if a request was inititiated by a Cloudflare Worker on another zone; '0' otherwise. isCrossZoneSubrequest: uint8! # MD5 hash of the JA3 TLS fingerprint ja3Hash: string! # The distinct result of checking for leaked credentials leakedCredentialCheckResult: string! originASN: uint32! # ASN associated with origin originASNDescription: string! originIP: string! originResponseDurationMs: uint64! # 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! # The version of a zone zoneVersion: uint64! } 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 apiGatewayMatchedHost: string apiGatewayMatchedHost_geq: string apiGatewayMatchedHost_gt: string apiGatewayMatchedHost_in: [string!] apiGatewayMatchedHost_leq: string apiGatewayMatchedHost_like: string apiGatewayMatchedHost_lt: string apiGatewayMatchedHost_neq: string apiGatewayMatchedHost_notin: [string!] apiGatewayMatchedHost_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!] edgeDnsResponseTimeMs: uint16 edgeDnsResponseTimeMs_geq: uint16 edgeDnsResponseTimeMs_gt: uint16 edgeDnsResponseTimeMs_in: [uint16!] edgeDnsResponseTimeMs_leq: uint16 edgeDnsResponseTimeMs_lt: uint16 edgeDnsResponseTimeMs_neq: uint16 edgeDnsResponseTimeMs_notin: [uint16!] 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!] edgeTimeToFirstByteMs: uint16 edgeTimeToFirstByteMs_geq: uint16 edgeTimeToFirstByteMs_gt: uint16 edgeTimeToFirstByteMs_in: [uint16!] edgeTimeToFirstByteMs_leq: uint16 edgeTimeToFirstByteMs_lt: uint16 edgeTimeToFirstByteMs_neq: uint16 edgeTimeToFirstByteMs_notin: [uint16!] httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] isCrossZoneSubrequest: uint8 isCrossZoneSubrequest_geq: uint8 isCrossZoneSubrequest_gt: uint8 isCrossZoneSubrequest_in: bytes isCrossZoneSubrequest_leq: uint8 isCrossZoneSubrequest_lt: uint8 isCrossZoneSubrequest_neq: uint8 isCrossZoneSubrequest_notin: bytes 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 leakedCredentialCheckResult: string leakedCredentialCheckResult_geq: string leakedCredentialCheckResult_gt: string leakedCredentialCheckResult_in: [string!] leakedCredentialCheckResult_leq: string leakedCredentialCheckResult_like: string leakedCredentialCheckResult_lt: string leakedCredentialCheckResult_neq: string leakedCredentialCheckResult_notin: [string!] leakedCredentialCheckResult_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 originResponseDurationMs: uint64 originResponseDurationMs_geq: uint64 originResponseDurationMs_gt: uint64 originResponseDurationMs_in: [uint64!] originResponseDurationMs_leq: uint64 originResponseDurationMs_lt: uint64 originResponseDurationMs_neq: uint64 originResponseDurationMs_notin: [uint64!] originResponseStatus: uint16 originResponseStatus_geq: uint16 originResponseStatus_gt: uint16 originResponseStatus_in: [uint16!] originResponseStatus_leq: uint16 originResponseStatus_lt: uint16 originResponseStatus_neq: uint16 originResponseStatus_notin: [uint16!] 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 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 zoneVersion: uint64 zoneVersion_geq: uint64 zoneVersion_gt: uint64 zoneVersion_in: [uint64!] zoneVersion_leq: uint64 zoneVersion_lt: uint64 zoneVersion_neq: uint64 zoneVersion_notin: [uint64!] } enum ZoneHttpRequestsAdaptiveGroupsOrderBy { # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_DESC # apiGatewayMatchedHost ascending apiGatewayMatchedHost_ASC # apiGatewayMatchedHost descending apiGatewayMatchedHost_DESC # avg(crossZoneSubrequests) ascending avg_crossZoneSubrequests_ASC # avg(crossZoneSubrequests) descending avg_crossZoneSubrequests_DESC # avg(edgeDnsResponseTimeMs) ascending avg_edgeDnsResponseTimeMs_ASC # avg(edgeDnsResponseTimeMs) descending avg_edgeDnsResponseTimeMs_DESC # avg(edgeTimeToFirstByteMs) ascending avg_edgeTimeToFirstByteMs_ASC # avg(edgeTimeToFirstByteMs) descending avg_edgeTimeToFirstByteMs_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 # edgeDnsResponseTimeMs ascending edgeDnsResponseTimeMs_ASC # edgeDnsResponseTimeMs descending edgeDnsResponseTimeMs_DESC # edgeResponseContentTypeName ascending edgeResponseContentTypeName_ASC # edgeResponseContentTypeName descending edgeResponseContentTypeName_DESC # edgeResponseStatus ascending edgeResponseStatus_ASC # edgeResponseStatus descending edgeResponseStatus_DESC # edgeTimeToFirstByteMs ascending edgeTimeToFirstByteMs_ASC # edgeTimeToFirstByteMs descending edgeTimeToFirstByteMs_DESC # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # isCrossZoneSubrequest ascending isCrossZoneSubrequest_ASC # isCrossZoneSubrequest descending isCrossZoneSubrequest_DESC # ja3Hash ascending ja3Hash_ASC # ja3Hash descending ja3Hash_DESC # leakedCredentialCheckResult ascending leakedCredentialCheckResult_ASC # leakedCredentialCheckResult descending leakedCredentialCheckResult_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 # originResponseDurationMs ascending originResponseDurationMs_ASC # originResponseDurationMs descending originResponseDurationMs_DESC # originResponseStatus ascending originResponseStatus_ASC # originResponseStatus descending originResponseStatus_DESC # quantiles(edgeDnsResponseTimeMsP50) ascending quantiles_edgeDnsResponseTimeMsP50_ASC # quantiles(edgeDnsResponseTimeMsP50) descending quantiles_edgeDnsResponseTimeMsP50_DESC # quantiles(edgeDnsResponseTimeMsP95) ascending quantiles_edgeDnsResponseTimeMsP95_ASC # quantiles(edgeDnsResponseTimeMsP95) descending quantiles_edgeDnsResponseTimeMsP95_DESC # quantiles(edgeDnsResponseTimeMsP99) ascending quantiles_edgeDnsResponseTimeMsP99_ASC # quantiles(edgeDnsResponseTimeMsP99) descending quantiles_edgeDnsResponseTimeMsP99_DESC # quantiles(edgeTimeToFirstByteMsP50) ascending quantiles_edgeTimeToFirstByteMsP50_ASC # quantiles(edgeTimeToFirstByteMsP50) descending quantiles_edgeTimeToFirstByteMsP50_DESC # quantiles(edgeTimeToFirstByteMsP95) ascending quantiles_edgeTimeToFirstByteMsP95_ASC # quantiles(edgeTimeToFirstByteMsP95) descending quantiles_edgeTimeToFirstByteMsP95_DESC # quantiles(edgeTimeToFirstByteMsP99) ascending quantiles_edgeTimeToFirstByteMsP99_ASC # quantiles(edgeTimeToFirstByteMsP99) descending quantiles_edgeTimeToFirstByteMsP99_DESC # quantiles(originResponseDurationMsP50) ascending quantiles_originResponseDurationMsP50_ASC # quantiles(originResponseDurationMsP50) descending quantiles_originResponseDurationMsP50_DESC # quantiles(originResponseDurationMsP95) ascending quantiles_originResponseDurationMsP95_ASC # quantiles(originResponseDurationMsP95) descending quantiles_originResponseDurationMsP95_DESC # quantiles(originResponseDurationMsP99) ascending quantiles_originResponseDurationMsP99_ASC # quantiles(originResponseDurationMsP99) descending quantiles_originResponseDurationMsP99_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(crossZoneSubrequests) ascending sum_crossZoneSubrequests_ASC # sum(crossZoneSubrequests) descending sum_crossZoneSubrequests_DESC # sum(edgeDnsResponseTimeMs) ascending sum_edgeDnsResponseTimeMs_ASC # sum(edgeDnsResponseTimeMs) descending sum_edgeDnsResponseTimeMs_DESC # sum(edgeResponseBytes) ascending sum_edgeResponseBytes_ASC # sum(edgeResponseBytes) descending sum_edgeResponseBytes_DESC # sum(edgeTimeToFirstByteMs) ascending sum_edgeTimeToFirstByteMs_ASC # sum(edgeTimeToFirstByteMs) descending sum_edgeTimeToFirstByteMs_DESC # sum(originResponseDurationMs) ascending sum_originResponseDurationMs_ASC # sum(originResponseDurationMs) descending sum_originResponseDurationMs_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 # zoneVersion ascending zoneVersion_ASC # zoneVersion descending zoneVersion_DESC } type ZoneHttpRequestsAdaptiveGroupsQuantiles { # 50th percentile DNS Response Time (milliseconds) edgeDnsResponseTimeMsP50: float64! # 95th percentile DNS Response Time (milliseconds) edgeDnsResponseTimeMsP95: float64! # 99th percentile DNS Response Time (milliseconds) edgeDnsResponseTimeMsP99: float64! # 50th percentile Time To First Byte (milliseconds) edgeTimeToFirstByteMsP50: float64! # 95th percentile Time To First Byte (milliseconds) edgeTimeToFirstByteMsP95: float64! # 99th percentile Time To First Byte (milliseconds) edgeTimeToFirstByteMsP99: float64! # 50th percentile Origin Response Duration (milliseconds) originResponseDurationMsP50: float64! # 95th percentile Origin Response Duration (milliseconds) originResponseDurationMsP95: float64! # 99th percentile Origin Response Duration (milliseconds) originResponseDurationMsP99: float64! } type ZoneHttpRequestsAdaptiveGroupsRatio { status4xx: float64! status5xx: float64! } type ZoneHttpRequestsAdaptiveGroupsSum { # The number of requests that were inititiated by a Cloudflare Worker on another zone crossZoneSubrequests: uint64! edgeDnsResponseTimeMs: uint64! edgeResponseBytes: uint64! edgeTimeToFirstByteMs: uint64! originResponseDurationMs: 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! } type ZoneHttpRequestsAdaptiveGroupsSumConfidence { # Confidence interval for the corresponding point estimate edgeResponseBytes: Confidence! } enum ZoneHttpRequestsAdaptiveOrderBy { # apiGatewayMatchedEndpoint ascending apiGatewayMatchedEndpoint_ASC # apiGatewayMatchedEndpoint descending apiGatewayMatchedEndpoint_DESC # apiGatewayMatchedHost ascending apiGatewayMatchedHost_ASC # apiGatewayMatchedHost descending apiGatewayMatchedHost_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 # edgeDnsResponseTimeMs ascending edgeDnsResponseTimeMs_ASC # edgeDnsResponseTimeMs descending edgeDnsResponseTimeMs_DESC # edgeResponseContentTypeName ascending edgeResponseContentTypeName_ASC # edgeResponseContentTypeName descending edgeResponseContentTypeName_DESC # edgeResponseStatus ascending edgeResponseStatus_ASC # edgeResponseStatus descending edgeResponseStatus_DESC # edgeTimeToFirstByteMs ascending edgeTimeToFirstByteMs_ASC # edgeTimeToFirstByteMs descending edgeTimeToFirstByteMs_DESC # httpApplicationVersion ascending httpApplicationVersion_ASC # httpApplicationVersion descending httpApplicationVersion_DESC # isCrossZoneSubrequest ascending isCrossZoneSubrequest_ASC # isCrossZoneSubrequest descending isCrossZoneSubrequest_DESC # ja3Hash ascending ja3Hash_ASC # ja3Hash descending ja3Hash_DESC # leakedCredentialCheckResult ascending leakedCredentialCheckResult_ASC # leakedCredentialCheckResult descending leakedCredentialCheckResult_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 # originResponseDurationMs ascending originResponseDurationMs_ASC # originResponseDurationMs descending originResponseDurationMs_DESC # originResponseStatus ascending originResponseStatus_ASC # originResponseStatus descending originResponseStatus_DESC # rayName ascending rayName_ASC # rayName descending rayName_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 # zoneVersion ascending zoneVersion_ASC # zoneVersion descending zoneVersion_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! # Version associated with HTTP Application @Deprecated httpApplicationVersion: uint64! # Browser parsed from the user agent userAgentBrowser: string! # The version of a zone zoneVersion: uint64! } 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!] httpApplicationVersion: uint64 httpApplicationVersion_geq: uint64 httpApplicationVersion_gt: uint64 httpApplicationVersion_in: [uint64!] httpApplicationVersion_leq: uint64 httpApplicationVersion_lt: uint64 httpApplicationVersion_neq: uint64 httpApplicationVersion_notin: [uint64!] 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 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 zoneVersion: uint64 zoneVersion_geq: uint64 zoneVersion_gt: uint64 zoneVersion_in: [uint64!] zoneVersion_leq: uint64 zoneVersion_lt: uint64 zoneVersion_neq: uint64 zoneVersion_notin: [uint64!] } 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 # 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 # zoneVersion ascending zoneVersion_ASC # zoneVersion descending zoneVersion_DESC } type ZoneHttpRequestsOverviewAdaptiveGroupsRatio { cachedBytes: float64! cachedRequests: float64! 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! # csp directive e.g 'script-src' cspDirective: 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 cspDirective: string cspDirective_geq: string cspDirective_gt: string cspDirective_in: [string!] cspDirective_leq: string cspDirective_like: string cspDirective_lt: string cspDirective_neq: string cspDirective_notin: [string!] cspDirective_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 # cspDirective ascending cspDirective_ASC # cspDirective descending cspDirective_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! dnsAnalyticsAdaptive: Settings! dnsAnalyticsAdaptiveGroups: 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! waitingRoomAnalyticsAdaptive: Settings! waitingRoomAnalyticsAdaptiveGroups: Settings! workersZoneInvocationsAdaptiveGroups: Settings! workersZoneSubrequestsAdaptiveGroups: Settings! zarazActionsAdaptiveGroups: Settings! zarazTrackAdaptiveGroups: Settings! zarazTriggersAdaptiveGroups: Settings! } # 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 new users per minute newUsersPerMinuteConfig: int64! # ABR sample interval sampleInterval: uint32! # Configured value of session duration sessionDuration: int64! # 50th percentile of the time between session refreshes in seconds timeBetweenRefreshesP50: int64! # 75th percentile of the time between session refreshes in seconds timeBetweenRefreshesP75: int64! # 90th percentile of the time between session refreshes in seconds timeBetweenRefreshesP90: int64! # 95th percentile of the time between session refreshes in seconds timeBetweenRefreshesP95: int64! # 50th percentile of the time spent waiting in queue in seconds timeInQueueP50: int64! # 75th percentile of the time spent waiting in queue in seconds timeInQueueP75: int64! # 90th percentile of the time spent waiting in queue in seconds timeInQueueP90: int64! # 95th percentile of the time spent waiting in queue in seconds timeInQueueP95: int64! # 50th percentile of the time spent on the origin in seconds timeOnOriginP50: int64! # 75th percentile of the time spent on the origin in seconds timeOnOriginP75: int64! # 90th percentile of the time spent on the origin in seconds timeOnOriginP90: int64! # 95th percentile of the time spent on the origin in seconds timeOnOriginP95: int64! # Actual value of total active users totalActiveUsers: int64! # Configured value of total active users totalActiveUsersConfig: int64! # Total number of users that are queued totalQueuedUsers: int64! # 50th percentile of the total time (in seconds) spent waiting in queue by users who were queued and then gained access to the origin totalTimeWaitedP50: int64! # 75th percentile of the total time (in seconds) spent waiting in queue by users who were queued and then gained access to the origin totalTimeWaitedP75: int64! # 90th percentile of the total time (in seconds) spent waiting in queue by users who were queued and then gained access to the origin totalTimeWaitedP90: int64! # 95th percentile of the total time (in seconds) spent waiting in queue by users who were queued and then gained access to the origin totalTimeWaitedP95: int64! # Unique Identifier for the waiting room waitingRoomId: string! # Name of the waiting room waitingRoomName: string! } input ZoneWaitingRoomAnalyticsAdaptiveFilter_InputObject { AND: [ZoneWaitingRoomAnalyticsAdaptiveFilter_InputObject!] OR: [ZoneWaitingRoomAnalyticsAdaptiveFilter_InputObject!] datetime: Time datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] maxEstimatedTimeMinutes: int64 maxEstimatedTimeMinutes_geq: int64 maxEstimatedTimeMinutes_gt: int64 maxEstimatedTimeMinutes_in: [int64!] maxEstimatedTimeMinutes_leq: int64 maxEstimatedTimeMinutes_lt: int64 maxEstimatedTimeMinutes_neq: int64 maxEstimatedTimeMinutes_notin: [int64!] newUsersPerMinute: int64 newUsersPerMinuteConfig: int64 newUsersPerMinuteConfig_geq: int64 newUsersPerMinuteConfig_gt: int64 newUsersPerMinuteConfig_in: [int64!] newUsersPerMinuteConfig_leq: int64 newUsersPerMinuteConfig_lt: int64 newUsersPerMinuteConfig_neq: int64 newUsersPerMinuteConfig_notin: [int64!] newUsersPerMinute_geq: int64 newUsersPerMinute_gt: int64 newUsersPerMinute_in: [int64!] newUsersPerMinute_leq: int64 newUsersPerMinute_lt: int64 newUsersPerMinute_neq: int64 newUsersPerMinute_notin: [int64!] sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] sessionDuration: int64 sessionDuration_geq: int64 sessionDuration_gt: int64 sessionDuration_in: [int64!] sessionDuration_leq: int64 sessionDuration_lt: int64 sessionDuration_neq: int64 sessionDuration_notin: [int64!] timeBetweenRefreshesP50: int64 timeBetweenRefreshesP50_geq: int64 timeBetweenRefreshesP50_gt: int64 timeBetweenRefreshesP50_in: [int64!] timeBetweenRefreshesP50_leq: int64 timeBetweenRefreshesP50_lt: int64 timeBetweenRefreshesP50_neq: int64 timeBetweenRefreshesP50_notin: [int64!] timeBetweenRefreshesP75: int64 timeBetweenRefreshesP75_geq: int64 timeBetweenRefreshesP75_gt: int64 timeBetweenRefreshesP75_in: [int64!] timeBetweenRefreshesP75_leq: int64 timeBetweenRefreshesP75_lt: int64 timeBetweenRefreshesP75_neq: int64 timeBetweenRefreshesP75_notin: [int64!] timeBetweenRefreshesP90: int64 timeBetweenRefreshesP90_geq: int64 timeBetweenRefreshesP90_gt: int64 timeBetweenRefreshesP90_in: [int64!] timeBetweenRefreshesP90_leq: int64 timeBetweenRefreshesP90_lt: int64 timeBetweenRefreshesP90_neq: int64 timeBetweenRefreshesP90_notin: [int64!] timeBetweenRefreshesP95: int64 timeBetweenRefreshesP95_geq: int64 timeBetweenRefreshesP95_gt: int64 timeBetweenRefreshesP95_in: [int64!] timeBetweenRefreshesP95_leq: int64 timeBetweenRefreshesP95_lt: int64 timeBetweenRefreshesP95_neq: int64 timeBetweenRefreshesP95_notin: [int64!] timeInQueueP50: int64 timeInQueueP50_geq: int64 timeInQueueP50_gt: int64 timeInQueueP50_in: [int64!] timeInQueueP50_leq: int64 timeInQueueP50_lt: int64 timeInQueueP50_neq: int64 timeInQueueP50_notin: [int64!] timeInQueueP75: int64 timeInQueueP75_geq: int64 timeInQueueP75_gt: int64 timeInQueueP75_in: [int64!] timeInQueueP75_leq: int64 timeInQueueP75_lt: int64 timeInQueueP75_neq: int64 timeInQueueP75_notin: [int64!] timeInQueueP90: int64 timeInQueueP90_geq: int64 timeInQueueP90_gt: int64 timeInQueueP90_in: [int64!] timeInQueueP90_leq: int64 timeInQueueP90_lt: int64 timeInQueueP90_neq: int64 timeInQueueP90_notin: [int64!] timeInQueueP95: int64 timeInQueueP95_geq: int64 timeInQueueP95_gt: int64 timeInQueueP95_in: [int64!] timeInQueueP95_leq: int64 timeInQueueP95_lt: int64 timeInQueueP95_neq: int64 timeInQueueP95_notin: [int64!] timeOnOriginP50: int64 timeOnOriginP50_geq: int64 timeOnOriginP50_gt: int64 timeOnOriginP50_in: [int64!] timeOnOriginP50_leq: int64 timeOnOriginP50_lt: int64 timeOnOriginP50_neq: int64 timeOnOriginP50_notin: [int64!] timeOnOriginP75: int64 timeOnOriginP75_geq: int64 timeOnOriginP75_gt: int64 timeOnOriginP75_in: [int64!] timeOnOriginP75_leq: int64 timeOnOriginP75_lt: int64 timeOnOriginP75_neq: int64 timeOnOriginP75_notin: [int64!] timeOnOriginP90: int64 timeOnOriginP90_geq: int64 timeOnOriginP90_gt: int64 timeOnOriginP90_in: [int64!] timeOnOriginP90_leq: int64 timeOnOriginP90_lt: int64 timeOnOriginP90_neq: int64 timeOnOriginP90_notin: [int64!] timeOnOriginP95: int64 timeOnOriginP95_geq: int64 timeOnOriginP95_gt: int64 timeOnOriginP95_in: [int64!] timeOnOriginP95_leq: int64 timeOnOriginP95_lt: int64 timeOnOriginP95_neq: int64 timeOnOriginP95_notin: [int64!] totalActiveUsers: int64 totalActiveUsersConfig: int64 totalActiveUsersConfig_geq: int64 totalActiveUsersConfig_gt: int64 totalActiveUsersConfig_in: [int64!] totalActiveUsersConfig_leq: int64 totalActiveUsersConfig_lt: int64 totalActiveUsersConfig_neq: int64 totalActiveUsersConfig_notin: [int64!] totalActiveUsers_geq: int64 totalActiveUsers_gt: int64 totalActiveUsers_in: [int64!] totalActiveUsers_leq: int64 totalActiveUsers_lt: int64 totalActiveUsers_neq: int64 totalActiveUsers_notin: [int64!] totalQueuedUsers: int64 totalQueuedUsers_geq: int64 totalQueuedUsers_gt: int64 totalQueuedUsers_in: [int64!] totalQueuedUsers_leq: int64 totalQueuedUsers_lt: int64 totalQueuedUsers_neq: int64 totalQueuedUsers_notin: [int64!] totalTimeWaitedP50: int64 totalTimeWaitedP50_geq: int64 totalTimeWaitedP50_gt: int64 totalTimeWaitedP50_in: [int64!] totalTimeWaitedP50_leq: int64 totalTimeWaitedP50_lt: int64 totalTimeWaitedP50_neq: int64 totalTimeWaitedP50_notin: [int64!] totalTimeWaitedP75: int64 totalTimeWaitedP75_geq: int64 totalTimeWaitedP75_gt: int64 totalTimeWaitedP75_in: [int64!] totalTimeWaitedP75_leq: int64 totalTimeWaitedP75_lt: int64 totalTimeWaitedP75_neq: int64 totalTimeWaitedP75_notin: [int64!] totalTimeWaitedP90: int64 totalTimeWaitedP90_geq: int64 totalTimeWaitedP90_gt: int64 totalTimeWaitedP90_in: [int64!] totalTimeWaitedP90_leq: int64 totalTimeWaitedP90_lt: int64 totalTimeWaitedP90_neq: int64 totalTimeWaitedP90_notin: [int64!] totalTimeWaitedP95: int64 totalTimeWaitedP95_geq: int64 totalTimeWaitedP95_gt: int64 totalTimeWaitedP95_in: [int64!] totalTimeWaitedP95_leq: int64 totalTimeWaitedP95_lt: int64 totalTimeWaitedP95_neq: int64 totalTimeWaitedP95_notin: [int64!] waitingRoomId: string waitingRoomId_geq: string waitingRoomId_gt: string waitingRoomId_in: [string!] waitingRoomId_leq: string waitingRoomId_like: string waitingRoomId_lt: string waitingRoomId_neq: string waitingRoomId_notin: [string!] waitingRoomId_notlike: string waitingRoomName: string waitingRoomName_geq: string waitingRoomName_gt: string waitingRoomName_in: [string!] waitingRoomName_leq: string waitingRoomName_like: string waitingRoomName_lt: string waitingRoomName_neq: string waitingRoomName_notin: [string!] waitingRoomName_notlike: string } # Aggregated Waiting Room analytics logs with adaptive sampling type ZoneWaitingRoomAnalyticsAdaptiveGroups { # Beta. The avg of values for a metric per dimension avg: ZoneWaitingRoomAnalyticsAdaptiveGroupsAvg # Beta. The avgWeighted values for a metric per dimension avgWeighted: ZoneWaitingRoomAnalyticsAdaptiveGroupsAvgWeighted # List of dimensions to group by dimensions: ZoneWaitingRoomAnalyticsAdaptiveGroupsDimensions # Beta. The max value for a metric per dimenstion max: ZoneWaitingRoomAnalyticsAdaptiveGroupsMax # Beta. The minimum value for a metric per dimenstion min: ZoneWaitingRoomAnalyticsAdaptiveGroupsMin # The sum for a metric per dimension. Use for shorter queries since data gets sampled after 7 days. sum: ZoneWaitingRoomAnalyticsAdaptiveGroupsSum } type ZoneWaitingRoomAnalyticsAdaptiveGroupsAvg { # Average of the maximum estimated wait time per minute. A negative number means no data maxEstimatedTimeMinutes: int64! # Average rate of new users per minute. A negative number means no data newUsersPerMinute: int64! # Configured value of new users per minute. A negative number means no data newUsersPerMinuteConfig: int64! # Average sample interval sampleInterval: float64! # Configured value of session duration. A negative number means no data sessionDuration: int64! # Average rate of total active users. A negative number means no data totalActiveUsers: int64! # Configured value of total active users. A negative number means no data totalActiveUsersConfig: int64! # Average of total queued users totalQueuedUsers: int64! } type ZoneWaitingRoomAnalyticsAdaptiveGroupsAvgWeighted { # Weighted average of 50th percentile of time spent between session refreshes in seconds. A negative number means no data timeBetweenRefreshesP50: float64! # Weighted average of 75th percentile of time spent between session refreshes in seconds. A negative number means no data timeBetweenRefreshesP75: float64! # Weighted average of 90th percentile of time spent between session refreshes in seconds. A negative number means no data timeBetweenRefreshesP90: float64! # Weighted average of 95th percentile of time spent between session refreshes in seconds. A negative number means no data timeBetweenRefreshesP95: float64! # Weighted average of 50th percentile of time spent in queue in seconds. A negative number means no data timeInQueueP50: float64! # Weighted average of 75th percentile of time spent in queue in seconds. A negative number means no data timeInQueueP75: float64! # Weighted average of 90th percentile of time spent in queue in seconds. A negative number means no data timeInQueueP90: float64! # Weighted average of 95th percentile of time spent in queue in seconds. A negative number means no data timeInQueueP95: float64! # Weighted average of 50th percentile of time spent on origin in seconds. A negative number means no data timeOnOriginP50: float64! # Weighted average of 75th percentile of time spent on origin in seconds. A negative number means no data timeOnOriginP75: float64! # Weighted average of 90th percentile of time spent on origin in seconds. A negative number means no data timeOnOriginP90: float64! # Weighted average of 95th percentile of time spent on origin in seconds. A negative number means no data timeOnOriginP95: float64! # Weighted average of 50th percentile of the total time spent waiting in queue by users who have gained access to the origin in seconds. A negative number means no data totalTimeWaitedP50: float64! # Weighted average of 75th percentile of the total time spent waiting in queue by users who have gained access to the origin in seconds. A negative number means no data totalTimeWaitedP75: float64! # Weighted average of 90th percentile of the total time spent waiting in queue by users who have gained access to the origin in seconds. A negative number means no data totalTimeWaitedP90: float64! # Weighted average of 95th percentile of the total time spent waiting in queue by users who have gained access to the origin in seconds. A negative number means no data totalTimeWaitedP95: float64! } type ZoneWaitingRoomAnalyticsAdaptiveGroupsDimensions { # The date the event was written to the database date: Date! # The date and time the event was written to the database datetime: Time! # The date and time the event was written to the database, truncated to a multiple of 15 minutes datetimeFifteenMinutes: Time! # The date and time the event was written to the database, truncated to a multiple of 5 minutes datetimeFiveMinutes: Time! # The date and time the event was written to the database, truncated to the hour datetimeHour: Time! # The date and time the event was written to the database, truncated to the minute datetimeMinute: Time! # ABR sample interval sampleInterval: uint32! # Unique Identifier for the waiting room waitingRoomId: string! } input ZoneWaitingRoomAnalyticsAdaptiveGroupsFilter_InputObject { AND: [ZoneWaitingRoomAnalyticsAdaptiveGroupsFilter_InputObject!] OR: [ZoneWaitingRoomAnalyticsAdaptiveGroupsFilter_InputObject!] date: Date date_geq: Date date_gt: Date date_in: [Date!] date_leq: Date date_lt: Date date_neq: Date date_notin: [Date!] datetime: Time datetimeFifteenMinutes: Time datetimeFifteenMinutes_geq: Time datetimeFifteenMinutes_gt: Time datetimeFifteenMinutes_in: [Time!] datetimeFifteenMinutes_leq: Time datetimeFifteenMinutes_lt: Time datetimeFifteenMinutes_neq: Time datetimeFifteenMinutes_notin: [Time!] datetimeFiveMinutes: Time datetimeFiveMinutes_geq: Time datetimeFiveMinutes_gt: Time datetimeFiveMinutes_in: [Time!] datetimeFiveMinutes_leq: Time datetimeFiveMinutes_lt: Time datetimeFiveMinutes_neq: Time datetimeFiveMinutes_notin: [Time!] datetimeHour: Time datetimeHour_geq: Time datetimeHour_gt: Time datetimeHour_in: [Time!] datetimeHour_leq: Time datetimeHour_lt: Time datetimeHour_neq: Time datetimeHour_notin: [Time!] datetimeMinute: Time datetimeMinute_geq: Time datetimeMinute_gt: Time datetimeMinute_in: [Time!] datetimeMinute_leq: Time datetimeMinute_lt: Time datetimeMinute_neq: Time datetimeMinute_notin: [Time!] datetime_geq: Time datetime_gt: Time datetime_in: [Time!] datetime_leq: Time datetime_lt: Time datetime_neq: Time datetime_notin: [Time!] sampleInterval: uint32 sampleInterval_geq: uint32 sampleInterval_gt: uint32 sampleInterval_in: [uint32!] sampleInterval_leq: uint32 sampleInterval_lt: uint32 sampleInterval_neq: uint32 sampleInterval_notin: [uint32!] waitingRoomId: string waitingRoomId_geq: string waitingRoomId_gt: string waitingRoomId_in: [string!] waitingRoomId_leq: string waitingRoomId_like: string waitingRoomId_lt: string waitingRoomId_neq: string waitingRoomId_notin: [string!] waitingRoomId_notlike: string } type ZoneWaitingRoomAnalyticsAdaptiveGroupsMax { # The maximum value of estimated time in minutes. A negative number means no data maxEstimatedTimeMinutes: int64! # The maximum value of the actual new users per minute. A negative number means no data newUsersPerMinute: int64! # The maximum value of the configured new users per minute. A negative number means no data newUsersPerMinuteConfig: int64! # The maximum value of the configured session duration configuration. A negative number means no data sessionDuration: int64! # The maximum value of the actual total active users. A negative number means no data totalActiveUsers: int64! # The maximum value of the configured total active users. A negative number means no data totalActiveUsersConfig: int64! # The maximum value of total number of queued users. A negative number means no data totalQueuedUsers: int64! } type ZoneWaitingRoomAnalyticsAdaptiveGroupsMin { # The minimum value of estimated time in minutes. A negative number means no data maxEstimatedTimeMinutes: int64! # The minimum value of the actual new users per minute. A negative number means no data newUsersPerMinute: int64! # The minimum value of the configured new users per minute. A negative number means either Waiting Room is in passthrough or no data newUsersPerMinuteConfig: int64! # The minimum value of the configured session duration configuration. A negative number means no data sessionDuration: int64! # The minimum value of the actual total active users. A negative number means no data totalActiveUsers: int64! # The minimum value of the configured total active users. A negative number means either Waiting Room is in passthrough or no data totalActiveUsersConfig: int64! # The minimum value of total number of queued users. A negative number means no data totalQueuedUsers: int64! } enum ZoneWaitingRoomAnalyticsAdaptiveGroupsOrderBy { # avgWeighted(timeBetweenRefreshesP50) ascending avgWeighted_timeBetweenRefreshesP50_ASC # avgWeighted(timeBetweenRefreshesP50) descending avgWeighted_timeBetweenRefreshesP50_DESC # avgWeighted(timeBetweenRefreshesP75) ascending avgWeighted_timeBetweenRefreshesP75_ASC # avgWeighted(timeBetweenRefreshesP75) descending avgWeighted_timeBetweenRefreshesP75_DESC # avgWeighted(timeBetweenRefreshesP90) ascending avgWeighted_timeBetweenRefreshesP90_ASC # avgWeighted(timeBetweenRefreshesP90) descending avgWeighted_timeBetweenRefreshesP90_DESC # avgWeighted(timeBetweenRefreshesP95) ascending avgWeighted_timeBetweenRefreshesP95_ASC # avgWeighted(timeBetweenRefreshesP95) descending avgWeighted_timeBetweenRefreshesP95_DESC # avgWeighted(timeInQueueP50) ascending avgWeighted_timeInQueueP50_ASC # avgWeighted(timeInQueueP50) descending avgWeighted_timeInQueueP50_DESC # avgWeighted(timeInQueueP75) ascending avgWeighted_timeInQueueP75_ASC # avgWeighted(timeInQueueP75) descending avgWeighted_timeInQueueP75_DESC # avgWeighted(timeInQueueP90) ascending avgWeighted_timeInQueueP90_ASC # avgWeighted(timeInQueueP90) descending avgWeighted_timeInQueueP90_DESC # avgWeighted(timeInQueueP95) ascending avgWeighted_timeInQueueP95_ASC # avgWeighted(timeInQueueP95) descending avgWeighted_timeInQueueP95_DESC # avgWeighted(timeOnOriginP50) ascending avgWeighted_timeOnOriginP50_ASC # avgWeighted(timeOnOriginP50) descending avgWeighted_timeOnOriginP50_DESC # avgWeighted(timeOnOriginP75) ascending avgWeighted_timeOnOriginP75_ASC # avgWeighted(timeOnOriginP75) descending avgWeighted_timeOnOriginP75_DESC # avgWeighted(timeOnOriginP90) ascending avgWeighted_timeOnOriginP90_ASC # avgWeighted(timeOnOriginP90) descending avgWeighted_timeOnOriginP90_DESC # avgWeighted(timeOnOriginP95) ascending avgWeighted_timeOnOriginP95_ASC # avgWeighted(timeOnOriginP95) descending avgWeighted_timeOnOriginP95_DESC # avgWeighted(totalTimeWaitedP50) ascending avgWeighted_totalTimeWaitedP50_ASC # avgWeighted(totalTimeWaitedP50) descending avgWeighted_totalTimeWaitedP50_DESC # avgWeighted(totalTimeWaitedP75) ascending avgWeighted_totalTimeWaitedP75_ASC # avgWeighted(totalTimeWaitedP75) descending avgWeighted_totalTimeWaitedP75_DESC # avgWeighted(totalTimeWaitedP90) ascending avgWeighted_totalTimeWaitedP90_ASC # avgWeighted(totalTimeWaitedP90) descending avgWeighted_totalTimeWaitedP90_DESC # avgWeighted(totalTimeWaitedP95) ascending avgWeighted_totalTimeWaitedP95_ASC # avgWeighted(totalTimeWaitedP95) descending avgWeighted_totalTimeWaitedP95_DESC # avg(abandoningUsersPerMinute) ascending avg_abandoningUsersPerMinute_ASC # avg(abandoningUsersPerMinute) descending avg_abandoningUsersPerMinute_DESC # avg(maxEstimatedTimeMinutes) ascending avg_maxEstimatedTimeMinutes_ASC # avg(maxEstimatedTimeMinutes) descending avg_maxEstimatedTimeMinutes_DESC # avg(newUsersPerMinuteConfig) ascending avg_newUsersPerMinuteConfig_ASC # avg(newUsersPerMinuteConfig) descending avg_newUsersPerMinuteConfig_DESC # avg(newUsersPerMinute) ascending avg_newUsersPerMinute_ASC # avg(newUsersPerMinute) descending avg_newUsersPerMinute_DESC # avg(sampleInterval) ascending avg_sampleInterval_ASC # avg(sampleInterval) descending avg_sampleInterval_DESC # avg(sessionDuration) ascending avg_sessionDuration_ASC # avg(sessionDuration) descending avg_sessionDuration_DESC # avg(totalActiveUsersConfig) ascending avg_totalActiveUsersConfig_ASC # avg(totalActiveUsersConfig) descending avg_totalActiveUsersConfig_DESC # avg(totalActiveUsers) ascending avg_totalActiveUsers_ASC # avg(totalActiveUsers) descending avg_totalActiveUsers_DESC # avg(totalQueuedUsers) ascending avg_totalQueuedUsers_ASC # avg(totalQueuedUsers) descending avg_totalQueuedUsers_DESC # date ascending date_ASC # date descending date_DESC # datetimeFifteenMinutes ascending datetimeFifteenMinutes_ASC # datetimeFifteenMinutes descending datetimeFifteenMinutes_DESC # datetimeFiveMinutes ascending datetimeFiveMinutes_ASC # datetimeFiveMinutes descending datetimeFiveMinutes_DESC # datetimeHour ascending datetimeHour_ASC # datetimeHour descending datetimeHour_DESC # datetimeMinute ascending datetimeMinute_ASC # datetimeMinute descending datetimeMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # max(abandoningUsersPerMinute) ascending max_abandoningUsersPerMinute_ASC # max(abandoningUsersPerMinute) descending max_abandoningUsersPerMinute_DESC # max(maxEstimatedTimeMinutes) ascending max_maxEstimatedTimeMinutes_ASC # max(maxEstimatedTimeMinutes) descending max_maxEstimatedTimeMinutes_DESC # max(newUsersPerMinuteConfig) ascending max_newUsersPerMinuteConfig_ASC # max(newUsersPerMinuteConfig) descending max_newUsersPerMinuteConfig_DESC # max(newUsersPerMinute) ascending max_newUsersPerMinute_ASC # max(newUsersPerMinute) descending max_newUsersPerMinute_DESC # max(sessionDuration) ascending max_sessionDuration_ASC # max(sessionDuration) descending max_sessionDuration_DESC # max(totalActiveUsersConfig) ascending max_totalActiveUsersConfig_ASC # max(totalActiveUsersConfig) descending max_totalActiveUsersConfig_DESC # max(totalActiveUsers) ascending max_totalActiveUsers_ASC # max(totalActiveUsers) descending max_totalActiveUsers_DESC # max(totalQueuedUsers) ascending max_totalQueuedUsers_ASC # max(totalQueuedUsers) descending max_totalQueuedUsers_DESC # min(maxEstimatedTimeMinutes) ascending min_maxEstimatedTimeMinutes_ASC # min(maxEstimatedTimeMinutes) descending min_maxEstimatedTimeMinutes_DESC # min(newUsersPerMinuteConfig) ascending min_newUsersPerMinuteConfig_ASC # min(newUsersPerMinuteConfig) descending min_newUsersPerMinuteConfig_DESC # min(newUsersPerMinute) ascending min_newUsersPerMinute_ASC # min(newUsersPerMinute) descending min_newUsersPerMinute_DESC # min(sessionDuration) ascending min_sessionDuration_ASC # min(sessionDuration) descending min_sessionDuration_DESC # min(totalActiveUsersConfig) ascending min_totalActiveUsersConfig_ASC # min(totalActiveUsersConfig) descending min_totalActiveUsersConfig_DESC # min(totalActiveUsers) ascending min_totalActiveUsers_ASC # min(totalActiveUsers) descending min_totalActiveUsers_DESC # min(totalQueuedUsers) ascending min_totalQueuedUsers_ASC # min(totalQueuedUsers) descending min_totalQueuedUsers_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sum(newUsersPerMinute) ascending sum_newUsersPerMinute_ASC # sum(newUsersPerMinute) descending sum_newUsersPerMinute_DESC # waitingRoomId ascending waitingRoomId_ASC # waitingRoomId descending waitingRoomId_DESC } type ZoneWaitingRoomAnalyticsAdaptiveGroupsSum { # Sum of new users per minute. A negative number means no data newUsersPerMinute: int64! } enum ZoneWaitingRoomAnalyticsAdaptiveOrderBy { # abandoningUsersPerMinute ascending abandoningUsersPerMinute_ASC # abandoningUsersPerMinute descending abandoningUsersPerMinute_DESC # datetime ascending datetime_ASC # datetime descending datetime_DESC # maxEstimatedTimeMinutes ascending maxEstimatedTimeMinutes_ASC # maxEstimatedTimeMinutes descending maxEstimatedTimeMinutes_DESC # newUsersPerMinuteConfig ascending newUsersPerMinuteConfig_ASC # newUsersPerMinuteConfig descending newUsersPerMinuteConfig_DESC # newUsersPerMinute ascending newUsersPerMinute_ASC # newUsersPerMinute descending newUsersPerMinute_DESC # sampleInterval ascending sampleInterval_ASC # sampleInterval descending sampleInterval_DESC # sessionDuration ascending sessionDuration_ASC # sessionDuration descending sessionDuration_DESC # timeBetweenRefreshesP50 ascending timeBetweenRefreshesP50_ASC # timeBetweenRefreshesP50 descending timeBetweenRefreshesP50_DESC # timeBetweenRefreshesP75 ascending timeBetweenRefreshesP75_ASC # timeBetweenRefreshesP75 descending timeBetweenRefreshesP75_DESC # timeBetweenRefreshesP90 ascending timeBetweenRefreshesP90_ASC # timeBetweenRefreshesP90 descending timeBetweenRefreshesP90_DESC # timeBetweenRefreshesP95 ascending timeBetweenRefreshesP95_ASC # timeBetweenRefreshesP95 descending timeBetweenRefreshesP95_DESC # timeInQueueP50 ascending timeInQueueP50_ASC # timeInQueueP50 descending timeInQueueP50_DESC # timeInQueueP75 ascending timeInQueueP75_ASC # timeInQueueP75 descending timeInQueueP75_DESC # timeInQueueP90 ascending timeInQueueP90_ASC # timeInQueueP90 descending timeInQueueP90_DESC # timeInQueueP95 ascending timeInQueueP95_ASC # timeInQueueP95 descending timeInQueueP95_DESC # timeOnOriginP50 ascending timeOnOriginP50_ASC # timeOnOriginP50 descending timeOnOriginP50_DESC # timeOnOriginP75 ascending timeOnOriginP75_ASC # timeOnOriginP75 descending timeOnOriginP75_DESC # timeOnOriginP90 ascending timeOnOriginP90_ASC # timeOnOriginP90 descending timeOnOriginP90_DESC # timeOnOriginP95 ascending timeOnOriginP95_ASC # timeOnOriginP95 descending timeOnOriginP95_DESC # totalActiveUsersConfig ascending totalActiveUsersConfig_ASC # totalActiveUsersConfig descending totalActiveUsersConfig_DESC # totalActiveUsers ascending totalActiveUsers_ASC # totalActiveUsers descending totalActiveUsers_DESC # totalQueuedUsers ascending totalQueuedUsers_ASC # totalQueuedUsers descending totalQueuedUsers_DESC # totalTimeWaitedP50 ascending totalTimeWaitedP50_ASC # totalTimeWaitedP50 descending totalTimeWaitedP50_DESC # totalTimeWaitedP75 ascending totalTimeWaitedP75_ASC # totalTimeWaitedP75 descending totalTimeWaitedP75_DESC # totalTimeWaitedP90 ascending totalTimeWaitedP90_ASC # totalTimeWaitedP90 descending totalTimeWaitedP90_DESC # totalTimeWaitedP95 ascending totalTimeWaitedP95_ASC # totalTimeWaitedP95 descending totalTimeWaitedP95_DESC # waitingRoomId ascending waitingRoomId_ASC # waitingRoomId descending waitingRoomId_DESC # waitingRoomName ascending waitingRoomName_ASC # waitingRoomName descending waitingRoomName_DESC } # Workers invocations with adaptive sampling type ZoneWorkersZoneInvocationsAdaptiveGroups { # The average of values for a metric per dimension avg: ZoneWorkersZoneInvocationsAdaptiveGroupsAvg # List of dimensions to group by dimensions: ZoneWorkersZoneInvocationsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: ZoneWorkersZoneInvocationsAdaptiveGroupsSum } type ZoneWorkersZoneInvocationsAdaptiveGroupsAvg { # Average CPU time used per request (in microseconds) avgCpuTime: uint64! } type ZoneWorkersZoneInvocationsAdaptiveGroupsDimensions { # Worker script Id constantScriptId: uint32! # 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! # Origin HTTP response code httpResponseStatus: uint16! # Status of the worker invocation status: string! } input ZoneWorkersZoneInvocationsAdaptiveGroupsFilter_InputObject { AND: [ZoneWorkersZoneInvocationsAdaptiveGroupsFilter_InputObject!] OR: [ZoneWorkersZoneInvocationsAdaptiveGroupsFilter_InputObject!] constantScriptId: uint32 constantScriptId_geq: uint32 constantScriptId_gt: uint32 constantScriptId_in: [uint32!] constantScriptId_leq: uint32 constantScriptId_lt: uint32 constantScriptId_neq: uint32 constantScriptId_notin: [uint32!] 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!] httpResponseStatus: uint16 httpResponseStatus_geq: uint16 httpResponseStatus_gt: uint16 httpResponseStatus_in: [uint16!] httpResponseStatus_leq: uint16 httpResponseStatus_lt: uint16 httpResponseStatus_neq: uint16 httpResponseStatus_notin: [uint16!] 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 ZoneWorkersZoneInvocationsAdaptiveGroupsOrderBy { # avg(avgCpuTime) ascending avg_avgCpuTime_ASC # avg(avgCpuTime) descending avg_avgCpuTime_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 # httpResponseStatus ascending httpResponseStatus_ASC # httpResponseStatus descending httpResponseStatus_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(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(totalCpuTime) ascending sum_totalCpuTime_ASC # sum(totalCpuTime) descending sum_totalCpuTime_DESC } type ZoneWorkersZoneInvocationsAdaptiveGroupsSum { # Sum of Requests requests: uint64! # Bandwidth (in bytes) returned to eyeball responseBodySize: uint64! # Number of sub-requests issued by the edge worker subrequests: uint64! # Total CPU time used (in microseconds) totalCpuTime: uint64! } # Workers subrequests with adaptive sampling type ZoneWorkersZoneSubrequestsAdaptiveGroups { # List of dimensions to group by dimensions: ZoneWorkersZoneSubrequestsAdaptiveGroupsDimensions # The sum of values for a metric per dimension sum: ZoneWorkersZoneSubrequestsAdaptiveGroupsSum } type ZoneWorkersZoneSubrequestsAdaptiveGroupsDimensions { # 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! # Origin HTTP response code httpResponseStatus: uint64! } input ZoneWorkersZoneSubrequestsAdaptiveGroupsFilter_InputObject { AND: [ZoneWorkersZoneSubrequestsAdaptiveGroupsFilter_InputObject!] OR: [ZoneWorkersZoneSubrequestsAdaptiveGroupsFilter_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!] httpResponseStatus: uint64 httpResponseStatus_geq: uint64 httpResponseStatus_gt: uint64 httpResponseStatus_in: [uint64!] httpResponseStatus_leq: uint64 httpResponseStatus_lt: uint64 httpResponseStatus_neq: uint64 httpResponseStatus_notin: [uint64!] } enum ZoneWorkersZoneSubrequestsAdaptiveGroupsOrderBy { # 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 # httpResponseStatus ascending httpResponseStatus_ASC # httpResponseStatus descending httpResponseStatus_DESC # scriptName ascending scriptName_ASC # scriptName descending scriptName_DESC # stableId ascending stableId_ASC # stableId descending stableId_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 } type ZoneWorkersZoneSubrequestsAdaptiveGroupsSum { # Bandwidth (in bytes) received via subrequests responseBodySize: uint64! # Number of subrequests issued by a worker subrequests: uint64! } # Zaraz Actions Analytics type ZoneZarazActionsAdaptiveGroups { # Number of processed Zaraz Actions count: uint64! # List of dimensions to group by dimensions: ZoneZarazActionsAdaptiveGroupsDimensions } type ZoneZarazActionsAdaptiveGroupsDimensions { # Action Name actionName: string! # The date the Action was triggered 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! # Tool Name toolName: string! } input ZoneZarazActionsAdaptiveGroupsFilter_InputObject { AND: [ZoneZarazActionsAdaptiveGroupsFilter_InputObject!] OR: [ZoneZarazActionsAdaptiveGroupsFilter_InputObject!] actionName: string actionName_geq: string actionName_gt: string actionName_in: [string!] actionName_leq: string actionName_like: string actionName_lt: string actionName_neq: string actionName_notin: [string!] actionName_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!] toolName: string toolName_geq: string toolName_gt: string toolName_in: [string!] toolName_leq: string toolName_like: string toolName_lt: string toolName_neq: string toolName_notin: [string!] toolName_notlike: string } enum ZoneZarazActionsAdaptiveGroupsOrderBy { # actionName ascending actionName_ASC # actionName descending actionName_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 # toolName ascending toolName_ASC # toolName descending toolName_DESC } # Zaraz Track Analytics - counts zaraz.track calls type ZoneZarazTrackAdaptiveGroups { # Number of processed Zaraz Track requests count: uint64! # List of dimensions to group by dimensions: ZoneZarazTrackAdaptiveGroupsDimensions } type ZoneZarazTrackAdaptiveGroupsDimensions { # Date when track was called 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! # Track Name trackName: string! # The URL from where Track was called urlPath: string! } input ZoneZarazTrackAdaptiveGroupsFilter_InputObject { AND: [ZoneZarazTrackAdaptiveGroupsFilter_InputObject!] OR: [ZoneZarazTrackAdaptiveGroupsFilter_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!] trackName: string trackName_geq: string trackName_gt: string trackName_in: [string!] trackName_leq: string trackName_like: string trackName_lt: string trackName_neq: string trackName_notin: [string!] trackName_notlike: string urlPath: string urlPath_geq: string urlPath_gt: string urlPath_in: [string!] urlPath_leq: string urlPath_like: string urlPath_lt: string urlPath_neq: string urlPath_notin: [string!] urlPath_notlike: string } enum ZoneZarazTrackAdaptiveGroupsOrderBy { # 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 # trackName ascending trackName_ASC # trackName descending trackName_DESC # urlPath ascending urlPath_ASC # urlPath descending urlPath_DESC } # Zaraz Triggers Analytics (a trigger is a set of rules that can trigger a zaraz action) type ZoneZarazTriggersAdaptiveGroups { # Number of processed Zaraz Triggers count: uint64! # List of dimensions to group by dimensions: ZoneZarazTriggersAdaptiveGroupsDimensions } type ZoneZarazTriggersAdaptiveGroupsDimensions { # 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 ZoneZarazTriggersAdaptiveGroupsFilter_InputObject { AND: [ZoneZarazTriggersAdaptiveGroupsFilter_InputObject!] OR: [ZoneZarazTriggersAdaptiveGroupsFilter_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 ZoneZarazTriggersAdaptiveGroupsOrderBy { # 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 }