Skip to content

Module Reference

Root Module

Requirements

Name Version
terraform >= 1.5
cloudflare >= 4.40

Providers

Name Version
cloudflare >= 4.40

Modules

No modules.

Resources

Name Type
cloudflare_dns_record.this resource
cloudflare_pages_domain.this resource
cloudflare_pages_project.this resource

Inputs

Name Description Type Default Required
account_id Cloudflare account ID. string n/a yes
custom_domain Custom domain for the Pages project. string n/a yes
dns_name DNS record name (relative to zone). string n/a yes
production_branch Production branch for Pages deployments. string "master" no
project_name Cloudflare Pages project name. string n/a yes
zone_id Cloudflare zone ID. string n/a yes

Outputs

Name Description
custom_domain The custom domain configured for this site.
pages_project_name The Cloudflare Pages project name.
pages_subdomain The *.pages.dev subdomain.

Module: docs-site

Run just terraform-docs to generate this section.