1. Packages
  2. Cloudflare Provider
  3. API Docs
  4. getPagesProjects
Cloudflare v6.13.0 published on Wednesday, Jan 21, 2026 by Pulumi
cloudflare logo
Cloudflare v6.13.0 published on Wednesday, Jan 21, 2026 by Pulumi

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as cloudflare from "@pulumi/cloudflare";
    
    const examplePagesProjects = cloudflare.getPagesProjects({
        accountId: "023e105f4ecef8ad9ca31a8372d0c353",
    });
    
    import pulumi
    import pulumi_cloudflare as cloudflare
    
    example_pages_projects = cloudflare.get_pages_projects(account_id="023e105f4ecef8ad9ca31a8372d0c353")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-cloudflare/sdk/v6/go/cloudflare"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := cloudflare.LookupPagesProjects(ctx, &cloudflare.LookupPagesProjectsArgs{
    			AccountId: "023e105f4ecef8ad9ca31a8372d0c353",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Cloudflare = Pulumi.Cloudflare;
    
    return await Deployment.RunAsync(() => 
    {
        var examplePagesProjects = Cloudflare.GetPagesProjects.Invoke(new()
        {
            AccountId = "023e105f4ecef8ad9ca31a8372d0c353",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.cloudflare.CloudflareFunctions;
    import com.pulumi.cloudflare.inputs.GetPagesProjectsArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var examplePagesProjects = CloudflareFunctions.getPagesProjects(GetPagesProjectsArgs.builder()
                .accountId("023e105f4ecef8ad9ca31a8372d0c353")
                .build());
    
        }
    }
    
    variables:
      examplePagesProjects:
        fn::invoke:
          function: cloudflare:getPagesProjects
          arguments:
            accountId: 023e105f4ecef8ad9ca31a8372d0c353
    

    Using getPagesProjects

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getPagesProjects(args: GetPagesProjectsArgs, opts?: InvokeOptions): Promise<GetPagesProjectsResult>
    function getPagesProjectsOutput(args: GetPagesProjectsOutputArgs, opts?: InvokeOptions): Output<GetPagesProjectsResult>
    def get_pages_projects(account_id: Optional[str] = None,
                           max_items: Optional[int] = None,
                           opts: Optional[InvokeOptions] = None) -> GetPagesProjectsResult
    def get_pages_projects_output(account_id: Optional[pulumi.Input[str]] = None,
                           max_items: Optional[pulumi.Input[int]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetPagesProjectsResult]
    func LookupPagesProjects(ctx *Context, args *LookupPagesProjectsArgs, opts ...InvokeOption) (*LookupPagesProjectsResult, error)
    func LookupPagesProjectsOutput(ctx *Context, args *LookupPagesProjectsOutputArgs, opts ...InvokeOption) LookupPagesProjectsResultOutput

    > Note: This function is named LookupPagesProjects in the Go SDK.

    public static class GetPagesProjects 
    {
        public static Task<GetPagesProjectsResult> InvokeAsync(GetPagesProjectsArgs args, InvokeOptions? opts = null)
        public static Output<GetPagesProjectsResult> Invoke(GetPagesProjectsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPagesProjectsResult> getPagesProjects(GetPagesProjectsArgs args, InvokeOptions options)
    public static Output<GetPagesProjectsResult> getPagesProjects(GetPagesProjectsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: cloudflare:index/getPagesProjects:getPagesProjects
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountId string
    Identifier.
    MaxItems int
    Max items to fetch, default: 1000
    AccountId string
    Identifier.
    MaxItems int
    Max items to fetch, default: 1000
    accountId String
    Identifier.
    maxItems Integer
    Max items to fetch, default: 1000
    accountId string
    Identifier.
    maxItems number
    Max items to fetch, default: 1000
    account_id str
    Identifier.
    max_items int
    Max items to fetch, default: 1000
    accountId String
    Identifier.
    maxItems Number
    Max items to fetch, default: 1000

    getPagesProjects Result

    The following output properties are available:

    AccountId string
    Identifier.
    Id string
    The provider-assigned unique ID for this managed resource.
    Results List<GetPagesProjectsResult>
    The items returned by the data source
    MaxItems int
    Max items to fetch, default: 1000
    AccountId string
    Identifier.
    Id string
    The provider-assigned unique ID for this managed resource.
    Results []GetPagesProjectsResult
    The items returned by the data source
    MaxItems int
    Max items to fetch, default: 1000
    accountId String
    Identifier.
    id String
    The provider-assigned unique ID for this managed resource.
    results List<GetPagesProjectsResult>
    The items returned by the data source
    maxItems Integer
    Max items to fetch, default: 1000
    accountId string
    Identifier.
    id string
    The provider-assigned unique ID for this managed resource.
    results GetPagesProjectsResult[]
    The items returned by the data source
    maxItems number
    Max items to fetch, default: 1000
    account_id str
    Identifier.
    id str
    The provider-assigned unique ID for this managed resource.
    results Sequence[GetPagesProjectsResult]
    The items returned by the data source
    max_items int
    Max items to fetch, default: 1000
    accountId String
    Identifier.
    id String
    The provider-assigned unique ID for this managed resource.
    results List<Property Map>
    The items returned by the data source
    maxItems Number
    Max items to fetch, default: 1000

    Supporting Types

    GetPagesProjectsResult

    BuildConfig GetPagesProjectsResultBuildConfig
    Configs for the project build process.
    CanonicalDeployment GetPagesProjectsResultCanonicalDeployment
    Most recent production deployment of the project.
    CreatedOn string
    When the project was created.
    DeploymentConfigs GetPagesProjectsResultDeploymentConfigs
    Configs for deployments in a project.
    Domains List<string>
    A list of associated custom domains for the project.
    Framework string
    Framework the project is using.
    FrameworkVersion string
    Version of the framework the project is using.
    Id string
    ID of the project.
    LatestDeployment GetPagesProjectsResultLatestDeployment
    Most recent deployment of the project.
    Name string
    Name of the project.
    PreviewScriptName string
    Name of the preview script.
    ProductionBranch string
    Production branch of the project. Used to identify production deployments.
    ProductionScriptName string
    Name of the production script.
    Source GetPagesProjectsResultSource
    Configs for the project source control.
    Subdomain string
    The Cloudflare subdomain associated with the project.
    UsesFunctions bool
    Whether the project uses functions.
    BuildConfig GetPagesProjectsResultBuildConfig
    Configs for the project build process.
    CanonicalDeployment GetPagesProjectsResultCanonicalDeployment
    Most recent production deployment of the project.
    CreatedOn string
    When the project was created.
    DeploymentConfigs GetPagesProjectsResultDeploymentConfigs
    Configs for deployments in a project.
    Domains []string
    A list of associated custom domains for the project.
    Framework string
    Framework the project is using.
    FrameworkVersion string
    Version of the framework the project is using.
    Id string
    ID of the project.
    LatestDeployment GetPagesProjectsResultLatestDeployment
    Most recent deployment of the project.
    Name string
    Name of the project.
    PreviewScriptName string
    Name of the preview script.
    ProductionBranch string
    Production branch of the project. Used to identify production deployments.
    ProductionScriptName string
    Name of the production script.
    Source GetPagesProjectsResultSource
    Configs for the project source control.
    Subdomain string
    The Cloudflare subdomain associated with the project.
    UsesFunctions bool
    Whether the project uses functions.
    buildConfig GetPagesProjectsResultBuildConfig
    Configs for the project build process.
    canonicalDeployment GetPagesProjectsResultCanonicalDeployment
    Most recent production deployment of the project.
    createdOn String
    When the project was created.
    deploymentConfigs GetPagesProjectsResultDeploymentConfigs
    Configs for deployments in a project.
    domains List<String>
    A list of associated custom domains for the project.
    framework String
    Framework the project is using.
    frameworkVersion String
    Version of the framework the project is using.
    id String
    ID of the project.
    latestDeployment GetPagesProjectsResultLatestDeployment
    Most recent deployment of the project.
    name String
    Name of the project.
    previewScriptName String
    Name of the preview script.
    productionBranch String
    Production branch of the project. Used to identify production deployments.
    productionScriptName String
    Name of the production script.
    source GetPagesProjectsResultSource
    Configs for the project source control.
    subdomain String
    The Cloudflare subdomain associated with the project.
    usesFunctions Boolean
    Whether the project uses functions.
    buildConfig GetPagesProjectsResultBuildConfig
    Configs for the project build process.
    canonicalDeployment GetPagesProjectsResultCanonicalDeployment
    Most recent production deployment of the project.
    createdOn string
    When the project was created.
    deploymentConfigs GetPagesProjectsResultDeploymentConfigs
    Configs for deployments in a project.
    domains string[]
    A list of associated custom domains for the project.
    framework string
    Framework the project is using.
    frameworkVersion string
    Version of the framework the project is using.
    id string
    ID of the project.
    latestDeployment GetPagesProjectsResultLatestDeployment
    Most recent deployment of the project.
    name string
    Name of the project.
    previewScriptName string
    Name of the preview script.
    productionBranch string
    Production branch of the project. Used to identify production deployments.
    productionScriptName string
    Name of the production script.
    source GetPagesProjectsResultSource
    Configs for the project source control.
    subdomain string
    The Cloudflare subdomain associated with the project.
    usesFunctions boolean
    Whether the project uses functions.
    build_config GetPagesProjectsResultBuildConfig
    Configs for the project build process.
    canonical_deployment GetPagesProjectsResultCanonicalDeployment
    Most recent production deployment of the project.
    created_on str
    When the project was created.
    deployment_configs GetPagesProjectsResultDeploymentConfigs
    Configs for deployments in a project.
    domains Sequence[str]
    A list of associated custom domains for the project.
    framework str
    Framework the project is using.
    framework_version str
    Version of the framework the project is using.
    id str
    ID of the project.
    latest_deployment GetPagesProjectsResultLatestDeployment
    Most recent deployment of the project.
    name str
    Name of the project.
    preview_script_name str
    Name of the preview script.
    production_branch str
    Production branch of the project. Used to identify production deployments.
    production_script_name str
    Name of the production script.
    source GetPagesProjectsResultSource
    Configs for the project source control.
    subdomain str
    The Cloudflare subdomain associated with the project.
    uses_functions bool
    Whether the project uses functions.
    buildConfig Property Map
    Configs for the project build process.
    canonicalDeployment Property Map
    Most recent production deployment of the project.
    createdOn String
    When the project was created.
    deploymentConfigs Property Map
    Configs for deployments in a project.
    domains List<String>
    A list of associated custom domains for the project.
    framework String
    Framework the project is using.
    frameworkVersion String
    Version of the framework the project is using.
    id String
    ID of the project.
    latestDeployment Property Map
    Most recent deployment of the project.
    name String
    Name of the project.
    previewScriptName String
    Name of the preview script.
    productionBranch String
    Production branch of the project. Used to identify production deployments.
    productionScriptName String
    Name of the production script.
    source Property Map
    Configs for the project source control.
    subdomain String
    The Cloudflare subdomain associated with the project.
    usesFunctions Boolean
    Whether the project uses functions.

    GetPagesProjectsResultBuildConfig

    BuildCaching bool
    Enable build caching for the project.
    BuildCommand string
    Command used to build project.
    DestinationDir string
    Assets output directory of the build.
    RootDir string
    Directory to run the command.
    WebAnalyticsTag string
    The classifying tag for analytics.
    WebAnalyticsToken string
    The auth token for analytics.
    BuildCaching bool
    Enable build caching for the project.
    BuildCommand string
    Command used to build project.
    DestinationDir string
    Assets output directory of the build.
    RootDir string
    Directory to run the command.
    WebAnalyticsTag string
    The classifying tag for analytics.
    WebAnalyticsToken string
    The auth token for analytics.
    buildCaching Boolean
    Enable build caching for the project.
    buildCommand String
    Command used to build project.
    destinationDir String
    Assets output directory of the build.
    rootDir String
    Directory to run the command.
    webAnalyticsTag String
    The classifying tag for analytics.
    webAnalyticsToken String
    The auth token for analytics.
    buildCaching boolean
    Enable build caching for the project.
    buildCommand string
    Command used to build project.
    destinationDir string
    Assets output directory of the build.
    rootDir string
    Directory to run the command.
    webAnalyticsTag string
    The classifying tag for analytics.
    webAnalyticsToken string
    The auth token for analytics.
    build_caching bool
    Enable build caching for the project.
    build_command str
    Command used to build project.
    destination_dir str
    Assets output directory of the build.
    root_dir str
    Directory to run the command.
    web_analytics_tag str
    The classifying tag for analytics.
    web_analytics_token str
    The auth token for analytics.
    buildCaching Boolean
    Enable build caching for the project.
    buildCommand String
    Command used to build project.
    destinationDir String
    Assets output directory of the build.
    rootDir String
    Directory to run the command.
    webAnalyticsTag String
    The classifying tag for analytics.
    webAnalyticsToken String
    The auth token for analytics.

    GetPagesProjectsResultCanonicalDeployment

    Aliases List<string>
    A list of alias URLs pointing to this deployment.
    BuildConfig GetPagesProjectsResultCanonicalDeploymentBuildConfig
    Configs for the project build process.
    CreatedOn string
    When the deployment was created.
    DeploymentTrigger GetPagesProjectsResultCanonicalDeploymentDeploymentTrigger
    Info about what caused the deployment.
    EnvVars Dictionary<string, GetPagesProjectsResultCanonicalDeploymentEnvVars>
    Environment variables used for builds and Pages Functions.
    Environment string
    Type of deploy. Available values: "preview", "production".
    Id string
    Id of the deployment.
    IsSkipped bool
    If the deployment has been skipped.
    LatestStage GetPagesProjectsResultCanonicalDeploymentLatestStage
    The status of the deployment.
    ModifiedOn string
    When the deployment was last modified.
    ProjectId string
    Id of the project.
    ProjectName string
    Name of the project.
    ShortId string
    Short Id (8 character) of the deployment.
    Source GetPagesProjectsResultCanonicalDeploymentSource
    Configs for the project source control.
    Stages List<GetPagesProjectsResultCanonicalDeploymentStage>
    List of past stages.
    Url string
    The live URL to view this deployment.
    UsesFunctions bool
    Whether the deployment uses functions.
    Aliases []string
    A list of alias URLs pointing to this deployment.
    BuildConfig GetPagesProjectsResultCanonicalDeploymentBuildConfig
    Configs for the project build process.
    CreatedOn string
    When the deployment was created.
    DeploymentTrigger GetPagesProjectsResultCanonicalDeploymentDeploymentTrigger
    Info about what caused the deployment.
    EnvVars map[string]GetPagesProjectsResultCanonicalDeploymentEnvVars
    Environment variables used for builds and Pages Functions.
    Environment string
    Type of deploy. Available values: "preview", "production".
    Id string
    Id of the deployment.
    IsSkipped bool
    If the deployment has been skipped.
    LatestStage GetPagesProjectsResultCanonicalDeploymentLatestStage
    The status of the deployment.
    ModifiedOn string
    When the deployment was last modified.
    ProjectId string
    Id of the project.
    ProjectName string
    Name of the project.
    ShortId string
    Short Id (8 character) of the deployment.
    Source GetPagesProjectsResultCanonicalDeploymentSource
    Configs for the project source control.
    Stages []GetPagesProjectsResultCanonicalDeploymentStage
    List of past stages.
    Url string
    The live URL to view this deployment.
    UsesFunctions bool
    Whether the deployment uses functions.
    aliases List<String>
    A list of alias URLs pointing to this deployment.
    buildConfig GetPagesProjectsResultCanonicalDeploymentBuildConfig
    Configs for the project build process.
    createdOn String
    When the deployment was created.
    deploymentTrigger GetPagesProjectsResultCanonicalDeploymentDeploymentTrigger
    Info about what caused the deployment.
    envVars Map<String,GetPagesProjectsResultCanonicalDeploymentEnvVars>
    Environment variables used for builds and Pages Functions.
    environment String
    Type of deploy. Available values: "preview", "production".
    id String
    Id of the deployment.
    isSkipped Boolean
    If the deployment has been skipped.
    latestStage GetPagesProjectsResultCanonicalDeploymentLatestStage
    The status of the deployment.
    modifiedOn String
    When the deployment was last modified.
    projectId String
    Id of the project.
    projectName String
    Name of the project.
    shortId String
    Short Id (8 character) of the deployment.
    source GetPagesProjectsResultCanonicalDeploymentSource
    Configs for the project source control.
    stages List<GetPagesProjectsResultCanonicalDeploymentStage>
    List of past stages.
    url String
    The live URL to view this deployment.
    usesFunctions Boolean
    Whether the deployment uses functions.
    aliases string[]
    A list of alias URLs pointing to this deployment.
    buildConfig GetPagesProjectsResultCanonicalDeploymentBuildConfig
    Configs for the project build process.
    createdOn string
    When the deployment was created.
    deploymentTrigger GetPagesProjectsResultCanonicalDeploymentDeploymentTrigger
    Info about what caused the deployment.
    envVars {[key: string]: GetPagesProjectsResultCanonicalDeploymentEnvVars}
    Environment variables used for builds and Pages Functions.
    environment string
    Type of deploy. Available values: "preview", "production".
    id string
    Id of the deployment.
    isSkipped boolean
    If the deployment has been skipped.
    latestStage GetPagesProjectsResultCanonicalDeploymentLatestStage
    The status of the deployment.
    modifiedOn string
    When the deployment was last modified.
    projectId string
    Id of the project.
    projectName string
    Name of the project.
    shortId string
    Short Id (8 character) of the deployment.
    source GetPagesProjectsResultCanonicalDeploymentSource
    Configs for the project source control.
    stages GetPagesProjectsResultCanonicalDeploymentStage[]
    List of past stages.
    url string
    The live URL to view this deployment.
    usesFunctions boolean
    Whether the deployment uses functions.
    aliases Sequence[str]
    A list of alias URLs pointing to this deployment.
    build_config GetPagesProjectsResultCanonicalDeploymentBuildConfig
    Configs for the project build process.
    created_on str
    When the deployment was created.
    deployment_trigger GetPagesProjectsResultCanonicalDeploymentDeploymentTrigger
    Info about what caused the deployment.
    env_vars Mapping[str, GetPagesProjectsResultCanonicalDeploymentEnvVars]
    Environment variables used for builds and Pages Functions.
    environment str
    Type of deploy. Available values: "preview", "production".
    id str
    Id of the deployment.
    is_skipped bool
    If the deployment has been skipped.
    latest_stage GetPagesProjectsResultCanonicalDeploymentLatestStage
    The status of the deployment.
    modified_on str
    When the deployment was last modified.
    project_id str
    Id of the project.
    project_name str
    Name of the project.
    short_id str
    Short Id (8 character) of the deployment.
    source GetPagesProjectsResultCanonicalDeploymentSource
    Configs for the project source control.
    stages Sequence[GetPagesProjectsResultCanonicalDeploymentStage]
    List of past stages.
    url str
    The live URL to view this deployment.
    uses_functions bool
    Whether the deployment uses functions.
    aliases List<String>
    A list of alias URLs pointing to this deployment.
    buildConfig Property Map
    Configs for the project build process.
    createdOn String
    When the deployment was created.
    deploymentTrigger Property Map
    Info about what caused the deployment.
    envVars Map<Property Map>
    Environment variables used for builds and Pages Functions.
    environment String
    Type of deploy. Available values: "preview", "production".
    id String
    Id of the deployment.
    isSkipped Boolean
    If the deployment has been skipped.
    latestStage Property Map
    The status of the deployment.
    modifiedOn String
    When the deployment was last modified.
    projectId String
    Id of the project.
    projectName String
    Name of the project.
    shortId String
    Short Id (8 character) of the deployment.
    source Property Map
    Configs for the project source control.
    stages List<Property Map>
    List of past stages.
    url String
    The live URL to view this deployment.
    usesFunctions Boolean
    Whether the deployment uses functions.

    GetPagesProjectsResultCanonicalDeploymentBuildConfig

    BuildCaching bool
    Enable build caching for the project.
    BuildCommand string
    Command used to build project.
    DestinationDir string
    Assets output directory of the build.
    RootDir string
    Directory to run the command.
    WebAnalyticsTag string
    The classifying tag for analytics.
    WebAnalyticsToken string
    The auth token for analytics.
    BuildCaching bool
    Enable build caching for the project.
    BuildCommand string
    Command used to build project.
    DestinationDir string
    Assets output directory of the build.
    RootDir string
    Directory to run the command.
    WebAnalyticsTag string
    The classifying tag for analytics.
    WebAnalyticsToken string
    The auth token for analytics.
    buildCaching Boolean
    Enable build caching for the project.
    buildCommand String
    Command used to build project.
    destinationDir String
    Assets output directory of the build.
    rootDir String
    Directory to run the command.
    webAnalyticsTag String
    The classifying tag for analytics.
    webAnalyticsToken String
    The auth token for analytics.
    buildCaching boolean
    Enable build caching for the project.
    buildCommand string
    Command used to build project.
    destinationDir string
    Assets output directory of the build.
    rootDir string
    Directory to run the command.
    webAnalyticsTag string
    The classifying tag for analytics.
    webAnalyticsToken string
    The auth token for analytics.
    build_caching bool
    Enable build caching for the project.
    build_command str
    Command used to build project.
    destination_dir str
    Assets output directory of the build.
    root_dir str
    Directory to run the command.
    web_analytics_tag str
    The classifying tag for analytics.
    web_analytics_token str
    The auth token for analytics.
    buildCaching Boolean
    Enable build caching for the project.
    buildCommand String
    Command used to build project.
    destinationDir String
    Assets output directory of the build.
    rootDir String
    Directory to run the command.
    webAnalyticsTag String
    The classifying tag for analytics.
    webAnalyticsToken String
    The auth token for analytics.

    GetPagesProjectsResultCanonicalDeploymentDeploymentTrigger

    Metadata GetPagesProjectsResultCanonicalDeploymentDeploymentTriggerMetadata
    Additional info about the trigger.
    Type string
    What caused the deployment. Available values: "github:push", "adhoc", "deployhook".
    Metadata GetPagesProjectsResultCanonicalDeploymentDeploymentTriggerMetadata
    Additional info about the trigger.
    Type string
    What caused the deployment. Available values: "github:push", "adhoc", "deployhook".
    metadata GetPagesProjectsResultCanonicalDeploymentDeploymentTriggerMetadata
    Additional info about the trigger.
    type String
    What caused the deployment. Available values: "github:push", "adhoc", "deployhook".
    metadata GetPagesProjectsResultCanonicalDeploymentDeploymentTriggerMetadata
    Additional info about the trigger.
    type string
    What caused the deployment. Available values: "github:push", "adhoc", "deployhook".
    metadata GetPagesProjectsResultCanonicalDeploymentDeploymentTriggerMetadata
    Additional info about the trigger.
    type str
    What caused the deployment. Available values: "github:push", "adhoc", "deployhook".
    metadata Property Map
    Additional info about the trigger.
    type String
    What caused the deployment. Available values: "github:push", "adhoc", "deployhook".

    GetPagesProjectsResultCanonicalDeploymentDeploymentTriggerMetadata

    Branch string
    Where the trigger happened.
    CommitDirty bool
    Whether the deployment trigger commit was dirty.
    CommitHash string
    Hash of the deployment trigger commit.
    CommitMessage string
    Message of the deployment trigger commit.
    Branch string
    Where the trigger happened.
    CommitDirty bool
    Whether the deployment trigger commit was dirty.
    CommitHash string
    Hash of the deployment trigger commit.
    CommitMessage string
    Message of the deployment trigger commit.
    branch String
    Where the trigger happened.
    commitDirty Boolean
    Whether the deployment trigger commit was dirty.
    commitHash String
    Hash of the deployment trigger commit.
    commitMessage String
    Message of the deployment trigger commit.
    branch string
    Where the trigger happened.
    commitDirty boolean
    Whether the deployment trigger commit was dirty.
    commitHash string
    Hash of the deployment trigger commit.
    commitMessage string
    Message of the deployment trigger commit.
    branch str
    Where the trigger happened.
    commit_dirty bool
    Whether the deployment trigger commit was dirty.
    commit_hash str
    Hash of the deployment trigger commit.
    commit_message str
    Message of the deployment trigger commit.
    branch String
    Where the trigger happened.
    commitDirty Boolean
    Whether the deployment trigger commit was dirty.
    commitHash String
    Hash of the deployment trigger commit.
    commitMessage String
    Message of the deployment trigger commit.

    GetPagesProjectsResultCanonicalDeploymentEnvVars

    Type string
    Available values: "plaintext", "secrettext".
    Value string
    Environment variable value.
    Type string
    Available values: "plaintext", "secrettext".
    Value string
    Environment variable value.
    type String
    Available values: "plaintext", "secrettext".
    value String
    Environment variable value.
    type string
    Available values: "plaintext", "secrettext".
    value string
    Environment variable value.
    type str
    Available values: "plaintext", "secrettext".
    value str
    Environment variable value.
    type String
    Available values: "plaintext", "secrettext".
    value String
    Environment variable value.

    GetPagesProjectsResultCanonicalDeploymentLatestStage

    EndedOn string
    When the stage ended.
    Name string
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    StartedOn string
    When the stage started.
    Status string
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    EndedOn string
    When the stage ended.
    Name string
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    StartedOn string
    When the stage started.
    Status string
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    endedOn String
    When the stage ended.
    name String
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    startedOn String
    When the stage started.
    status String
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    endedOn string
    When the stage ended.
    name string
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    startedOn string
    When the stage started.
    status string
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    ended_on str
    When the stage ended.
    name str
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    started_on str
    When the stage started.
    status str
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    endedOn String
    When the stage ended.
    name String
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    startedOn String
    When the stage started.
    status String
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".

    GetPagesProjectsResultCanonicalDeploymentSource

    Config GetPagesProjectsResultCanonicalDeploymentSourceConfig
    Type string
    The source control management provider. Available values: "github", "gitlab".
    Config GetPagesProjectsResultCanonicalDeploymentSourceConfig
    Type string
    The source control management provider. Available values: "github", "gitlab".
    config GetPagesProjectsResultCanonicalDeploymentSourceConfig
    type String
    The source control management provider. Available values: "github", "gitlab".
    config GetPagesProjectsResultCanonicalDeploymentSourceConfig
    type string
    The source control management provider. Available values: "github", "gitlab".
    config GetPagesProjectsResultCanonicalDeploymentSourceConfig
    type str
    The source control management provider. Available values: "github", "gitlab".
    config Property Map
    type String
    The source control management provider. Available values: "github", "gitlab".

    GetPagesProjectsResultCanonicalDeploymentSourceConfig

    DeploymentsEnabled bool
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    Owner string
    The owner of the repository.
    OwnerId string
    The owner ID of the repository.
    PathExcludes List<string>
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    PathIncludes List<string>
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    PrCommentsEnabled bool
    Whether to enable PR comments.
    PreviewBranchExcludes List<string>
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    PreviewBranchIncludes List<string>
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    PreviewDeploymentSetting string
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    ProductionBranch string
    The production branch of the repository.
    ProductionDeploymentsEnabled bool
    Whether to trigger a production deployment on commits to the production branch.
    RepoId string
    The ID of the repository.
    RepoName string
    The name of the repository.
    DeploymentsEnabled bool
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    Owner string
    The owner of the repository.
    OwnerId string
    The owner ID of the repository.
    PathExcludes []string
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    PathIncludes []string
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    PrCommentsEnabled bool
    Whether to enable PR comments.
    PreviewBranchExcludes []string
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    PreviewBranchIncludes []string
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    PreviewDeploymentSetting string
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    ProductionBranch string
    The production branch of the repository.
    ProductionDeploymentsEnabled bool
    Whether to trigger a production deployment on commits to the production branch.
    RepoId string
    The ID of the repository.
    RepoName string
    The name of the repository.
    deploymentsEnabled Boolean
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    owner String
    The owner of the repository.
    ownerId String
    The owner ID of the repository.
    pathExcludes List<String>
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    pathIncludes List<String>
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    prCommentsEnabled Boolean
    Whether to enable PR comments.
    previewBranchExcludes List<String>
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewBranchIncludes List<String>
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewDeploymentSetting String
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    productionBranch String
    The production branch of the repository.
    productionDeploymentsEnabled Boolean
    Whether to trigger a production deployment on commits to the production branch.
    repoId String
    The ID of the repository.
    repoName String
    The name of the repository.
    deploymentsEnabled boolean
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    owner string
    The owner of the repository.
    ownerId string
    The owner ID of the repository.
    pathExcludes string[]
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    pathIncludes string[]
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    prCommentsEnabled boolean
    Whether to enable PR comments.
    previewBranchExcludes string[]
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewBranchIncludes string[]
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewDeploymentSetting string
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    productionBranch string
    The production branch of the repository.
    productionDeploymentsEnabled boolean
    Whether to trigger a production deployment on commits to the production branch.
    repoId string
    The ID of the repository.
    repoName string
    The name of the repository.
    deployments_enabled bool
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    owner str
    The owner of the repository.
    owner_id str
    The owner ID of the repository.
    path_excludes Sequence[str]
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    path_includes Sequence[str]
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    pr_comments_enabled bool
    Whether to enable PR comments.
    preview_branch_excludes Sequence[str]
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    preview_branch_includes Sequence[str]
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    preview_deployment_setting str
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    production_branch str
    The production branch of the repository.
    production_deployments_enabled bool
    Whether to trigger a production deployment on commits to the production branch.
    repo_id str
    The ID of the repository.
    repo_name str
    The name of the repository.
    deploymentsEnabled Boolean
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    owner String
    The owner of the repository.
    ownerId String
    The owner ID of the repository.
    pathExcludes List<String>
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    pathIncludes List<String>
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    prCommentsEnabled Boolean
    Whether to enable PR comments.
    previewBranchExcludes List<String>
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewBranchIncludes List<String>
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewDeploymentSetting String
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    productionBranch String
    The production branch of the repository.
    productionDeploymentsEnabled Boolean
    Whether to trigger a production deployment on commits to the production branch.
    repoId String
    The ID of the repository.
    repoName String
    The name of the repository.

    GetPagesProjectsResultCanonicalDeploymentStage

    EndedOn string
    When the stage ended.
    Name string
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    StartedOn string
    When the stage started.
    Status string
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    EndedOn string
    When the stage ended.
    Name string
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    StartedOn string
    When the stage started.
    Status string
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    endedOn String
    When the stage ended.
    name String
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    startedOn String
    When the stage started.
    status String
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    endedOn string
    When the stage ended.
    name string
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    startedOn string
    When the stage started.
    status string
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    ended_on str
    When the stage ended.
    name str
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    started_on str
    When the stage started.
    status str
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    endedOn String
    When the stage ended.
    name String
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    startedOn String
    When the stage started.
    status String
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".

    GetPagesProjectsResultDeploymentConfigs

    preview Property Map
    Configs for preview deploys.
    production Property Map
    Configs for production deploys.

    GetPagesProjectsResultDeploymentConfigsPreview

    AiBindings Dictionary<string, GetPagesProjectsResultDeploymentConfigsPreviewAiBindings>
    Constellation bindings used for Pages Functions.
    AlwaysUseLatestCompatibilityDate bool
    Whether to always use the latest compatibility date for Pages Functions.
    AnalyticsEngineDatasets Dictionary<string, GetPagesProjectsResultDeploymentConfigsPreviewAnalyticsEngineDatasets>
    Analytics Engine bindings used for Pages Functions.
    Browsers Dictionary<string, GetPagesProjectsResultDeploymentConfigsPreviewBrowsers>
    Browser bindings used for Pages Functions.
    BuildImageMajorVersion int
    The major version of the build image to use for Pages Functions.
    CompatibilityDate string
    Compatibility date used for Pages Functions.
    CompatibilityFlags List<string>
    Compatibility flags used for Pages Functions.
    D1Databases Dictionary<string, GetPagesProjectsResultDeploymentConfigsPreviewD1Databases>
    D1 databases used for Pages Functions.
    DurableObjectNamespaces Dictionary<string, GetPagesProjectsResultDeploymentConfigsPreviewDurableObjectNamespaces>
    Durable Object namespaces used for Pages Functions.
    EnvVars Dictionary<string, GetPagesProjectsResultDeploymentConfigsPreviewEnvVars>
    Environment variables used for builds and Pages Functions.
    FailOpen bool
    Whether to fail open when the deployment config cannot be applied.
    HyperdriveBindings Dictionary<string, GetPagesProjectsResultDeploymentConfigsPreviewHyperdriveBindings>
    Hyperdrive bindings used for Pages Functions.
    KvNamespaces Dictionary<string, GetPagesProjectsResultDeploymentConfigsPreviewKvNamespaces>
    KV namespaces used for Pages Functions.
    Limits GetPagesProjectsResultDeploymentConfigsPreviewLimits
    Limits for Pages Functions.
    MtlsCertificates Dictionary<string, GetPagesProjectsResultDeploymentConfigsPreviewMtlsCertificates>
    mTLS bindings used for Pages Functions.
    Placement GetPagesProjectsResultDeploymentConfigsPreviewPlacement
    Placement setting used for Pages Functions.
    QueueProducers Dictionary<string, GetPagesProjectsResultDeploymentConfigsPreviewQueueProducers>
    Queue Producer bindings used for Pages Functions.
    R2Buckets Dictionary<string, GetPagesProjectsResultDeploymentConfigsPreviewR2Buckets>
    R2 buckets used for Pages Functions.
    Services Dictionary<string, GetPagesProjectsResultDeploymentConfigsPreviewServices>
    Services used for Pages Functions.
    UsageModel string
    The usage model for Pages Functions. Available values: "standard", "bundled", "unbound".

    Deprecated: All new projects now use the Standard usage model.

    VectorizeBindings Dictionary<string, GetPagesProjectsResultDeploymentConfigsPreviewVectorizeBindings>
    Vectorize bindings used for Pages Functions.
    WranglerConfigHash string
    Hash of the Wrangler configuration used for the deployment.
    AiBindings map[string]GetPagesProjectsResultDeploymentConfigsPreviewAiBindings
    Constellation bindings used for Pages Functions.
    AlwaysUseLatestCompatibilityDate bool
    Whether to always use the latest compatibility date for Pages Functions.
    AnalyticsEngineDatasets map[string]GetPagesProjectsResultDeploymentConfigsPreviewAnalyticsEngineDatasets
    Analytics Engine bindings used for Pages Functions.
    Browsers map[string]GetPagesProjectsResultDeploymentConfigsPreviewBrowsers
    Browser bindings used for Pages Functions.
    BuildImageMajorVersion int
    The major version of the build image to use for Pages Functions.
    CompatibilityDate string
    Compatibility date used for Pages Functions.
    CompatibilityFlags []string
    Compatibility flags used for Pages Functions.
    D1Databases map[string]GetPagesProjectsResultDeploymentConfigsPreviewD1Databases
    D1 databases used for Pages Functions.
    DurableObjectNamespaces map[string]GetPagesProjectsResultDeploymentConfigsPreviewDurableObjectNamespaces
    Durable Object namespaces used for Pages Functions.
    EnvVars map[string]GetPagesProjectsResultDeploymentConfigsPreviewEnvVars
    Environment variables used for builds and Pages Functions.
    FailOpen bool
    Whether to fail open when the deployment config cannot be applied.
    HyperdriveBindings map[string]GetPagesProjectsResultDeploymentConfigsPreviewHyperdriveBindings
    Hyperdrive bindings used for Pages Functions.
    KvNamespaces map[string]GetPagesProjectsResultDeploymentConfigsPreviewKvNamespaces
    KV namespaces used for Pages Functions.
    Limits GetPagesProjectsResultDeploymentConfigsPreviewLimits
    Limits for Pages Functions.
    MtlsCertificates map[string]GetPagesProjectsResultDeploymentConfigsPreviewMtlsCertificates
    mTLS bindings used for Pages Functions.
    Placement GetPagesProjectsResultDeploymentConfigsPreviewPlacement
    Placement setting used for Pages Functions.
    QueueProducers map[string]GetPagesProjectsResultDeploymentConfigsPreviewQueueProducers
    Queue Producer bindings used for Pages Functions.
    R2Buckets map[string]GetPagesProjectsResultDeploymentConfigsPreviewR2Buckets
    R2 buckets used for Pages Functions.
    Services map[string]GetPagesProjectsResultDeploymentConfigsPreviewServices
    Services used for Pages Functions.
    UsageModel string
    The usage model for Pages Functions. Available values: "standard", "bundled", "unbound".

    Deprecated: All new projects now use the Standard usage model.

    VectorizeBindings map[string]GetPagesProjectsResultDeploymentConfigsPreviewVectorizeBindings
    Vectorize bindings used for Pages Functions.
    WranglerConfigHash string
    Hash of the Wrangler configuration used for the deployment.
    aiBindings Map<String,GetPagesProjectsResultDeploymentConfigsPreviewAiBindings>
    Constellation bindings used for Pages Functions.
    alwaysUseLatestCompatibilityDate Boolean
    Whether to always use the latest compatibility date for Pages Functions.
    analyticsEngineDatasets Map<String,GetPagesProjectsResultDeploymentConfigsPreviewAnalyticsEngineDatasets>
    Analytics Engine bindings used for Pages Functions.
    browsers Map<String,GetPagesProjectsResultDeploymentConfigsPreviewBrowsers>
    Browser bindings used for Pages Functions.
    buildImageMajorVersion Integer
    The major version of the build image to use for Pages Functions.
    compatibilityDate String
    Compatibility date used for Pages Functions.
    compatibilityFlags List<String>
    Compatibility flags used for Pages Functions.
    d1Databases Map<String,GetPagesProjectsResultDeploymentConfigsPreviewD1Databases>
    D1 databases used for Pages Functions.
    durableObjectNamespaces Map<String,GetPagesProjectsResultDeploymentConfigsPreviewDurableObjectNamespaces>
    Durable Object namespaces used for Pages Functions.
    envVars Map<String,GetPagesProjectsResultDeploymentConfigsPreviewEnvVars>
    Environment variables used for builds and Pages Functions.
    failOpen Boolean
    Whether to fail open when the deployment config cannot be applied.
    hyperdriveBindings Map<String,GetPagesProjectsResultDeploymentConfigsPreviewHyperdriveBindings>
    Hyperdrive bindings used for Pages Functions.
    kvNamespaces Map<String,GetPagesProjectsResultDeploymentConfigsPreviewKvNamespaces>
    KV namespaces used for Pages Functions.
    limits GetPagesProjectsResultDeploymentConfigsPreviewLimits
    Limits for Pages Functions.
    mtlsCertificates Map<String,GetPagesProjectsResultDeploymentConfigsPreviewMtlsCertificates>
    mTLS bindings used for Pages Functions.
    placement GetPagesProjectsResultDeploymentConfigsPreviewPlacement
    Placement setting used for Pages Functions.
    queueProducers Map<String,GetPagesProjectsResultDeploymentConfigsPreviewQueueProducers>
    Queue Producer bindings used for Pages Functions.
    r2Buckets Map<String,GetPagesProjectsResultDeploymentConfigsPreviewR2Buckets>
    R2 buckets used for Pages Functions.
    services Map<String,GetPagesProjectsResultDeploymentConfigsPreviewServices>
    Services used for Pages Functions.
    usageModel String
    The usage model for Pages Functions. Available values: "standard", "bundled", "unbound".

    Deprecated: All new projects now use the Standard usage model.

    vectorizeBindings Map<String,GetPagesProjectsResultDeploymentConfigsPreviewVectorizeBindings>
    Vectorize bindings used for Pages Functions.
    wranglerConfigHash String
    Hash of the Wrangler configuration used for the deployment.
    aiBindings {[key: string]: GetPagesProjectsResultDeploymentConfigsPreviewAiBindings}
    Constellation bindings used for Pages Functions.
    alwaysUseLatestCompatibilityDate boolean
    Whether to always use the latest compatibility date for Pages Functions.
    analyticsEngineDatasets {[key: string]: GetPagesProjectsResultDeploymentConfigsPreviewAnalyticsEngineDatasets}
    Analytics Engine bindings used for Pages Functions.
    browsers {[key: string]: GetPagesProjectsResultDeploymentConfigsPreviewBrowsers}
    Browser bindings used for Pages Functions.
    buildImageMajorVersion number
    The major version of the build image to use for Pages Functions.
    compatibilityDate string
    Compatibility date used for Pages Functions.
    compatibilityFlags string[]
    Compatibility flags used for Pages Functions.
    d1Databases {[key: string]: GetPagesProjectsResultDeploymentConfigsPreviewD1Databases}
    D1 databases used for Pages Functions.
    durableObjectNamespaces {[key: string]: GetPagesProjectsResultDeploymentConfigsPreviewDurableObjectNamespaces}
    Durable Object namespaces used for Pages Functions.
    envVars {[key: string]: GetPagesProjectsResultDeploymentConfigsPreviewEnvVars}
    Environment variables used for builds and Pages Functions.
    failOpen boolean
    Whether to fail open when the deployment config cannot be applied.
    hyperdriveBindings {[key: string]: GetPagesProjectsResultDeploymentConfigsPreviewHyperdriveBindings}
    Hyperdrive bindings used for Pages Functions.
    kvNamespaces {[key: string]: GetPagesProjectsResultDeploymentConfigsPreviewKvNamespaces}
    KV namespaces used for Pages Functions.
    limits GetPagesProjectsResultDeploymentConfigsPreviewLimits
    Limits for Pages Functions.
    mtlsCertificates {[key: string]: GetPagesProjectsResultDeploymentConfigsPreviewMtlsCertificates}
    mTLS bindings used for Pages Functions.
    placement GetPagesProjectsResultDeploymentConfigsPreviewPlacement
    Placement setting used for Pages Functions.
    queueProducers {[key: string]: GetPagesProjectsResultDeploymentConfigsPreviewQueueProducers}
    Queue Producer bindings used for Pages Functions.
    r2Buckets {[key: string]: GetPagesProjectsResultDeploymentConfigsPreviewR2Buckets}
    R2 buckets used for Pages Functions.
    services {[key: string]: GetPagesProjectsResultDeploymentConfigsPreviewServices}
    Services used for Pages Functions.
    usageModel string
    The usage model for Pages Functions. Available values: "standard", "bundled", "unbound".

    Deprecated: All new projects now use the Standard usage model.

    vectorizeBindings {[key: string]: GetPagesProjectsResultDeploymentConfigsPreviewVectorizeBindings}
    Vectorize bindings used for Pages Functions.
    wranglerConfigHash string
    Hash of the Wrangler configuration used for the deployment.
    ai_bindings Mapping[str, GetPagesProjectsResultDeploymentConfigsPreviewAiBindings]
    Constellation bindings used for Pages Functions.
    always_use_latest_compatibility_date bool
    Whether to always use the latest compatibility date for Pages Functions.
    analytics_engine_datasets Mapping[str, GetPagesProjectsResultDeploymentConfigsPreviewAnalyticsEngineDatasets]
    Analytics Engine bindings used for Pages Functions.
    browsers Mapping[str, GetPagesProjectsResultDeploymentConfigsPreviewBrowsers]
    Browser bindings used for Pages Functions.
    build_image_major_version int
    The major version of the build image to use for Pages Functions.
    compatibility_date str
    Compatibility date used for Pages Functions.
    compatibility_flags Sequence[str]
    Compatibility flags used for Pages Functions.
    d1_databases Mapping[str, GetPagesProjectsResultDeploymentConfigsPreviewD1Databases]
    D1 databases used for Pages Functions.
    durable_object_namespaces Mapping[str, GetPagesProjectsResultDeploymentConfigsPreviewDurableObjectNamespaces]
    Durable Object namespaces used for Pages Functions.
    env_vars Mapping[str, GetPagesProjectsResultDeploymentConfigsPreviewEnvVars]
    Environment variables used for builds and Pages Functions.
    fail_open bool
    Whether to fail open when the deployment config cannot be applied.
    hyperdrive_bindings Mapping[str, GetPagesProjectsResultDeploymentConfigsPreviewHyperdriveBindings]
    Hyperdrive bindings used for Pages Functions.
    kv_namespaces Mapping[str, GetPagesProjectsResultDeploymentConfigsPreviewKvNamespaces]
    KV namespaces used for Pages Functions.
    limits GetPagesProjectsResultDeploymentConfigsPreviewLimits
    Limits for Pages Functions.
    mtls_certificates Mapping[str, GetPagesProjectsResultDeploymentConfigsPreviewMtlsCertificates]
    mTLS bindings used for Pages Functions.
    placement GetPagesProjectsResultDeploymentConfigsPreviewPlacement
    Placement setting used for Pages Functions.
    queue_producers Mapping[str, GetPagesProjectsResultDeploymentConfigsPreviewQueueProducers]
    Queue Producer bindings used for Pages Functions.
    r2_buckets Mapping[str, GetPagesProjectsResultDeploymentConfigsPreviewR2Buckets]
    R2 buckets used for Pages Functions.
    services Mapping[str, GetPagesProjectsResultDeploymentConfigsPreviewServices]
    Services used for Pages Functions.
    usage_model str
    The usage model for Pages Functions. Available values: "standard", "bundled", "unbound".

    Deprecated: All new projects now use the Standard usage model.

    vectorize_bindings Mapping[str, GetPagesProjectsResultDeploymentConfigsPreviewVectorizeBindings]
    Vectorize bindings used for Pages Functions.
    wrangler_config_hash str
    Hash of the Wrangler configuration used for the deployment.
    aiBindings Map<Property Map>
    Constellation bindings used for Pages Functions.
    alwaysUseLatestCompatibilityDate Boolean
    Whether to always use the latest compatibility date for Pages Functions.
    analyticsEngineDatasets Map<Property Map>
    Analytics Engine bindings used for Pages Functions.
    browsers Map<Property Map>
    Browser bindings used for Pages Functions.
    buildImageMajorVersion Number
    The major version of the build image to use for Pages Functions.
    compatibilityDate String
    Compatibility date used for Pages Functions.
    compatibilityFlags List<String>
    Compatibility flags used for Pages Functions.
    d1Databases Map<Property Map>
    D1 databases used for Pages Functions.
    durableObjectNamespaces Map<Property Map>
    Durable Object namespaces used for Pages Functions.
    envVars Map<Property Map>
    Environment variables used for builds and Pages Functions.
    failOpen Boolean
    Whether to fail open when the deployment config cannot be applied.
    hyperdriveBindings Map<Property Map>
    Hyperdrive bindings used for Pages Functions.
    kvNamespaces Map<Property Map>
    KV namespaces used for Pages Functions.
    limits Property Map
    Limits for Pages Functions.
    mtlsCertificates Map<Property Map>
    mTLS bindings used for Pages Functions.
    placement Property Map
    Placement setting used for Pages Functions.
    queueProducers Map<Property Map>
    Queue Producer bindings used for Pages Functions.
    r2Buckets Map<Property Map>
    R2 buckets used for Pages Functions.
    services Map<Property Map>
    Services used for Pages Functions.
    usageModel String
    The usage model for Pages Functions. Available values: "standard", "bundled", "unbound".

    Deprecated: All new projects now use the Standard usage model.

    vectorizeBindings Map<Property Map>
    Vectorize bindings used for Pages Functions.
    wranglerConfigHash String
    Hash of the Wrangler configuration used for the deployment.

    GetPagesProjectsResultDeploymentConfigsPreviewAiBindings

    ProjectId string
    ProjectId string
    projectId String
    projectId string
    projectId String

    GetPagesProjectsResultDeploymentConfigsPreviewAnalyticsEngineDatasets

    Dataset string
    Name of the dataset.
    Dataset string
    Name of the dataset.
    dataset String
    Name of the dataset.
    dataset string
    Name of the dataset.
    dataset str
    Name of the dataset.
    dataset String
    Name of the dataset.

    GetPagesProjectsResultDeploymentConfigsPreviewD1Databases

    Id string
    UUID of the D1 database.
    Id string
    UUID of the D1 database.
    id String
    UUID of the D1 database.
    id string
    UUID of the D1 database.
    id str
    UUID of the D1 database.
    id String
    UUID of the D1 database.

    GetPagesProjectsResultDeploymentConfigsPreviewDurableObjectNamespaces

    NamespaceId string
    ID of the Durable Object namespace.
    NamespaceId string
    ID of the Durable Object namespace.
    namespaceId String
    ID of the Durable Object namespace.
    namespaceId string
    ID of the Durable Object namespace.
    namespace_id str
    ID of the Durable Object namespace.
    namespaceId String
    ID of the Durable Object namespace.

    GetPagesProjectsResultDeploymentConfigsPreviewEnvVars

    Type string
    Available values: "plaintext", "secrettext".
    Value string
    Environment variable value.
    Type string
    Available values: "plaintext", "secrettext".
    Value string
    Environment variable value.
    type String
    Available values: "plaintext", "secrettext".
    value String
    Environment variable value.
    type string
    Available values: "plaintext", "secrettext".
    value string
    Environment variable value.
    type str
    Available values: "plaintext", "secrettext".
    value str
    Environment variable value.
    type String
    Available values: "plaintext", "secrettext".
    value String
    Environment variable value.

    GetPagesProjectsResultDeploymentConfigsPreviewHyperdriveBindings

    Id string
    Id string
    id String
    id string
    id str
    id String

    GetPagesProjectsResultDeploymentConfigsPreviewKvNamespaces

    NamespaceId string
    ID of the KV namespace.
    NamespaceId string
    ID of the KV namespace.
    namespaceId String
    ID of the KV namespace.
    namespaceId string
    ID of the KV namespace.
    namespace_id str
    ID of the KV namespace.
    namespaceId String
    ID of the KV namespace.

    GetPagesProjectsResultDeploymentConfigsPreviewLimits

    CpuMs int
    CPU time limit in milliseconds.
    CpuMs int
    CPU time limit in milliseconds.
    cpuMs Integer
    CPU time limit in milliseconds.
    cpuMs number
    CPU time limit in milliseconds.
    cpu_ms int
    CPU time limit in milliseconds.
    cpuMs Number
    CPU time limit in milliseconds.

    GetPagesProjectsResultDeploymentConfigsPreviewMtlsCertificates

    GetPagesProjectsResultDeploymentConfigsPreviewPlacement

    Mode string
    Placement mode.
    Mode string
    Placement mode.
    mode String
    Placement mode.
    mode string
    Placement mode.
    mode str
    Placement mode.
    mode String
    Placement mode.

    GetPagesProjectsResultDeploymentConfigsPreviewQueueProducers

    Name string
    Name of the Queue.
    Name string
    Name of the Queue.
    name String
    Name of the Queue.
    name string
    Name of the Queue.
    name str
    Name of the Queue.
    name String
    Name of the Queue.

    GetPagesProjectsResultDeploymentConfigsPreviewR2Buckets

    Jurisdiction string
    Jurisdiction of the R2 bucket.
    Name string
    Name of the R2 bucket.
    Jurisdiction string
    Jurisdiction of the R2 bucket.
    Name string
    Name of the R2 bucket.
    jurisdiction String
    Jurisdiction of the R2 bucket.
    name String
    Name of the R2 bucket.
    jurisdiction string
    Jurisdiction of the R2 bucket.
    name string
    Name of the R2 bucket.
    jurisdiction str
    Jurisdiction of the R2 bucket.
    name str
    Name of the R2 bucket.
    jurisdiction String
    Jurisdiction of the R2 bucket.
    name String
    Name of the R2 bucket.

    GetPagesProjectsResultDeploymentConfigsPreviewServices

    Entrypoint string
    The entrypoint to bind to.
    Environment string
    The Service environment.
    Service string
    The Service name.
    Entrypoint string
    The entrypoint to bind to.
    Environment string
    The Service environment.
    Service string
    The Service name.
    entrypoint String
    The entrypoint to bind to.
    environment String
    The Service environment.
    service String
    The Service name.
    entrypoint string
    The entrypoint to bind to.
    environment string
    The Service environment.
    service string
    The Service name.
    entrypoint str
    The entrypoint to bind to.
    environment str
    The Service environment.
    service str
    The Service name.
    entrypoint String
    The entrypoint to bind to.
    environment String
    The Service environment.
    service String
    The Service name.

    GetPagesProjectsResultDeploymentConfigsPreviewVectorizeBindings

    IndexName string
    IndexName string
    indexName String
    indexName string
    indexName String

    GetPagesProjectsResultDeploymentConfigsProduction

    AiBindings Dictionary<string, GetPagesProjectsResultDeploymentConfigsProductionAiBindings>
    Constellation bindings used for Pages Functions.
    AlwaysUseLatestCompatibilityDate bool
    Whether to always use the latest compatibility date for Pages Functions.
    AnalyticsEngineDatasets Dictionary<string, GetPagesProjectsResultDeploymentConfigsProductionAnalyticsEngineDatasets>
    Analytics Engine bindings used for Pages Functions.
    Browsers Dictionary<string, GetPagesProjectsResultDeploymentConfigsProductionBrowsers>
    Browser bindings used for Pages Functions.
    BuildImageMajorVersion int
    The major version of the build image to use for Pages Functions.
    CompatibilityDate string
    Compatibility date used for Pages Functions.
    CompatibilityFlags List<string>
    Compatibility flags used for Pages Functions.
    D1Databases Dictionary<string, GetPagesProjectsResultDeploymentConfigsProductionD1Databases>
    D1 databases used for Pages Functions.
    DurableObjectNamespaces Dictionary<string, GetPagesProjectsResultDeploymentConfigsProductionDurableObjectNamespaces>
    Durable Object namespaces used for Pages Functions.
    EnvVars Dictionary<string, GetPagesProjectsResultDeploymentConfigsProductionEnvVars>
    Environment variables used for builds and Pages Functions.
    FailOpen bool
    Whether to fail open when the deployment config cannot be applied.
    HyperdriveBindings Dictionary<string, GetPagesProjectsResultDeploymentConfigsProductionHyperdriveBindings>
    Hyperdrive bindings used for Pages Functions.
    KvNamespaces Dictionary<string, GetPagesProjectsResultDeploymentConfigsProductionKvNamespaces>
    KV namespaces used for Pages Functions.
    Limits GetPagesProjectsResultDeploymentConfigsProductionLimits
    Limits for Pages Functions.
    MtlsCertificates Dictionary<string, GetPagesProjectsResultDeploymentConfigsProductionMtlsCertificates>
    mTLS bindings used for Pages Functions.
    Placement GetPagesProjectsResultDeploymentConfigsProductionPlacement
    Placement setting used for Pages Functions.
    QueueProducers Dictionary<string, GetPagesProjectsResultDeploymentConfigsProductionQueueProducers>
    Queue Producer bindings used for Pages Functions.
    R2Buckets Dictionary<string, GetPagesProjectsResultDeploymentConfigsProductionR2Buckets>
    R2 buckets used for Pages Functions.
    Services Dictionary<string, GetPagesProjectsResultDeploymentConfigsProductionServices>
    Services used for Pages Functions.
    UsageModel string
    The usage model for Pages Functions. Available values: "standard", "bundled", "unbound".

    Deprecated: All new projects now use the Standard usage model.

    VectorizeBindings Dictionary<string, GetPagesProjectsResultDeploymentConfigsProductionVectorizeBindings>
    Vectorize bindings used for Pages Functions.
    WranglerConfigHash string
    Hash of the Wrangler configuration used for the deployment.
    AiBindings map[string]GetPagesProjectsResultDeploymentConfigsProductionAiBindings
    Constellation bindings used for Pages Functions.
    AlwaysUseLatestCompatibilityDate bool
    Whether to always use the latest compatibility date for Pages Functions.
    AnalyticsEngineDatasets map[string]GetPagesProjectsResultDeploymentConfigsProductionAnalyticsEngineDatasets
    Analytics Engine bindings used for Pages Functions.
    Browsers map[string]GetPagesProjectsResultDeploymentConfigsProductionBrowsers
    Browser bindings used for Pages Functions.
    BuildImageMajorVersion int
    The major version of the build image to use for Pages Functions.
    CompatibilityDate string
    Compatibility date used for Pages Functions.
    CompatibilityFlags []string
    Compatibility flags used for Pages Functions.
    D1Databases map[string]GetPagesProjectsResultDeploymentConfigsProductionD1Databases
    D1 databases used for Pages Functions.
    DurableObjectNamespaces map[string]GetPagesProjectsResultDeploymentConfigsProductionDurableObjectNamespaces
    Durable Object namespaces used for Pages Functions.
    EnvVars map[string]GetPagesProjectsResultDeploymentConfigsProductionEnvVars
    Environment variables used for builds and Pages Functions.
    FailOpen bool
    Whether to fail open when the deployment config cannot be applied.
    HyperdriveBindings map[string]GetPagesProjectsResultDeploymentConfigsProductionHyperdriveBindings
    Hyperdrive bindings used for Pages Functions.
    KvNamespaces map[string]GetPagesProjectsResultDeploymentConfigsProductionKvNamespaces
    KV namespaces used for Pages Functions.
    Limits GetPagesProjectsResultDeploymentConfigsProductionLimits
    Limits for Pages Functions.
    MtlsCertificates map[string]GetPagesProjectsResultDeploymentConfigsProductionMtlsCertificates
    mTLS bindings used for Pages Functions.
    Placement GetPagesProjectsResultDeploymentConfigsProductionPlacement
    Placement setting used for Pages Functions.
    QueueProducers map[string]GetPagesProjectsResultDeploymentConfigsProductionQueueProducers
    Queue Producer bindings used for Pages Functions.
    R2Buckets map[string]GetPagesProjectsResultDeploymentConfigsProductionR2Buckets
    R2 buckets used for Pages Functions.
    Services map[string]GetPagesProjectsResultDeploymentConfigsProductionServices
    Services used for Pages Functions.
    UsageModel string
    The usage model for Pages Functions. Available values: "standard", "bundled", "unbound".

    Deprecated: All new projects now use the Standard usage model.

    VectorizeBindings map[string]GetPagesProjectsResultDeploymentConfigsProductionVectorizeBindings
    Vectorize bindings used for Pages Functions.
    WranglerConfigHash string
    Hash of the Wrangler configuration used for the deployment.
    aiBindings Map<String,GetPagesProjectsResultDeploymentConfigsProductionAiBindings>
    Constellation bindings used for Pages Functions.
    alwaysUseLatestCompatibilityDate Boolean
    Whether to always use the latest compatibility date for Pages Functions.
    analyticsEngineDatasets Map<String,GetPagesProjectsResultDeploymentConfigsProductionAnalyticsEngineDatasets>
    Analytics Engine bindings used for Pages Functions.
    browsers Map<String,GetPagesProjectsResultDeploymentConfigsProductionBrowsers>
    Browser bindings used for Pages Functions.
    buildImageMajorVersion Integer
    The major version of the build image to use for Pages Functions.
    compatibilityDate String
    Compatibility date used for Pages Functions.
    compatibilityFlags List<String>
    Compatibility flags used for Pages Functions.
    d1Databases Map<String,GetPagesProjectsResultDeploymentConfigsProductionD1Databases>
    D1 databases used for Pages Functions.
    durableObjectNamespaces Map<String,GetPagesProjectsResultDeploymentConfigsProductionDurableObjectNamespaces>
    Durable Object namespaces used for Pages Functions.
    envVars Map<String,GetPagesProjectsResultDeploymentConfigsProductionEnvVars>
    Environment variables used for builds and Pages Functions.
    failOpen Boolean
    Whether to fail open when the deployment config cannot be applied.
    hyperdriveBindings Map<String,GetPagesProjectsResultDeploymentConfigsProductionHyperdriveBindings>
    Hyperdrive bindings used for Pages Functions.
    kvNamespaces Map<String,GetPagesProjectsResultDeploymentConfigsProductionKvNamespaces>
    KV namespaces used for Pages Functions.
    limits GetPagesProjectsResultDeploymentConfigsProductionLimits
    Limits for Pages Functions.
    mtlsCertificates Map<String,GetPagesProjectsResultDeploymentConfigsProductionMtlsCertificates>
    mTLS bindings used for Pages Functions.
    placement GetPagesProjectsResultDeploymentConfigsProductionPlacement
    Placement setting used for Pages Functions.
    queueProducers Map<String,GetPagesProjectsResultDeploymentConfigsProductionQueueProducers>
    Queue Producer bindings used for Pages Functions.
    r2Buckets Map<String,GetPagesProjectsResultDeploymentConfigsProductionR2Buckets>
    R2 buckets used for Pages Functions.
    services Map<String,GetPagesProjectsResultDeploymentConfigsProductionServices>
    Services used for Pages Functions.
    usageModel String
    The usage model for Pages Functions. Available values: "standard", "bundled", "unbound".

    Deprecated: All new projects now use the Standard usage model.

    vectorizeBindings Map<String,GetPagesProjectsResultDeploymentConfigsProductionVectorizeBindings>
    Vectorize bindings used for Pages Functions.
    wranglerConfigHash String
    Hash of the Wrangler configuration used for the deployment.
    aiBindings {[key: string]: GetPagesProjectsResultDeploymentConfigsProductionAiBindings}
    Constellation bindings used for Pages Functions.
    alwaysUseLatestCompatibilityDate boolean
    Whether to always use the latest compatibility date for Pages Functions.
    analyticsEngineDatasets {[key: string]: GetPagesProjectsResultDeploymentConfigsProductionAnalyticsEngineDatasets}
    Analytics Engine bindings used for Pages Functions.
    browsers {[key: string]: GetPagesProjectsResultDeploymentConfigsProductionBrowsers}
    Browser bindings used for Pages Functions.
    buildImageMajorVersion number
    The major version of the build image to use for Pages Functions.
    compatibilityDate string
    Compatibility date used for Pages Functions.
    compatibilityFlags string[]
    Compatibility flags used for Pages Functions.
    d1Databases {[key: string]: GetPagesProjectsResultDeploymentConfigsProductionD1Databases}
    D1 databases used for Pages Functions.
    durableObjectNamespaces {[key: string]: GetPagesProjectsResultDeploymentConfigsProductionDurableObjectNamespaces}
    Durable Object namespaces used for Pages Functions.
    envVars {[key: string]: GetPagesProjectsResultDeploymentConfigsProductionEnvVars}
    Environment variables used for builds and Pages Functions.
    failOpen boolean
    Whether to fail open when the deployment config cannot be applied.
    hyperdriveBindings {[key: string]: GetPagesProjectsResultDeploymentConfigsProductionHyperdriveBindings}
    Hyperdrive bindings used for Pages Functions.
    kvNamespaces {[key: string]: GetPagesProjectsResultDeploymentConfigsProductionKvNamespaces}
    KV namespaces used for Pages Functions.
    limits GetPagesProjectsResultDeploymentConfigsProductionLimits
    Limits for Pages Functions.
    mtlsCertificates {[key: string]: GetPagesProjectsResultDeploymentConfigsProductionMtlsCertificates}
    mTLS bindings used for Pages Functions.
    placement GetPagesProjectsResultDeploymentConfigsProductionPlacement
    Placement setting used for Pages Functions.
    queueProducers {[key: string]: GetPagesProjectsResultDeploymentConfigsProductionQueueProducers}
    Queue Producer bindings used for Pages Functions.
    r2Buckets {[key: string]: GetPagesProjectsResultDeploymentConfigsProductionR2Buckets}
    R2 buckets used for Pages Functions.
    services {[key: string]: GetPagesProjectsResultDeploymentConfigsProductionServices}
    Services used for Pages Functions.
    usageModel string
    The usage model for Pages Functions. Available values: "standard", "bundled", "unbound".

    Deprecated: All new projects now use the Standard usage model.

    vectorizeBindings {[key: string]: GetPagesProjectsResultDeploymentConfigsProductionVectorizeBindings}
    Vectorize bindings used for Pages Functions.
    wranglerConfigHash string
    Hash of the Wrangler configuration used for the deployment.
    ai_bindings Mapping[str, GetPagesProjectsResultDeploymentConfigsProductionAiBindings]
    Constellation bindings used for Pages Functions.
    always_use_latest_compatibility_date bool
    Whether to always use the latest compatibility date for Pages Functions.
    analytics_engine_datasets Mapping[str, GetPagesProjectsResultDeploymentConfigsProductionAnalyticsEngineDatasets]
    Analytics Engine bindings used for Pages Functions.
    browsers Mapping[str, GetPagesProjectsResultDeploymentConfigsProductionBrowsers]
    Browser bindings used for Pages Functions.
    build_image_major_version int
    The major version of the build image to use for Pages Functions.
    compatibility_date str
    Compatibility date used for Pages Functions.
    compatibility_flags Sequence[str]
    Compatibility flags used for Pages Functions.
    d1_databases Mapping[str, GetPagesProjectsResultDeploymentConfigsProductionD1Databases]
    D1 databases used for Pages Functions.
    durable_object_namespaces Mapping[str, GetPagesProjectsResultDeploymentConfigsProductionDurableObjectNamespaces]
    Durable Object namespaces used for Pages Functions.
    env_vars Mapping[str, GetPagesProjectsResultDeploymentConfigsProductionEnvVars]
    Environment variables used for builds and Pages Functions.
    fail_open bool
    Whether to fail open when the deployment config cannot be applied.
    hyperdrive_bindings Mapping[str, GetPagesProjectsResultDeploymentConfigsProductionHyperdriveBindings]
    Hyperdrive bindings used for Pages Functions.
    kv_namespaces Mapping[str, GetPagesProjectsResultDeploymentConfigsProductionKvNamespaces]
    KV namespaces used for Pages Functions.
    limits GetPagesProjectsResultDeploymentConfigsProductionLimits
    Limits for Pages Functions.
    mtls_certificates Mapping[str, GetPagesProjectsResultDeploymentConfigsProductionMtlsCertificates]
    mTLS bindings used for Pages Functions.
    placement GetPagesProjectsResultDeploymentConfigsProductionPlacement
    Placement setting used for Pages Functions.
    queue_producers Mapping[str, GetPagesProjectsResultDeploymentConfigsProductionQueueProducers]
    Queue Producer bindings used for Pages Functions.
    r2_buckets Mapping[str, GetPagesProjectsResultDeploymentConfigsProductionR2Buckets]
    R2 buckets used for Pages Functions.
    services Mapping[str, GetPagesProjectsResultDeploymentConfigsProductionServices]
    Services used for Pages Functions.
    usage_model str
    The usage model for Pages Functions. Available values: "standard", "bundled", "unbound".

    Deprecated: All new projects now use the Standard usage model.

    vectorize_bindings Mapping[str, GetPagesProjectsResultDeploymentConfigsProductionVectorizeBindings]
    Vectorize bindings used for Pages Functions.
    wrangler_config_hash str
    Hash of the Wrangler configuration used for the deployment.
    aiBindings Map<Property Map>
    Constellation bindings used for Pages Functions.
    alwaysUseLatestCompatibilityDate Boolean
    Whether to always use the latest compatibility date for Pages Functions.
    analyticsEngineDatasets Map<Property Map>
    Analytics Engine bindings used for Pages Functions.
    browsers Map<Property Map>
    Browser bindings used for Pages Functions.
    buildImageMajorVersion Number
    The major version of the build image to use for Pages Functions.
    compatibilityDate String
    Compatibility date used for Pages Functions.
    compatibilityFlags List<String>
    Compatibility flags used for Pages Functions.
    d1Databases Map<Property Map>
    D1 databases used for Pages Functions.
    durableObjectNamespaces Map<Property Map>
    Durable Object namespaces used for Pages Functions.
    envVars Map<Property Map>
    Environment variables used for builds and Pages Functions.
    failOpen Boolean
    Whether to fail open when the deployment config cannot be applied.
    hyperdriveBindings Map<Property Map>
    Hyperdrive bindings used for Pages Functions.
    kvNamespaces Map<Property Map>
    KV namespaces used for Pages Functions.
    limits Property Map
    Limits for Pages Functions.
    mtlsCertificates Map<Property Map>
    mTLS bindings used for Pages Functions.
    placement Property Map
    Placement setting used for Pages Functions.
    queueProducers Map<Property Map>
    Queue Producer bindings used for Pages Functions.
    r2Buckets Map<Property Map>
    R2 buckets used for Pages Functions.
    services Map<Property Map>
    Services used for Pages Functions.
    usageModel String
    The usage model for Pages Functions. Available values: "standard", "bundled", "unbound".

    Deprecated: All new projects now use the Standard usage model.

    vectorizeBindings Map<Property Map>
    Vectorize bindings used for Pages Functions.
    wranglerConfigHash String
    Hash of the Wrangler configuration used for the deployment.

    GetPagesProjectsResultDeploymentConfigsProductionAiBindings

    ProjectId string
    ProjectId string
    projectId String
    projectId string
    projectId String

    GetPagesProjectsResultDeploymentConfigsProductionAnalyticsEngineDatasets

    Dataset string
    Name of the dataset.
    Dataset string
    Name of the dataset.
    dataset String
    Name of the dataset.
    dataset string
    Name of the dataset.
    dataset str
    Name of the dataset.
    dataset String
    Name of the dataset.

    GetPagesProjectsResultDeploymentConfigsProductionD1Databases

    Id string
    UUID of the D1 database.
    Id string
    UUID of the D1 database.
    id String
    UUID of the D1 database.
    id string
    UUID of the D1 database.
    id str
    UUID of the D1 database.
    id String
    UUID of the D1 database.

    GetPagesProjectsResultDeploymentConfigsProductionDurableObjectNamespaces

    NamespaceId string
    ID of the Durable Object namespace.
    NamespaceId string
    ID of the Durable Object namespace.
    namespaceId String
    ID of the Durable Object namespace.
    namespaceId string
    ID of the Durable Object namespace.
    namespace_id str
    ID of the Durable Object namespace.
    namespaceId String
    ID of the Durable Object namespace.

    GetPagesProjectsResultDeploymentConfigsProductionEnvVars

    Type string
    Available values: "plaintext", "secrettext".
    Value string
    Environment variable value.
    Type string
    Available values: "plaintext", "secrettext".
    Value string
    Environment variable value.
    type String
    Available values: "plaintext", "secrettext".
    value String
    Environment variable value.
    type string
    Available values: "plaintext", "secrettext".
    value string
    Environment variable value.
    type str
    Available values: "plaintext", "secrettext".
    value str
    Environment variable value.
    type String
    Available values: "plaintext", "secrettext".
    value String
    Environment variable value.

    GetPagesProjectsResultDeploymentConfigsProductionHyperdriveBindings

    Id string
    Id string
    id String
    id string
    id str
    id String

    GetPagesProjectsResultDeploymentConfigsProductionKvNamespaces

    NamespaceId string
    ID of the KV namespace.
    NamespaceId string
    ID of the KV namespace.
    namespaceId String
    ID of the KV namespace.
    namespaceId string
    ID of the KV namespace.
    namespace_id str
    ID of the KV namespace.
    namespaceId String
    ID of the KV namespace.

    GetPagesProjectsResultDeploymentConfigsProductionLimits

    CpuMs int
    CPU time limit in milliseconds.
    CpuMs int
    CPU time limit in milliseconds.
    cpuMs Integer
    CPU time limit in milliseconds.
    cpuMs number
    CPU time limit in milliseconds.
    cpu_ms int
    CPU time limit in milliseconds.
    cpuMs Number
    CPU time limit in milliseconds.

    GetPagesProjectsResultDeploymentConfigsProductionMtlsCertificates

    GetPagesProjectsResultDeploymentConfigsProductionPlacement

    Mode string
    Placement mode.
    Mode string
    Placement mode.
    mode String
    Placement mode.
    mode string
    Placement mode.
    mode str
    Placement mode.
    mode String
    Placement mode.

    GetPagesProjectsResultDeploymentConfigsProductionQueueProducers

    Name string
    Name of the Queue.
    Name string
    Name of the Queue.
    name String
    Name of the Queue.
    name string
    Name of the Queue.
    name str
    Name of the Queue.
    name String
    Name of the Queue.

    GetPagesProjectsResultDeploymentConfigsProductionR2Buckets

    Jurisdiction string
    Jurisdiction of the R2 bucket.
    Name string
    Name of the R2 bucket.
    Jurisdiction string
    Jurisdiction of the R2 bucket.
    Name string
    Name of the R2 bucket.
    jurisdiction String
    Jurisdiction of the R2 bucket.
    name String
    Name of the R2 bucket.
    jurisdiction string
    Jurisdiction of the R2 bucket.
    name string
    Name of the R2 bucket.
    jurisdiction str
    Jurisdiction of the R2 bucket.
    name str
    Name of the R2 bucket.
    jurisdiction String
    Jurisdiction of the R2 bucket.
    name String
    Name of the R2 bucket.

    GetPagesProjectsResultDeploymentConfigsProductionServices

    Entrypoint string
    The entrypoint to bind to.
    Environment string
    The Service environment.
    Service string
    The Service name.
    Entrypoint string
    The entrypoint to bind to.
    Environment string
    The Service environment.
    Service string
    The Service name.
    entrypoint String
    The entrypoint to bind to.
    environment String
    The Service environment.
    service String
    The Service name.
    entrypoint string
    The entrypoint to bind to.
    environment string
    The Service environment.
    service string
    The Service name.
    entrypoint str
    The entrypoint to bind to.
    environment str
    The Service environment.
    service str
    The Service name.
    entrypoint String
    The entrypoint to bind to.
    environment String
    The Service environment.
    service String
    The Service name.

    GetPagesProjectsResultDeploymentConfigsProductionVectorizeBindings

    IndexName string
    IndexName string
    indexName String
    indexName string
    indexName String

    GetPagesProjectsResultLatestDeployment

    Aliases List<string>
    A list of alias URLs pointing to this deployment.
    BuildConfig GetPagesProjectsResultLatestDeploymentBuildConfig
    Configs for the project build process.
    CreatedOn string
    When the deployment was created.
    DeploymentTrigger GetPagesProjectsResultLatestDeploymentDeploymentTrigger
    Info about what caused the deployment.
    EnvVars Dictionary<string, GetPagesProjectsResultLatestDeploymentEnvVars>
    Environment variables used for builds and Pages Functions.
    Environment string
    Type of deploy. Available values: "preview", "production".
    Id string
    Id of the deployment.
    IsSkipped bool
    If the deployment has been skipped.
    LatestStage GetPagesProjectsResultLatestDeploymentLatestStage
    The status of the deployment.
    ModifiedOn string
    When the deployment was last modified.
    ProjectId string
    Id of the project.
    ProjectName string
    Name of the project.
    ShortId string
    Short Id (8 character) of the deployment.
    Source GetPagesProjectsResultLatestDeploymentSource
    Configs for the project source control.
    Stages List<GetPagesProjectsResultLatestDeploymentStage>
    List of past stages.
    Url string
    The live URL to view this deployment.
    UsesFunctions bool
    Whether the deployment uses functions.
    Aliases []string
    A list of alias URLs pointing to this deployment.
    BuildConfig GetPagesProjectsResultLatestDeploymentBuildConfig
    Configs for the project build process.
    CreatedOn string
    When the deployment was created.
    DeploymentTrigger GetPagesProjectsResultLatestDeploymentDeploymentTrigger
    Info about what caused the deployment.
    EnvVars map[string]GetPagesProjectsResultLatestDeploymentEnvVars
    Environment variables used for builds and Pages Functions.
    Environment string
    Type of deploy. Available values: "preview", "production".
    Id string
    Id of the deployment.
    IsSkipped bool
    If the deployment has been skipped.
    LatestStage GetPagesProjectsResultLatestDeploymentLatestStage
    The status of the deployment.
    ModifiedOn string
    When the deployment was last modified.
    ProjectId string
    Id of the project.
    ProjectName string
    Name of the project.
    ShortId string
    Short Id (8 character) of the deployment.
    Source GetPagesProjectsResultLatestDeploymentSource
    Configs for the project source control.
    Stages []GetPagesProjectsResultLatestDeploymentStage
    List of past stages.
    Url string
    The live URL to view this deployment.
    UsesFunctions bool
    Whether the deployment uses functions.
    aliases List<String>
    A list of alias URLs pointing to this deployment.
    buildConfig GetPagesProjectsResultLatestDeploymentBuildConfig
    Configs for the project build process.
    createdOn String
    When the deployment was created.
    deploymentTrigger GetPagesProjectsResultLatestDeploymentDeploymentTrigger
    Info about what caused the deployment.
    envVars Map<String,GetPagesProjectsResultLatestDeploymentEnvVars>
    Environment variables used for builds and Pages Functions.
    environment String
    Type of deploy. Available values: "preview", "production".
    id String
    Id of the deployment.
    isSkipped Boolean
    If the deployment has been skipped.
    latestStage GetPagesProjectsResultLatestDeploymentLatestStage
    The status of the deployment.
    modifiedOn String
    When the deployment was last modified.
    projectId String
    Id of the project.
    projectName String
    Name of the project.
    shortId String
    Short Id (8 character) of the deployment.
    source GetPagesProjectsResultLatestDeploymentSource
    Configs for the project source control.
    stages List<GetPagesProjectsResultLatestDeploymentStage>
    List of past stages.
    url String
    The live URL to view this deployment.
    usesFunctions Boolean
    Whether the deployment uses functions.
    aliases string[]
    A list of alias URLs pointing to this deployment.
    buildConfig GetPagesProjectsResultLatestDeploymentBuildConfig
    Configs for the project build process.
    createdOn string
    When the deployment was created.
    deploymentTrigger GetPagesProjectsResultLatestDeploymentDeploymentTrigger
    Info about what caused the deployment.
    envVars {[key: string]: GetPagesProjectsResultLatestDeploymentEnvVars}
    Environment variables used for builds and Pages Functions.
    environment string
    Type of deploy. Available values: "preview", "production".
    id string
    Id of the deployment.
    isSkipped boolean
    If the deployment has been skipped.
    latestStage GetPagesProjectsResultLatestDeploymentLatestStage
    The status of the deployment.
    modifiedOn string
    When the deployment was last modified.
    projectId string
    Id of the project.
    projectName string
    Name of the project.
    shortId string
    Short Id (8 character) of the deployment.
    source GetPagesProjectsResultLatestDeploymentSource
    Configs for the project source control.
    stages GetPagesProjectsResultLatestDeploymentStage[]
    List of past stages.
    url string
    The live URL to view this deployment.
    usesFunctions boolean
    Whether the deployment uses functions.
    aliases Sequence[str]
    A list of alias URLs pointing to this deployment.
    build_config GetPagesProjectsResultLatestDeploymentBuildConfig
    Configs for the project build process.
    created_on str
    When the deployment was created.
    deployment_trigger GetPagesProjectsResultLatestDeploymentDeploymentTrigger
    Info about what caused the deployment.
    env_vars Mapping[str, GetPagesProjectsResultLatestDeploymentEnvVars]
    Environment variables used for builds and Pages Functions.
    environment str
    Type of deploy. Available values: "preview", "production".
    id str
    Id of the deployment.
    is_skipped bool
    If the deployment has been skipped.
    latest_stage GetPagesProjectsResultLatestDeploymentLatestStage
    The status of the deployment.
    modified_on str
    When the deployment was last modified.
    project_id str
    Id of the project.
    project_name str
    Name of the project.
    short_id str
    Short Id (8 character) of the deployment.
    source GetPagesProjectsResultLatestDeploymentSource
    Configs for the project source control.
    stages Sequence[GetPagesProjectsResultLatestDeploymentStage]
    List of past stages.
    url str
    The live URL to view this deployment.
    uses_functions bool
    Whether the deployment uses functions.
    aliases List<String>
    A list of alias URLs pointing to this deployment.
    buildConfig Property Map
    Configs for the project build process.
    createdOn String
    When the deployment was created.
    deploymentTrigger Property Map
    Info about what caused the deployment.
    envVars Map<Property Map>
    Environment variables used for builds and Pages Functions.
    environment String
    Type of deploy. Available values: "preview", "production".
    id String
    Id of the deployment.
    isSkipped Boolean
    If the deployment has been skipped.
    latestStage Property Map
    The status of the deployment.
    modifiedOn String
    When the deployment was last modified.
    projectId String
    Id of the project.
    projectName String
    Name of the project.
    shortId String
    Short Id (8 character) of the deployment.
    source Property Map
    Configs for the project source control.
    stages List<Property Map>
    List of past stages.
    url String
    The live URL to view this deployment.
    usesFunctions Boolean
    Whether the deployment uses functions.

    GetPagesProjectsResultLatestDeploymentBuildConfig

    BuildCaching bool
    Enable build caching for the project.
    BuildCommand string
    Command used to build project.
    DestinationDir string
    Assets output directory of the build.
    RootDir string
    Directory to run the command.
    WebAnalyticsTag string
    The classifying tag for analytics.
    WebAnalyticsToken string
    The auth token for analytics.
    BuildCaching bool
    Enable build caching for the project.
    BuildCommand string
    Command used to build project.
    DestinationDir string
    Assets output directory of the build.
    RootDir string
    Directory to run the command.
    WebAnalyticsTag string
    The classifying tag for analytics.
    WebAnalyticsToken string
    The auth token for analytics.
    buildCaching Boolean
    Enable build caching for the project.
    buildCommand String
    Command used to build project.
    destinationDir String
    Assets output directory of the build.
    rootDir String
    Directory to run the command.
    webAnalyticsTag String
    The classifying tag for analytics.
    webAnalyticsToken String
    The auth token for analytics.
    buildCaching boolean
    Enable build caching for the project.
    buildCommand string
    Command used to build project.
    destinationDir string
    Assets output directory of the build.
    rootDir string
    Directory to run the command.
    webAnalyticsTag string
    The classifying tag for analytics.
    webAnalyticsToken string
    The auth token for analytics.
    build_caching bool
    Enable build caching for the project.
    build_command str
    Command used to build project.
    destination_dir str
    Assets output directory of the build.
    root_dir str
    Directory to run the command.
    web_analytics_tag str
    The classifying tag for analytics.
    web_analytics_token str
    The auth token for analytics.
    buildCaching Boolean
    Enable build caching for the project.
    buildCommand String
    Command used to build project.
    destinationDir String
    Assets output directory of the build.
    rootDir String
    Directory to run the command.
    webAnalyticsTag String
    The classifying tag for analytics.
    webAnalyticsToken String
    The auth token for analytics.

    GetPagesProjectsResultLatestDeploymentDeploymentTrigger

    Metadata GetPagesProjectsResultLatestDeploymentDeploymentTriggerMetadata
    Additional info about the trigger.
    Type string
    What caused the deployment. Available values: "github:push", "adhoc", "deployhook".
    Metadata GetPagesProjectsResultLatestDeploymentDeploymentTriggerMetadata
    Additional info about the trigger.
    Type string
    What caused the deployment. Available values: "github:push", "adhoc", "deployhook".
    metadata GetPagesProjectsResultLatestDeploymentDeploymentTriggerMetadata
    Additional info about the trigger.
    type String
    What caused the deployment. Available values: "github:push", "adhoc", "deployhook".
    metadata GetPagesProjectsResultLatestDeploymentDeploymentTriggerMetadata
    Additional info about the trigger.
    type string
    What caused the deployment. Available values: "github:push", "adhoc", "deployhook".
    metadata GetPagesProjectsResultLatestDeploymentDeploymentTriggerMetadata
    Additional info about the trigger.
    type str
    What caused the deployment. Available values: "github:push", "adhoc", "deployhook".
    metadata Property Map
    Additional info about the trigger.
    type String
    What caused the deployment. Available values: "github:push", "adhoc", "deployhook".

    GetPagesProjectsResultLatestDeploymentDeploymentTriggerMetadata

    Branch string
    Where the trigger happened.
    CommitDirty bool
    Whether the deployment trigger commit was dirty.
    CommitHash string
    Hash of the deployment trigger commit.
    CommitMessage string
    Message of the deployment trigger commit.
    Branch string
    Where the trigger happened.
    CommitDirty bool
    Whether the deployment trigger commit was dirty.
    CommitHash string
    Hash of the deployment trigger commit.
    CommitMessage string
    Message of the deployment trigger commit.
    branch String
    Where the trigger happened.
    commitDirty Boolean
    Whether the deployment trigger commit was dirty.
    commitHash String
    Hash of the deployment trigger commit.
    commitMessage String
    Message of the deployment trigger commit.
    branch string
    Where the trigger happened.
    commitDirty boolean
    Whether the deployment trigger commit was dirty.
    commitHash string
    Hash of the deployment trigger commit.
    commitMessage string
    Message of the deployment trigger commit.
    branch str
    Where the trigger happened.
    commit_dirty bool
    Whether the deployment trigger commit was dirty.
    commit_hash str
    Hash of the deployment trigger commit.
    commit_message str
    Message of the deployment trigger commit.
    branch String
    Where the trigger happened.
    commitDirty Boolean
    Whether the deployment trigger commit was dirty.
    commitHash String
    Hash of the deployment trigger commit.
    commitMessage String
    Message of the deployment trigger commit.

    GetPagesProjectsResultLatestDeploymentEnvVars

    Type string
    Available values: "plaintext", "secrettext".
    Value string
    Environment variable value.
    Type string
    Available values: "plaintext", "secrettext".
    Value string
    Environment variable value.
    type String
    Available values: "plaintext", "secrettext".
    value String
    Environment variable value.
    type string
    Available values: "plaintext", "secrettext".
    value string
    Environment variable value.
    type str
    Available values: "plaintext", "secrettext".
    value str
    Environment variable value.
    type String
    Available values: "plaintext", "secrettext".
    value String
    Environment variable value.

    GetPagesProjectsResultLatestDeploymentLatestStage

    EndedOn string
    When the stage ended.
    Name string
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    StartedOn string
    When the stage started.
    Status string
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    EndedOn string
    When the stage ended.
    Name string
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    StartedOn string
    When the stage started.
    Status string
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    endedOn String
    When the stage ended.
    name String
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    startedOn String
    When the stage started.
    status String
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    endedOn string
    When the stage ended.
    name string
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    startedOn string
    When the stage started.
    status string
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    ended_on str
    When the stage ended.
    name str
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    started_on str
    When the stage started.
    status str
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    endedOn String
    When the stage ended.
    name String
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    startedOn String
    When the stage started.
    status String
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".

    GetPagesProjectsResultLatestDeploymentSource

    Config GetPagesProjectsResultLatestDeploymentSourceConfig
    Type string
    The source control management provider. Available values: "github", "gitlab".
    Config GetPagesProjectsResultLatestDeploymentSourceConfig
    Type string
    The source control management provider. Available values: "github", "gitlab".
    config GetPagesProjectsResultLatestDeploymentSourceConfig
    type String
    The source control management provider. Available values: "github", "gitlab".
    config GetPagesProjectsResultLatestDeploymentSourceConfig
    type string
    The source control management provider. Available values: "github", "gitlab".
    config GetPagesProjectsResultLatestDeploymentSourceConfig
    type str
    The source control management provider. Available values: "github", "gitlab".
    config Property Map
    type String
    The source control management provider. Available values: "github", "gitlab".

    GetPagesProjectsResultLatestDeploymentSourceConfig

    DeploymentsEnabled bool
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    Owner string
    The owner of the repository.
    OwnerId string
    The owner ID of the repository.
    PathExcludes List<string>
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    PathIncludes List<string>
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    PrCommentsEnabled bool
    Whether to enable PR comments.
    PreviewBranchExcludes List<string>
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    PreviewBranchIncludes List<string>
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    PreviewDeploymentSetting string
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    ProductionBranch string
    The production branch of the repository.
    ProductionDeploymentsEnabled bool
    Whether to trigger a production deployment on commits to the production branch.
    RepoId string
    The ID of the repository.
    RepoName string
    The name of the repository.
    DeploymentsEnabled bool
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    Owner string
    The owner of the repository.
    OwnerId string
    The owner ID of the repository.
    PathExcludes []string
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    PathIncludes []string
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    PrCommentsEnabled bool
    Whether to enable PR comments.
    PreviewBranchExcludes []string
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    PreviewBranchIncludes []string
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    PreviewDeploymentSetting string
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    ProductionBranch string
    The production branch of the repository.
    ProductionDeploymentsEnabled bool
    Whether to trigger a production deployment on commits to the production branch.
    RepoId string
    The ID of the repository.
    RepoName string
    The name of the repository.
    deploymentsEnabled Boolean
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    owner String
    The owner of the repository.
    ownerId String
    The owner ID of the repository.
    pathExcludes List<String>
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    pathIncludes List<String>
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    prCommentsEnabled Boolean
    Whether to enable PR comments.
    previewBranchExcludes List<String>
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewBranchIncludes List<String>
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewDeploymentSetting String
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    productionBranch String
    The production branch of the repository.
    productionDeploymentsEnabled Boolean
    Whether to trigger a production deployment on commits to the production branch.
    repoId String
    The ID of the repository.
    repoName String
    The name of the repository.
    deploymentsEnabled boolean
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    owner string
    The owner of the repository.
    ownerId string
    The owner ID of the repository.
    pathExcludes string[]
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    pathIncludes string[]
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    prCommentsEnabled boolean
    Whether to enable PR comments.
    previewBranchExcludes string[]
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewBranchIncludes string[]
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewDeploymentSetting string
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    productionBranch string
    The production branch of the repository.
    productionDeploymentsEnabled boolean
    Whether to trigger a production deployment on commits to the production branch.
    repoId string
    The ID of the repository.
    repoName string
    The name of the repository.
    deployments_enabled bool
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    owner str
    The owner of the repository.
    owner_id str
    The owner ID of the repository.
    path_excludes Sequence[str]
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    path_includes Sequence[str]
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    pr_comments_enabled bool
    Whether to enable PR comments.
    preview_branch_excludes Sequence[str]
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    preview_branch_includes Sequence[str]
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    preview_deployment_setting str
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    production_branch str
    The production branch of the repository.
    production_deployments_enabled bool
    Whether to trigger a production deployment on commits to the production branch.
    repo_id str
    The ID of the repository.
    repo_name str
    The name of the repository.
    deploymentsEnabled Boolean
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    owner String
    The owner of the repository.
    ownerId String
    The owner ID of the repository.
    pathExcludes List<String>
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    pathIncludes List<String>
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    prCommentsEnabled Boolean
    Whether to enable PR comments.
    previewBranchExcludes List<String>
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewBranchIncludes List<String>
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewDeploymentSetting String
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    productionBranch String
    The production branch of the repository.
    productionDeploymentsEnabled Boolean
    Whether to trigger a production deployment on commits to the production branch.
    repoId String
    The ID of the repository.
    repoName String
    The name of the repository.

    GetPagesProjectsResultLatestDeploymentStage

    EndedOn string
    When the stage ended.
    Name string
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    StartedOn string
    When the stage started.
    Status string
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    EndedOn string
    When the stage ended.
    Name string
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    StartedOn string
    When the stage started.
    Status string
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    endedOn String
    When the stage ended.
    name String
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    startedOn String
    When the stage started.
    status String
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    endedOn string
    When the stage ended.
    name string
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    startedOn string
    When the stage started.
    status string
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    ended_on str
    When the stage ended.
    name str
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    started_on str
    When the stage started.
    status str
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".
    endedOn String
    When the stage ended.
    name String
    The current build stage. Available values: "queued", "initialize", <span pulumi-lang-nodejs=""cloneRepo"" pulumi-lang-dotnet=""CloneRepo"" pulumi-lang-go=""cloneRepo"" pulumi-lang-python=""clone_repo"" pulumi-lang-yaml=""cloneRepo"" pulumi-lang-java=""cloneRepo"">"clone_repo", "build", "deploy".
    startedOn String
    When the stage started.
    status String
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".

    GetPagesProjectsResultSource

    Config GetPagesProjectsResultSourceConfig
    Type string
    The source control management provider. Available values: "github", "gitlab".
    Config GetPagesProjectsResultSourceConfig
    Type string
    The source control management provider. Available values: "github", "gitlab".
    config GetPagesProjectsResultSourceConfig
    type String
    The source control management provider. Available values: "github", "gitlab".
    config GetPagesProjectsResultSourceConfig
    type string
    The source control management provider. Available values: "github", "gitlab".
    config GetPagesProjectsResultSourceConfig
    type str
    The source control management provider. Available values: "github", "gitlab".
    config Property Map
    type String
    The source control management provider. Available values: "github", "gitlab".

    GetPagesProjectsResultSourceConfig

    DeploymentsEnabled bool
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    Owner string
    The owner of the repository.
    OwnerId string
    The owner ID of the repository.
    PathExcludes List<string>
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    PathIncludes List<string>
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    PrCommentsEnabled bool
    Whether to enable PR comments.
    PreviewBranchExcludes List<string>
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    PreviewBranchIncludes List<string>
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    PreviewDeploymentSetting string
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    ProductionBranch string
    The production branch of the repository.
    ProductionDeploymentsEnabled bool
    Whether to trigger a production deployment on commits to the production branch.
    RepoId string
    The ID of the repository.
    RepoName string
    The name of the repository.
    DeploymentsEnabled bool
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    Owner string
    The owner of the repository.
    OwnerId string
    The owner ID of the repository.
    PathExcludes []string
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    PathIncludes []string
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    PrCommentsEnabled bool
    Whether to enable PR comments.
    PreviewBranchExcludes []string
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    PreviewBranchIncludes []string
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    PreviewDeploymentSetting string
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    ProductionBranch string
    The production branch of the repository.
    ProductionDeploymentsEnabled bool
    Whether to trigger a production deployment on commits to the production branch.
    RepoId string
    The ID of the repository.
    RepoName string
    The name of the repository.
    deploymentsEnabled Boolean
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    owner String
    The owner of the repository.
    ownerId String
    The owner ID of the repository.
    pathExcludes List<String>
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    pathIncludes List<String>
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    prCommentsEnabled Boolean
    Whether to enable PR comments.
    previewBranchExcludes List<String>
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewBranchIncludes List<String>
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewDeploymentSetting String
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    productionBranch String
    The production branch of the repository.
    productionDeploymentsEnabled Boolean
    Whether to trigger a production deployment on commits to the production branch.
    repoId String
    The ID of the repository.
    repoName String
    The name of the repository.
    deploymentsEnabled boolean
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    owner string
    The owner of the repository.
    ownerId string
    The owner ID of the repository.
    pathExcludes string[]
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    pathIncludes string[]
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    prCommentsEnabled boolean
    Whether to enable PR comments.
    previewBranchExcludes string[]
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewBranchIncludes string[]
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewDeploymentSetting string
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    productionBranch string
    The production branch of the repository.
    productionDeploymentsEnabled boolean
    Whether to trigger a production deployment on commits to the production branch.
    repoId string
    The ID of the repository.
    repoName string
    The name of the repository.
    deployments_enabled bool
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    owner str
    The owner of the repository.
    owner_id str
    The owner ID of the repository.
    path_excludes Sequence[str]
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    path_includes Sequence[str]
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    pr_comments_enabled bool
    Whether to enable PR comments.
    preview_branch_excludes Sequence[str]
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    preview_branch_includes Sequence[str]
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    preview_deployment_setting str
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    production_branch str
    The production branch of the repository.
    production_deployments_enabled bool
    Whether to trigger a production deployment on commits to the production branch.
    repo_id str
    The ID of the repository.
    repo_name str
    The name of the repository.
    deploymentsEnabled Boolean
    Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.

    Deprecated: Use production_deployments_enabled and preview_deployment_setting for more granular control.

    owner String
    The owner of the repository.
    ownerId String
    The owner ID of the repository.
    pathExcludes List<String>
    A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (*) is supported.
    pathIncludes List<String>
    A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (*) is supported.
    prCommentsEnabled Boolean
    Whether to enable PR comments.
    previewBranchExcludes List<String>
    A list of branches that should not trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewBranchIncludes List<String>
    A list of branches that should trigger a preview deployment. Wildcard syntax (*) is supported. Must be used with preview_deployment_setting set to custom.
    previewDeploymentSetting String
    Controls whether commits to preview branches trigger a preview deployment. Available values: "all", "none", "custom".
    productionBranch String
    The production branch of the repository.
    productionDeploymentsEnabled Boolean
    Whether to trigger a production deployment on commits to the production branch.
    repoId String
    The ID of the repository.
    repoName String
    The name of the repository.

    Package Details

    Repository
    Cloudflare pulumi/pulumi-cloudflare
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the cloudflare Terraform Provider.
    cloudflare logo
    Cloudflare v6.13.0 published on Wednesday, Jan 21, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate