The Cloudflare account identifier
The Cloudflare API token used for authentication
OptionaldebugEnable debug logging output
The root domain name for the deployment
OptionalextraAdditional CDK context file paths to load
The name identifier for the stack or construct
OptionalregionThe relative path to region-specific context files
OptionalresourceOptional Azure resource group name used when resolving secrets from Azure Key Vault
The local directory path containing the static site assets to deploy
OptionalsiteThe git branch to deploy from, defaults to 'main'
OptionalsiteThe DNS CNAME record properties for the static site
The deployment message used when deploying the pages project
The Cloudflare Pages project properties
The subdomain for the static site (e.g. 'www' for www.example.com)
The Cloudflare zone properties for the static site
OptionalskipWhether to omit the stage prefix for Route53 A records
The deployment stage (e.g. dev, tst, uat, prd)
OptionalstageThe relative path to stage-specific context files
OptionalstageThe relative path to stage-region-specific context files
OptionalsubThe subdomain prefix for the deployment
OptionaluseWhether to use an existing Cloudflare zone instead of creating a new one
Properties for the CloudflarePagesStaticSite construct