cloudflare
The connectivity cloud - DNS, CDN, Zero Trust, Workers, and more.
Provider Summary
total services: 108
total resources: 1375
See also:
[SHOW] [DESCRIBE] [REGISTRY]
Installation
To pull the latest version of the cloudflare provider, run the following command:
REGISTRY PULL cloudflare;
To view previous provider versions or to pull a specific provider version, see here.
Authentication
The following system environment variable is used for authentication by default:
CLOUDFLARE_API_TOKEN- A Cloudflare API token (see Create a token)
This variable is sourced at runtime (from the local machine or as a CI variable/secret).
Using a different environment variable
To use a different environment variable (instead of the default), use the --auth flag of the stackql program. For example:
AUTH='{ "cloudflare": { "type": "bearer", "credentialsenvvar": "YOUR_CLOUDFLARE_TOKEN_VAR" }}'
stackql shell --auth="${AUTH}"
or using PowerShell:
$Auth = "{ 'cloudflare': { 'type': 'bearer', 'credentialsenvvar': 'YOUR_CLOUDFLARE_TOKEN_VAR' }}"
stackql.exe shell --auth=$Auth
Services
abuse_reports
accounts
acm
addressing
ai
ai_gateway
aisearch
alerting
api_gateway
argo
audit_logs
billing
bot_management
botnet_feed
brand_protection
browser_rendering
cache
calls
certificate_authorities
client_certificates
cloud_connector
cloudforce_one
connectivity
content_scanning
custom_certificates
custom_hostnames
custom_nameservers
custom_pages
d1
dcv_delegation
ddos_protection
diagnostics
dns
dns_firewall
durable_objects
email_routing
email_security
email_sending
filters
firewall
fraud
google_tag_gateway
healthchecks
hostnames
hyperdrive
iam
images
intel
ips
keyless_certificates
kv
leaked_credential_checks
load_balancers
logpush
accounts
acm
addressing
ai
ai_gateway
aisearch
alerting
api_gateway
argo
audit_logs
billing
bot_management
botnet_feed
brand_protection
browser_rendering
cache
calls
certificate_authorities
client_certificates
cloud_connector
cloudforce_one
connectivity
content_scanning
custom_certificates
custom_hostnames
custom_nameservers
custom_pages
d1
dcv_delegation
ddos_protection
diagnostics
dns
dns_firewall
durable_objects
email_routing
email_security
email_sending
filters
firewall
fraud
google_tag_gateway
healthchecks
hostnames
hyperdrive
iam
images
intel
ips
keyless_certificates
kv
leaked_credential_checks
load_balancers
logpush
logs
magic_cloud_networking
magic_network_monitoring
magic_transit
managed_transforms
memberships
mtls_certificates
network_interconnects
organizations
origin_ca_certificates
origin_post_quantum_encryption
origin_tls_client_auth
page_rules
page_shield
pages
pipelines
queues
r2
r2_data_catalog
radar
rate_limits
realtime_kit
registrar
request_tracers
resource_sharing
resource_tagging
rules
rulesets
rum
schema_validation
secrets_store
security_center
security_txt
snippets
spectrum
speed
ssl
streams
tenants
token_validation
turnstile
url_normalization
url_scanner
user
vectorize
vulnerability_scanner
waiting_rooms
web3
workers
workers_for_platforms
workflows
zaraz
zero_trust
zones
magic_cloud_networking
magic_network_monitoring
magic_transit
managed_transforms
memberships
mtls_certificates
network_interconnects
organizations
origin_ca_certificates
origin_post_quantum_encryption
origin_tls_client_auth
page_rules
page_shield
pages
pipelines
queues
r2
r2_data_catalog
radar
rate_limits
realtime_kit
registrar
request_tracers
resource_sharing
resource_tagging
rules
rulesets
rum
schema_validation
secrets_store
security_center
security_txt
snippets
spectrum
speed
ssl
streams
tenants
token_validation
turnstile
url_normalization
url_scanner
user
vectorize
vulnerability_scanner
waiting_rooms
web3
workers
workers_for_platforms
workflows
zaraz
zero_trust
zones