diff --git a/src/content/docs/data-localization/metadata-boundary/graphql-datasets.mdx b/src/content/docs/data-localization/metadata-boundary/graphql-datasets.mdx index 74504ce728d39cf..5d13252b056658b 100644 --- a/src/content/docs/data-localization/metadata-boundary/graphql-datasets.mdx +++ b/src/content/docs/data-localization/metadata-boundary/graphql-datasets.mdx @@ -12,46 +12,46 @@ The table below shows a non-exhaustive list of GraphQL Analytics API fields that Suite/Category | Product | GraphQL Analytics API Field(s) supported in | --- | --- | --- | - Application Performance | Caching/CDN | US and EU
`httpRequestsAdaptive`
`httpRequestsAdaptiveGroups`
`httpRequestsOverviewAdaptiveGroups`
US only
`httpRequests1mGroups`
`httpRequests1hGroups`
`httpRequests1dGroups` | - | Cache Reserve | US and EU
`cacheReserveOperationsAdaptiveGroups`
`cacheReserveRequestsAdaptiveGroups`
`cacheReserveStorageAdaptiveGroups` | - | DNS | US only
`dnsAnalyticsAdaptive`
`dnsAnalyticsAdaptiveGroups` | - | Image Resizing | US only
`imageResizingRequests1mGroups`
`imagesRequestsAdaptiveGroups`
`imagesUniqueTransformations` | - | Load Balancing | US only
[`loadBalancingRequestsAdaptive`](/load-balancing/reference/load-balancing-analytics/#graphql-analytics)
[`loadBalancingRequestsAdaptiveGroups`](/load-balancing/reference/load-balancing-analytics/#graphql-analytics)
`healthCheckEventsAdaptive`
`healthCheckEventsAdaptiveGroups` | + | Application Performance | Caching/CDN | US and EU
`httpRequestsAdaptive`
`httpRequestsAdaptiveGroups`
`httpRequestsOverviewAdaptiveGroups`
US only
`httpRequests1mGroups`
`httpRequests1hGroups`
`httpRequests1dGroups` | + | Cache Reserve | | US and EU
`cacheReserveOperationsAdaptiveGroups`
`cacheReserveRequestsAdaptiveGroups`
`cacheReserveStorageAdaptiveGroups` | + | DNS | | US only
`dnsAnalyticsAdaptive`
`dnsAnalyticsAdaptiveGroups` | + | Image Resizing | | US only
`imageResizingRequests1mGroups`
`imagesRequestsAdaptiveGroups`
`imagesUniqueTransformations` | + | Load Balancing | | US only
[`loadBalancingRequestsAdaptive`](/load-balancing/reference/load-balancing-analytics/#graphql-analytics)
[`loadBalancingRequestsAdaptiveGroups`](/load-balancing/reference/load-balancing-analytics/#graphql-analytics)
`healthCheckEventsAdaptive`
`healthCheckEventsAdaptiveGroups` | | Stream Delivery | Same as Caching/CDN | - | Tiered Caching | US and EU
Only the field `upperTierColoName` part of `httpRequestsAdaptive` and `httpRequestsAdaptiveGroups` | + | Tiered Caching | | US and EU
Only the field `upperTierColoName` part of `httpRequestsAdaptive` and `httpRequestsAdaptiveGroups` | | Secondary DNS | Same as DNS | - | Waiting Room | US and EU
[`waitingRoomAnalyticsAdaptive`](/waiting-room/waiting-room-analytics/#graphql-analytics)
[`waitingRoomAnalyticsAdaptiveGroups`](/waiting-room/waiting-room-analytics/#graphql-analytics) | - | Web Analytics / Real User Monitoring (RUM) | US only
`rumWebVitalsEventsAdaptive`
`rumWebVitalsEventsAdaptiveGroups`
`rumPerformanceEventsAdaptiveGroups`
`rumPageloadEventsAdaptiveGroups` | - | Zaraz | US and EU
`zarazActionsAdaptiveGroups`
`zarazTrackAdaptiveGroups`
`zarazTriggersAdaptiveGroups` | | - Application Security | Advanced Certificate Manager | US and EU
Only the fields `clientSSLProtocol` and `ja3Hash` part of `httpRequestsAdaptive` and `httpRequestsAdaptiveGroups` | | - | Advanced DDoS Protection | US and EU
[`dosdAttackAnalyticsGroups`](/analytics/graphql-api/migration-guides/network-analytics-v2/node-reference/)
[`dosdNetworkAnalyticsAdaptiveGroups`](/analytics/graphql-api/migration-guides/network-analytics-v2/node-reference/)
[`flowtrackdNetworkAnalyticsAdaptiveGroups`](/analytics/graphql-api/migration-guides/network-analytics-v2/node-reference/)
`advancedTcpProtectionNetworkAnalyticsAdaptiveGroups`
`advancedDnsProtectionNetworkAnalyticsAdaptiveGroups` | - | API Shield / API Gateway | US and EU
[`apiGatewayGraphqlQueryAnalyticsGroups`](/api-shield/security/graphql-protection/configure/#gather-graphql-statistics)
`apiGatewayMatchedSessionIDsAdaptiveGroups`
US only
`apiRequestSequencesGroups` | - | Bot Management | US and EU
`httpRequestsAdaptive`
[`httpRequestsAdaptiveGroups`](/analytics/graphql-api/migration-guides/graphql-api-analytics/)
[`firewallEventsAdaptive`](/analytics/graphql-api/tutorials/querying-firewall-events/)
[`firewallEventsAdaptiveGroups`](https://blog.cloudflare.com/how-we-used-our-new-graphql-api-to-build-firewall-analytics/) | | + | Waiting Room | | US and EU
[`waitingRoomAnalyticsAdaptive`](/waiting-room/waiting-room-analytics/#graphql-analytics)
[`waitingRoomAnalyticsAdaptiveGroups`](/waiting-room/waiting-room-analytics/#graphql-analytics) | + | Web Analytics / Real User Monitoring (RUM) | | US only
`rumWebVitalsEventsAdaptive`
`rumWebVitalsEventsAdaptiveGroups`
`rumPerformanceEventsAdaptiveGroups`
`rumPageloadEventsAdaptiveGroups` | + | Zaraz | | US and EU
`zarazActionsAdaptiveGroups`
`zarazTrackAdaptiveGroups`
`zarazTriggersAdaptiveGroups` | | + | Application Security | Advanced Certificate Manager | US and EU
Only the fields `clientSSLProtocol` and `ja3Hash` part of `httpRequestsAdaptive` and `httpRequestsAdaptiveGroups` | | + | Advanced DDoS Protection | | US and EU
[`dosdAttackAnalyticsGroups`](/analytics/graphql-api/migration-guides/network-analytics-v2/node-reference/)
[`dosdNetworkAnalyticsAdaptiveGroups`](/analytics/graphql-api/migration-guides/network-analytics-v2/node-reference/)
[`flowtrackdNetworkAnalyticsAdaptiveGroups`](/analytics/graphql-api/migration-guides/network-analytics-v2/node-reference/)
`advancedTcpProtectionNetworkAnalyticsAdaptiveGroups`
`advancedDnsProtectionNetworkAnalyticsAdaptiveGroups` | + | API Shield / API Gateway | | US and EU
[`apiGatewayGraphqlQueryAnalyticsGroups`](/api-shield/security/graphql-protection/configure/#gather-graphql-statistics)
`apiGatewayMatchedSessionIDsAdaptiveGroups`
US only
`apiRequestSequencesGroups` | + | Bot Management | | US and EU
`httpRequestsAdaptive`
[`httpRequestsAdaptiveGroups`](/analytics/graphql-api/migration-guides/graphql-api-analytics/)
[`firewallEventsAdaptive`](/analytics/graphql-api/tutorials/querying-firewall-events/)
[`firewallEventsAdaptiveGroups`](https://blog.cloudflare.com/how-we-used-our-new-graphql-api-to-build-firewall-analytics/) | | | DNS Firewall | Same as DNS | - | DMARC Management | US and EU
`dmarcReportsAdaptive`
`dmarcReportsSourcesAdaptiveGroups` | | - | Page Shield | US and EU
[`pageShieldReportsAdaptiveGroups`](/page-shield/policies/violations/#get-policy-violations-via-graphql-api) | - | SSL | US and EU
Only the fields `clientSSLProtocol` and `ja3Hash` part of `httpRequestsAdaptive` and `httpRequestsAdaptiveGroups` | | - | SSL 4 SaaS | US and EU
[clientRequestHTTPHost](/cloudflare-for-platforms/cloudflare-for-saas/hostname-analytics/#explore-customer-usage)
Refer to [GraphQL Tutorial on querying HTTP events by hostname](/analytics/graphql-api/tutorials/end-customer-analytics/) | - | Turnstile | US and EU
[`turnstileAdaptiveGroups`](/turnstile/turnstile-analytics/#graphql) | - | WAF/L7 Firewall | US and EU
[`firewallEventsAdaptive`](/analytics/graphql-api/tutorials/querying-firewall-events/)
[`firewallEventsAdaptiveGroups`](https://blog.cloudflare.com/how-we-used-our-new-graphql-api-to-build-firewall-analytics/)
`firewallEventsAdaptiveByTimeGroups` | - Developer Platform | Cloudflare Images | US only
`imagesRequestsAdaptiveGroups` | - | Cloudflare Pages | US only
`pagesFunctionsInvocationsAdaptiveGroups`
| - | Durable Objects | US only
[`durableObjectsInvocationsAdaptiveGroups`](/durable-objects/observability/graphql-analytics/)
[`durableObjectsPeriodicGroups`](/durable-objects/observability/graphql-analytics/)
[`durableObjectsStorageGroups`](/durable-objects/observability/graphql-analytics/)
[`durableObjectsSubrequestsAdaptiveGroups`](/durable-objects/observability/graphql-analytics/) | - | Email Routing | US and EU
`emailRoutingAdaptive`
`emailRoutingAdaptiveGroups` | | - | R2 | US and EU
`r2OperationsAdaptiveGroups`
`r2StorageAdaptiveGroups` | | - | Stream | US only
[`streamMinutesViewedAdaptiveGroups`](/stream/getting-analytics/fetching-bulk-analytics/)
[`videoPlaybackEventsAdaptiveGroups`](/stream/getting-analytics/fetching-bulk-analytics/)
[`videoBufferEventsAdaptiveGroups`](/stream/getting-analytics/fetching-bulk-analytics/)
[`videoQualityEventsAdaptiveGroups`](/stream/getting-analytics/fetching-bulk-analytics/) | - | Workers (deployed on a Zone) | US and EU
`workerPlacementAdaptiveGroups`
US only
`workersAnalyticsEngineAdaptiveGroups`
`workersZoneInvocationsAdaptiveGroups`
`workersZoneSubrequestsAdaptiveGroups`
`workersOverviewRequestsAdaptiveGroups`
`workersOverviewDataAdaptiveGroups`
[`workersInvocationsAdaptive`](/analytics/graphql-api/tutorials/querying-workers-metrics/)
`workersInvocationsScheduled`
`workersSubrequestsAdaptiveGroups` | - Network Services | Network Error Logging (NEL) / Edge Reachability / Last Mile Insights | US only
`nelReportsAdaptiveGroups` | - | Magic Firewall | US only
[`magicFirewallSamplesAdaptiveGroups`](/magic-firewall/tutorials/graphql-analytics/)
[`magicFirewallNetworkAnalyticsAdaptiveGroups`](/magic-firewall/tutorials/graphql-analytics/#example-queries-for-magic-firewall) | - | Magic Network Monitoring | US only
[`mnmFlowDataAdaptiveGroups`](/magic-network-monitoring/tutorials/graphql-analytics/) | - | Magic Transit | US only
[`magicTransitNetworkAnalyticsAdaptiveGroups`](/analytics/graphql-api/migration-guides/network-analytics-v2/node-reference/)
[`flowtrackdNetworkAnalyticsAdaptiveGroups`](/analytics/graphql-api/migration-guides/network-analytics-v2/node-reference/)
[`magicTransitTunnelHealthChecksAdaptiveGroups`](/analytics/graphql-api/tutorials/querying-magic-transit-tunnel-healthcheck-results/)
[`magicTransitTunnelTrafficAdaptiveGroups`](/magic-transit/analytics/query-bandwidth/) | - | Magic WAN | US only
`MagicWANConnectorMetricsAdaptiveGroups` | - | Spectrum | US and EU
[`spectrumNetworkAnalyticsAdaptiveGroups`](/analytics/graphql-api/migration-guides/network-analytics-v2/node-reference/) | - Platform | GraphQL Analytics API | US and EU
[All GraphQL Analytics API datasets](/analytics/graphql-api/features/discovery/introspection/) | - | Logpush | US only
[`logpushHealthAdaptiveGroups`](/logs/get-started/alerts-and-analytics/#enable-logpush-health-analytics)
| - Zero Trust | Access | US and EU
[`accessLoginRequestsAdaptiveGroups`](/analytics/graphql-api/tutorials/querying-access-login-events/) | | - | Browser Isolation | US and EU
Only the field `isIsolated` part of `gatewayL7RequestsAdaptiveGroups` | + | DMARC Management | | US and EU
`dmarcReportsAdaptive`
`dmarcReportsSourcesAdaptiveGroups` | | + | Page Shield | | US and EU
[`pageShieldReportsAdaptiveGroups`](/page-shield/policies/violations/#get-policy-violations-via-graphql-api) | + | SSL | | US and EU
Only the fields `clientSSLProtocol` and `ja3Hash` part of `httpRequestsAdaptive` and `httpRequestsAdaptiveGroups` | | + | SSL 4 SaaS | | US and EU
[clientRequestHTTPHost](/cloudflare-for-platforms/cloudflare-for-saas/hostname-analytics/#explore-customer-usage)
Refer to [GraphQL Tutorial on querying HTTP events by hostname](/analytics/graphql-api/tutorials/end-customer-analytics/) | + | Turnstile | | US and EU
[`turnstileAdaptiveGroups`](/turnstile/turnstile-analytics/#graphql) | + | WAF/L7 Firewall | | US and EU
[`firewallEventsAdaptive`](/analytics/graphql-api/tutorials/querying-firewall-events/)
[`firewallEventsAdaptiveGroups`](https://blog.cloudflare.com/how-we-used-our-new-graphql-api-to-build-firewall-analytics/)
`firewallEventsAdaptiveByTimeGroups` | + | Developer Platform | Cloudflare Images | US only
`imagesRequestsAdaptiveGroups` | + | Cloudflare Pages | | US only
`pagesFunctionsInvocationsAdaptiveGroups`
| + | Durable Objects | | US only
[`durableObjectsInvocationsAdaptiveGroups`](/durable-objects/observability/graphql-analytics/)
[`durableObjectsPeriodicGroups`](/durable-objects/observability/graphql-analytics/)
[`durableObjectsStorageGroups`](/durable-objects/observability/graphql-analytics/)
[`durableObjectsSubrequestsAdaptiveGroups`](/durable-objects/observability/graphql-analytics/) | + | Email Routing | | US and EU
`emailRoutingAdaptive`
`emailRoutingAdaptiveGroups` | | + | R2 | | US and EU
`r2OperationsAdaptiveGroups`
`r2StorageAdaptiveGroups` | | + | Stream | | US only
[`streamMinutesViewedAdaptiveGroups`](/stream/getting-analytics/fetching-bulk-analytics/)
[`videoPlaybackEventsAdaptiveGroups`](/stream/getting-analytics/fetching-bulk-analytics/)
[`videoBufferEventsAdaptiveGroups`](/stream/getting-analytics/fetching-bulk-analytics/)
[`videoQualityEventsAdaptiveGroups`](/stream/getting-analytics/fetching-bulk-analytics/) | + | Workers (deployed on a Zone) | | US and EU
`workerPlacementAdaptiveGroups`
US only
`workersAnalyticsEngineAdaptiveGroups`
`workersZoneInvocationsAdaptiveGroups`
`workersZoneSubrequestsAdaptiveGroups`
`workersOverviewRequestsAdaptiveGroups`
`workersOverviewDataAdaptiveGroups`
[`workersInvocationsAdaptive`](/analytics/graphql-api/tutorials/querying-workers-metrics/)
`workersInvocationsScheduled`
`workersSubrequestsAdaptiveGroups` | + | Network Services | Network Error Logging (NEL) / Edge Reachability / Last Mile Insights | US only
`nelReportsAdaptiveGroups` | + | Magic Firewall | | US only
[`magicFirewallSamplesAdaptiveGroups`](/magic-firewall/tutorials/graphql-analytics/)
[`magicFirewallNetworkAnalyticsAdaptiveGroups`](/magic-firewall/tutorials/graphql-analytics/#example-queries-for-magic-firewall) | + | Magic Network Monitoring | | US only
[`mnmFlowDataAdaptiveGroups`](/magic-network-monitoring/tutorials/graphql-analytics/) | + | Magic Transit | | US only
[`magicTransitNetworkAnalyticsAdaptiveGroups`](/analytics/graphql-api/migration-guides/network-analytics-v2/node-reference/)
[`flowtrackdNetworkAnalyticsAdaptiveGroups`](/analytics/graphql-api/migration-guides/network-analytics-v2/node-reference/)
[`magicTransitTunnelHealthChecksAdaptiveGroups`](/analytics/graphql-api/tutorials/querying-magic-transit-tunnel-healthcheck-results/)
[`magicTransitTunnelTrafficAdaptiveGroups`](/magic-transit/analytics/query-bandwidth/) | + | Magic WAN | | US only
`MagicWANConnectorMetricsAdaptiveGroups` | + | Spectrum | | US and EU
[`spectrumNetworkAnalyticsAdaptiveGroups`](/analytics/graphql-api/migration-guides/network-analytics-v2/node-reference/) | + | Platform | GraphQL Analytics API | US and EU
[All GraphQL Analytics API datasets](/analytics/graphql-api/features/discovery/introspection/) | + | Logpush | | US only
[`logpushHealthAdaptiveGroups`](/logs/get-started/alerts-and-analytics/#enable-logpush-health-analytics)
| + | Zero Trust | Access | US and EU
[`accessLoginRequestsAdaptiveGroups`](/analytics/graphql-api/tutorials/querying-access-login-events/) | | + | Browser Isolation | | US and EU
Only the field `isIsolated` part of `gatewayL7RequestsAdaptiveGroups` | | DLP | Part of Gateway HTTP / Gateway L7 | - | Gateway | US and EU
`gatewayL7RequestsAdaptiveGroups`
`gatewayL4SessionsAdaptiveGroups`
`gatewayResolverQueriesAdaptiveGroups`
`gatewayResolverByCategoryAdaptiveGroups`
`gatewayResolverByRuleExecutionPerformanceAdaptiveGroups`
US only
`gatewayL4DownstreamSessionsAdaptiveGroups`
`gatewayL4UpstreamSessionsAdaptiveGroups` | - | WARP | US and EU
`warpDeviceAdaptiveGroups` | | + | Gateway | | US and EU
`gatewayL7RequestsAdaptiveGroups`
`gatewayL4SessionsAdaptiveGroups`
`gatewayResolverQueriesAdaptiveGroups`
`gatewayResolverByCategoryAdaptiveGroups`
`gatewayResolverByRuleExecutionPerformanceAdaptiveGroups`
US only
`gatewayL4DownstreamSessionsAdaptiveGroups`
`gatewayL4UpstreamSessionsAdaptiveGroups` | + | WARP | | US and EU
`warpDeviceAdaptiveGroups` | |