GradientEdge CDK Utils
    Preparing search index...

    Properties for the CloudflareWorkerSite construct

    interface CloudflareWorkerSiteProps {
        accountId: string;
        apiToken: string;
        debug?: boolean;
        domainName: string;
        extraContexts?: string[];
        name: string;
        regionContextPath?: string;
        resourceGroupName?: string;
        siteRuleSet: RulesetProps;
        siteSubDomain: string;
        siteWorkerAsset: string;
        siteWorkerDomain: WorkerDomainProps;
        siteWorkerScript: WorkerScriptProps;
        siteZone: ZoneProps;
        siteZoneSetting: ZoneSettingProps;
        skipStageForARecords?: boolean;
        stage: string;
        stageContextPath?: string;
        stageRegionContextPath?: string;
        subDomain?: string;
        useExistingZone?: boolean;
    }

    Hierarchy (View Summary)

    Index

    Properties

    accountId: string

    The Cloudflare account identifier

    apiToken: string

    The Cloudflare API token used for authentication

    debug?: boolean

    Enable debug logging output

    domainName: string

    The root domain name for the deployment

    extraContexts?: string[]

    Additional CDK context file paths to load

    name: string

    The name identifier for the stack or construct

    regionContextPath?: string

    The relative path to region-specific context files

    resourceGroupName?: string

    Optional Azure resource group name used when resolving secrets from Azure Key Vault

    siteRuleSet: RulesetProps

    The Cloudflare ruleset properties for the worker site

    siteSubDomain: string

    The subdomain for the worker site (e.g. 'api' for api.example.com)

    siteWorkerAsset: string

    The relative path to the worker script asset file

    siteWorkerDomain: WorkerDomainProps

    The Cloudflare Workers custom domain properties

    siteWorkerScript: WorkerScriptProps

    The Cloudflare Workers script properties

    siteZone: ZoneProps

    The Cloudflare zone properties for the worker site

    siteZoneSetting: ZoneSettingProps

    The Cloudflare zone setting properties for the worker site

    skipStageForARecords?: boolean

    Whether to omit the stage prefix for Route53 A records

    stage: string

    The deployment stage (e.g. dev, tst, uat, prd)

    stageContextPath?: string

    The relative path to stage-specific context files

    stageRegionContextPath?: string

    The relative path to stage-region-specific context files

    subDomain?: string

    The subdomain prefix for the deployment

    useExistingZone?: boolean

    Whether to use an existing Cloudflare zone instead of creating a new one