1. Packages
  2. Cloudflare Provider
  3. API Docs
  4. getPagesProject
Cloudflare v6.1.2 published on Monday, Apr 28, 2025 by Pulumi

cloudflare.getPagesProject

Explore with Pulumi AI

cloudflare logo
Cloudflare v6.1.2 published on Monday, Apr 28, 2025 by Pulumi

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as cloudflare from "@pulumi/cloudflare";
    
    const examplePagesProject = cloudflare.getPagesProject({
        accountId: "023e105f4ecef8ad9ca31a8372d0c353",
        projectName: "this-is-my-project-01",
    });
    
    import pulumi
    import pulumi_cloudflare as cloudflare
    
    example_pages_project = cloudflare.get_pages_project(account_id="023e105f4ecef8ad9ca31a8372d0c353",
        project_name="this-is-my-project-01")
    
    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.LookupPagesProject(ctx, &cloudflare.LookupPagesProjectArgs{
    			AccountId:   "023e105f4ecef8ad9ca31a8372d0c353",
    			ProjectName: "this-is-my-project-01",
    		}, 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 examplePagesProject = Cloudflare.GetPagesProject.Invoke(new()
        {
            AccountId = "023e105f4ecef8ad9ca31a8372d0c353",
            ProjectName = "this-is-my-project-01",
        });
    
    });
    
    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.GetPagesProjectArgs;
    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 examplePagesProject = CloudflareFunctions.getPagesProject(GetPagesProjectArgs.builder()
                .accountId("023e105f4ecef8ad9ca31a8372d0c353")
                .projectName("this-is-my-project-01")
                .build());
    
        }
    }
    
    variables:
      examplePagesProject:
        fn::invoke:
          function: cloudflare:getPagesProject
          arguments:
            accountId: 023e105f4ecef8ad9ca31a8372d0c353
            projectName: this-is-my-project-01
    

    Using getPagesProject

    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 getPagesProject(args: GetPagesProjectArgs, opts?: InvokeOptions): Promise<GetPagesProjectResult>
    function getPagesProjectOutput(args: GetPagesProjectOutputArgs, opts?: InvokeOptions): Output<GetPagesProjectResult>
    def get_pages_project(account_id: Optional[str] = None,
                          project_name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetPagesProjectResult
    def get_pages_project_output(account_id: Optional[pulumi.Input[str]] = None,
                          project_name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetPagesProjectResult]
    func LookupPagesProject(ctx *Context, args *LookupPagesProjectArgs, opts ...InvokeOption) (*LookupPagesProjectResult, error)
    func LookupPagesProjectOutput(ctx *Context, args *LookupPagesProjectOutputArgs, opts ...InvokeOption) LookupPagesProjectResultOutput

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

    public static class GetPagesProject 
    {
        public static Task<GetPagesProjectResult> InvokeAsync(GetPagesProjectArgs args, InvokeOptions? opts = null)
        public static Output<GetPagesProjectResult> Invoke(GetPagesProjectInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPagesProjectResult> getPagesProject(GetPagesProjectArgs args, InvokeOptions options)
    public static Output<GetPagesProjectResult> getPagesProject(GetPagesProjectArgs args, InvokeOptions options)
    
    fn::invoke:
      function: cloudflare:index/getPagesProject:getPagesProject
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountId string
    Identifier
    ProjectName string
    Name of the project.
    AccountId string
    Identifier
    ProjectName string
    Name of the project.
    accountId String
    Identifier
    projectName String
    Name of the project.
    accountId string
    Identifier
    projectName string
    Name of the project.
    account_id str
    Identifier
    project_name str
    Name of the project.
    accountId String
    Identifier
    projectName String
    Name of the project.

    getPagesProject Result

    The following output properties are available:

    AccountId string
    Identifier
    BuildConfig GetPagesProjectBuildConfig
    Configs for the project build process.
    CanonicalDeployment GetPagesProjectCanonicalDeployment
    Most recent deployment to the repo.
    CreatedOn string
    When the project was created.
    DeploymentConfigs GetPagesProjectDeploymentConfigs
    Configs for deployments in a project.
    Domains List<string>
    A list of associated custom domains for the project.
    Id string
    Id of the project.
    LatestDeployment GetPagesProjectLatestDeployment
    Most recent deployment to the repo.
    Name string
    Name of the project.
    ProductionBranch string
    Production branch of the project. Used to identify production deployments.
    ProjectName string
    Name of the project.
    Source GetPagesProjectSource
    Subdomain string
    The Cloudflare subdomain associated with the project.
    AccountId string
    Identifier
    BuildConfig GetPagesProjectBuildConfig
    Configs for the project build process.
    CanonicalDeployment GetPagesProjectCanonicalDeployment
    Most recent deployment to the repo.
    CreatedOn string
    When the project was created.
    DeploymentConfigs GetPagesProjectDeploymentConfigs
    Configs for deployments in a project.
    Domains []string
    A list of associated custom domains for the project.
    Id string
    Id of the project.
    LatestDeployment GetPagesProjectLatestDeployment
    Most recent deployment to the repo.
    Name string
    Name of the project.
    ProductionBranch string
    Production branch of the project. Used to identify production deployments.
    ProjectName string
    Name of the project.
    Source GetPagesProjectSource
    Subdomain string
    The Cloudflare subdomain associated with the project.
    accountId String
    Identifier
    buildConfig GetPagesProjectBuildConfig
    Configs for the project build process.
    canonicalDeployment GetPagesProjectCanonicalDeployment
    Most recent deployment to the repo.
    createdOn String
    When the project was created.
    deploymentConfigs GetPagesProjectDeploymentConfigs
    Configs for deployments in a project.
    domains List<String>
    A list of associated custom domains for the project.
    id String
    Id of the project.
    latestDeployment GetPagesProjectLatestDeployment
    Most recent deployment to the repo.
    name String
    Name of the project.
    productionBranch String
    Production branch of the project. Used to identify production deployments.
    projectName String
    Name of the project.
    source GetPagesProjectSource
    subdomain String
    The Cloudflare subdomain associated with the project.
    accountId string
    Identifier
    buildConfig GetPagesProjectBuildConfig
    Configs for the project build process.
    canonicalDeployment GetPagesProjectCanonicalDeployment
    Most recent deployment to the repo.
    createdOn string
    When the project was created.
    deploymentConfigs GetPagesProjectDeploymentConfigs
    Configs for deployments in a project.
    domains string[]
    A list of associated custom domains for the project.
    id string
    Id of the project.
    latestDeployment GetPagesProjectLatestDeployment
    Most recent deployment to the repo.
    name string
    Name of the project.
    productionBranch string
    Production branch of the project. Used to identify production deployments.
    projectName string
    Name of the project.
    source GetPagesProjectSource
    subdomain string
    The Cloudflare subdomain associated with the project.
    account_id str
    Identifier
    build_config GetPagesProjectBuildConfig
    Configs for the project build process.
    canonical_deployment GetPagesProjectCanonicalDeployment
    Most recent deployment to the repo.
    created_on str
    When the project was created.
    deployment_configs GetPagesProjectDeploymentConfigs
    Configs for deployments in a project.
    domains Sequence[str]
    A list of associated custom domains for the project.
    id str
    Id of the project.
    latest_deployment GetPagesProjectLatestDeployment
    Most recent deployment to the repo.
    name str
    Name of the project.
    production_branch str
    Production branch of the project. Used to identify production deployments.
    project_name str
    Name of the project.
    source GetPagesProjectSource
    subdomain str
    The Cloudflare subdomain associated with the project.
    accountId String
    Identifier
    buildConfig Property Map
    Configs for the project build process.
    canonicalDeployment Property Map
    Most recent deployment to the repo.
    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.
    id String
    Id of the project.
    latestDeployment Property Map
    Most recent deployment to the repo.
    name String
    Name of the project.
    productionBranch String
    Production branch of the project. Used to identify production deployments.
    projectName String
    Name of the project.
    source Property Map
    subdomain String
    The Cloudflare subdomain associated with the project.

    Supporting Types

    GetPagesProjectBuildConfig

    BuildCaching bool
    Enable build caching for the project.
    BuildCommand string
    Command used to build project.
    DestinationDir string
    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
    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
    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
    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
    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
    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.

    GetPagesProjectCanonicalDeployment

    Aliases List<string>
    A list of alias URLs pointing to this deployment.
    BuildConfig GetPagesProjectCanonicalDeploymentBuildConfig
    Configs for the project build process.
    CreatedOn string
    When the deployment was created.
    DeploymentTrigger GetPagesProjectCanonicalDeploymentDeploymentTrigger
    Info about what caused the deployment.
    EnvVars Dictionary<string, GetPagesProjectCanonicalDeploymentEnvVars>
    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 GetPagesProjectCanonicalDeploymentLatestStage
    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 GetPagesProjectCanonicalDeploymentSource
    Stages List<GetPagesProjectCanonicalDeploymentStage>
    List of past stages.
    Url string
    The live URL to view this deployment.
    Aliases []string
    A list of alias URLs pointing to this deployment.
    BuildConfig GetPagesProjectCanonicalDeploymentBuildConfig
    Configs for the project build process.
    CreatedOn string
    When the deployment was created.
    DeploymentTrigger GetPagesProjectCanonicalDeploymentDeploymentTrigger
    Info about what caused the deployment.
    EnvVars map[string]GetPagesProjectCanonicalDeploymentEnvVars
    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 GetPagesProjectCanonicalDeploymentLatestStage
    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 GetPagesProjectCanonicalDeploymentSource
    Stages []GetPagesProjectCanonicalDeploymentStage
    List of past stages.
    Url string
    The live URL to view this deployment.
    aliases List<String>
    A list of alias URLs pointing to this deployment.
    buildConfig GetPagesProjectCanonicalDeploymentBuildConfig
    Configs for the project build process.
    createdOn String
    When the deployment was created.
    deploymentTrigger GetPagesProjectCanonicalDeploymentDeploymentTrigger
    Info about what caused the deployment.
    envVars Map<String,GetPagesProjectCanonicalDeploymentEnvVars>
    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 GetPagesProjectCanonicalDeploymentLatestStage
    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 GetPagesProjectCanonicalDeploymentSource
    stages List<GetPagesProjectCanonicalDeploymentStage>
    List of past stages.
    url String
    The live URL to view this deployment.
    aliases string[]
    A list of alias URLs pointing to this deployment.
    buildConfig GetPagesProjectCanonicalDeploymentBuildConfig
    Configs for the project build process.
    createdOn string
    When the deployment was created.
    deploymentTrigger GetPagesProjectCanonicalDeploymentDeploymentTrigger
    Info about what caused the deployment.
    envVars {[key: string]: GetPagesProjectCanonicalDeploymentEnvVars}
    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 GetPagesProjectCanonicalDeploymentLatestStage
    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 GetPagesProjectCanonicalDeploymentSource
    stages GetPagesProjectCanonicalDeploymentStage[]
    List of past stages.
    url string
    The live URL to view this deployment.
    aliases Sequence[str]
    A list of alias URLs pointing to this deployment.
    build_config GetPagesProjectCanonicalDeploymentBuildConfig
    Configs for the project build process.
    created_on str
    When the deployment was created.
    deployment_trigger GetPagesProjectCanonicalDeploymentDeploymentTrigger
    Info about what caused the deployment.
    env_vars Mapping[str, GetPagesProjectCanonicalDeploymentEnvVars]
    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 GetPagesProjectCanonicalDeploymentLatestStage
    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 GetPagesProjectCanonicalDeploymentSource
    stages Sequence[GetPagesProjectCanonicalDeploymentStage]
    List of past stages.
    url str
    The live URL to view this deployment.
    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
    stages List<Property Map>
    List of past stages.
    url String
    The live URL to view this deployment.

    GetPagesProjectCanonicalDeploymentBuildConfig

    BuildCaching bool
    Enable build caching for the project.
    BuildCommand string
    Command used to build project.
    DestinationDir string
    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
    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
    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
    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
    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
    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.

    GetPagesProjectCanonicalDeploymentDeploymentTrigger

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

    GetPagesProjectCanonicalDeploymentDeploymentTriggerMetadata

    Branch string
    Where the trigger happened.
    CommitHash string
    Hash of the deployment trigger commit.
    CommitMessage string
    Message of the deployment trigger commit.
    Branch string
    Where the trigger happened.
    CommitHash string
    Hash of the deployment trigger commit.
    CommitMessage string
    Message of the deployment trigger commit.
    branch String
    Where the trigger happened.
    commitHash String
    Hash of the deployment trigger commit.
    commitMessage String
    Message of the deployment trigger commit.
    branch string
    Where the trigger happened.
    commitHash string
    Hash of the deployment trigger commit.
    commitMessage string
    Message of the deployment trigger commit.
    branch str
    Where the trigger happened.
    commit_hash str
    Hash of the deployment trigger commit.
    commit_message str
    Message of the deployment trigger commit.
    branch String
    Where the trigger happened.
    commitHash String
    Hash of the deployment trigger commit.
    commitMessage String
    Message of the deployment trigger commit.

    GetPagesProjectCanonicalDeploymentEnvVars

    Type string
    Available values: "plain_text".
    Value string
    Environment variable value.
    Type string
    Available values: "plain_text".
    Value string
    Environment variable value.
    type String
    Available values: "plain_text".
    value String
    Environment variable value.
    type string
    Available values: "plain_text".
    value string
    Environment variable value.
    type str
    Available values: "plain_text".
    value str
    Environment variable value.
    type String
    Available values: "plain_text".
    value String
    Environment variable value.

    GetPagesProjectCanonicalDeploymentLatestStage

    EndedOn string
    When the stage ended.
    Name string
    The current build stage. Available values: "queued", "initialize", "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", "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", "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", "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", "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", "clone_repo", "build", "deploy".
    startedOn String
    When the stage started.
    status String
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".

    GetPagesProjectCanonicalDeploymentSource

    GetPagesProjectCanonicalDeploymentSourceConfig

    DeploymentsEnabled bool
    Owner string
    PathExcludes List<string>
    PathIncludes List<string>
    PrCommentsEnabled bool
    PreviewBranchExcludes List<string>
    PreviewBranchIncludes List<string>
    PreviewDeploymentSetting string
    Available values: "all", "none", "custom".
    ProductionBranch string
    ProductionDeploymentsEnabled bool
    RepoName string
    deploymentsEnabled Boolean
    owner String
    pathExcludes List<String>
    pathIncludes List<String>
    prCommentsEnabled Boolean
    previewBranchExcludes List<String>
    previewBranchIncludes List<String>
    previewDeploymentSetting String
    Available values: "all", "none", "custom".
    productionBranch String
    productionDeploymentsEnabled Boolean
    repoName String
    deploymentsEnabled boolean
    owner string
    pathExcludes string[]
    pathIncludes string[]
    prCommentsEnabled boolean
    previewBranchExcludes string[]
    previewBranchIncludes string[]
    previewDeploymentSetting string
    Available values: "all", "none", "custom".
    productionBranch string
    productionDeploymentsEnabled boolean
    repoName string
    deploymentsEnabled Boolean
    owner String
    pathExcludes List<String>
    pathIncludes List<String>
    prCommentsEnabled Boolean
    previewBranchExcludes List<String>
    previewBranchIncludes List<String>
    previewDeploymentSetting String
    Available values: "all", "none", "custom".
    productionBranch String
    productionDeploymentsEnabled Boolean
    repoName String

    GetPagesProjectCanonicalDeploymentStage

    EndedOn string
    When the stage ended.
    Name string
    The current build stage. Available values: "queued", "initialize", "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", "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", "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", "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", "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", "clone_repo", "build", "deploy".
    startedOn String
    When the stage started.
    status String
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".

    GetPagesProjectDeploymentConfigs

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

    GetPagesProjectDeploymentConfigsPreview

    AiBindings Dictionary<string, GetPagesProjectDeploymentConfigsPreviewAiBindings>
    Constellation bindings used for Pages Functions.
    AnalyticsEngineDatasets Dictionary<string, GetPagesProjectDeploymentConfigsPreviewAnalyticsEngineDatasets>
    Analytics Engine bindings used for Pages Functions.
    Browsers Dictionary<string, GetPagesProjectDeploymentConfigsPreviewBrowsers>
    Browser bindings used for Pages Functions.
    CompatibilityDate string
    Compatibility date used for Pages Functions.
    CompatibilityFlags List<string>
    Compatibility flags used for Pages Functions.
    D1Databases Dictionary<string, GetPagesProjectDeploymentConfigsPreviewD1Databases>
    D1 databases used for Pages Functions.
    DurableObjectNamespaces Dictionary<string, GetPagesProjectDeploymentConfigsPreviewDurableObjectNamespaces>
    Durable Object namespaces used for Pages Functions.
    EnvVars Dictionary<string, GetPagesProjectDeploymentConfigsPreviewEnvVars>
    Environment variables used for builds and Pages Functions.
    HyperdriveBindings Dictionary<string, GetPagesProjectDeploymentConfigsPreviewHyperdriveBindings>
    Hyperdrive bindings used for Pages Functions.
    KvNamespaces Dictionary<string, GetPagesProjectDeploymentConfigsPreviewKvNamespaces>
    KV namespaces used for Pages Functions.
    MtlsCertificates Dictionary<string, GetPagesProjectDeploymentConfigsPreviewMtlsCertificates>
    mTLS bindings used for Pages Functions.
    Placement GetPagesProjectDeploymentConfigsPreviewPlacement
    Placement setting used for Pages Functions.
    QueueProducers Dictionary<string, GetPagesProjectDeploymentConfigsPreviewQueueProducers>
    Queue Producer bindings used for Pages Functions.
    R2Buckets Dictionary<string, GetPagesProjectDeploymentConfigsPreviewR2Buckets>
    R2 buckets used for Pages Functions.
    Services Dictionary<string, GetPagesProjectDeploymentConfigsPreviewServices>
    Services used for Pages Functions.
    VectorizeBindings Dictionary<string, GetPagesProjectDeploymentConfigsPreviewVectorizeBindings>
    Vectorize bindings used for Pages Functions.
    AiBindings map[string]GetPagesProjectDeploymentConfigsPreviewAiBindings
    Constellation bindings used for Pages Functions.
    AnalyticsEngineDatasets map[string]GetPagesProjectDeploymentConfigsPreviewAnalyticsEngineDatasets
    Analytics Engine bindings used for Pages Functions.
    Browsers map[string]GetPagesProjectDeploymentConfigsPreviewBrowsers
    Browser bindings used for Pages Functions.
    CompatibilityDate string
    Compatibility date used for Pages Functions.
    CompatibilityFlags []string
    Compatibility flags used for Pages Functions.
    D1Databases map[string]GetPagesProjectDeploymentConfigsPreviewD1Databases
    D1 databases used for Pages Functions.
    DurableObjectNamespaces map[string]GetPagesProjectDeploymentConfigsPreviewDurableObjectNamespaces
    Durable Object namespaces used for Pages Functions.
    EnvVars map[string]GetPagesProjectDeploymentConfigsPreviewEnvVars
    Environment variables used for builds and Pages Functions.
    HyperdriveBindings map[string]GetPagesProjectDeploymentConfigsPreviewHyperdriveBindings
    Hyperdrive bindings used for Pages Functions.
    KvNamespaces map[string]GetPagesProjectDeploymentConfigsPreviewKvNamespaces
    KV namespaces used for Pages Functions.
    MtlsCertificates map[string]GetPagesProjectDeploymentConfigsPreviewMtlsCertificates
    mTLS bindings used for Pages Functions.
    Placement GetPagesProjectDeploymentConfigsPreviewPlacement
    Placement setting used for Pages Functions.
    QueueProducers map[string]GetPagesProjectDeploymentConfigsPreviewQueueProducers
    Queue Producer bindings used for Pages Functions.
    R2Buckets map[string]GetPagesProjectDeploymentConfigsPreviewR2Buckets
    R2 buckets used for Pages Functions.
    Services map[string]GetPagesProjectDeploymentConfigsPreviewServices
    Services used for Pages Functions.
    VectorizeBindings map[string]GetPagesProjectDeploymentConfigsPreviewVectorizeBindings
    Vectorize bindings used for Pages Functions.
    aiBindings Map<String,GetPagesProjectDeploymentConfigsPreviewAiBindings>
    Constellation bindings used for Pages Functions.
    analyticsEngineDatasets Map<String,GetPagesProjectDeploymentConfigsPreviewAnalyticsEngineDatasets>
    Analytics Engine bindings used for Pages Functions.
    browsers Map<String,GetPagesProjectDeploymentConfigsPreviewBrowsers>
    Browser bindings used for Pages Functions.
    compatibilityDate String
    Compatibility date used for Pages Functions.
    compatibilityFlags List<String>
    Compatibility flags used for Pages Functions.
    d1Databases Map<String,GetPagesProjectDeploymentConfigsPreviewD1Databases>
    D1 databases used for Pages Functions.
    durableObjectNamespaces Map<String,GetPagesProjectDeploymentConfigsPreviewDurableObjectNamespaces>
    Durable Object namespaces used for Pages Functions.
    envVars Map<String,GetPagesProjectDeploymentConfigsPreviewEnvVars>
    Environment variables used for builds and Pages Functions.
    hyperdriveBindings Map<String,GetPagesProjectDeploymentConfigsPreviewHyperdriveBindings>
    Hyperdrive bindings used for Pages Functions.
    kvNamespaces Map<String,GetPagesProjectDeploymentConfigsPreviewKvNamespaces>
    KV namespaces used for Pages Functions.
    mtlsCertificates Map<String,GetPagesProjectDeploymentConfigsPreviewMtlsCertificates>
    mTLS bindings used for Pages Functions.
    placement GetPagesProjectDeploymentConfigsPreviewPlacement
    Placement setting used for Pages Functions.
    queueProducers Map<String,GetPagesProjectDeploymentConfigsPreviewQueueProducers>
    Queue Producer bindings used for Pages Functions.
    r2Buckets Map<String,GetPagesProjectDeploymentConfigsPreviewR2Buckets>
    R2 buckets used for Pages Functions.
    services Map<String,GetPagesProjectDeploymentConfigsPreviewServices>
    Services used for Pages Functions.
    vectorizeBindings Map<String,GetPagesProjectDeploymentConfigsPreviewVectorizeBindings>
    Vectorize bindings used for Pages Functions.
    aiBindings {[key: string]: GetPagesProjectDeploymentConfigsPreviewAiBindings}
    Constellation bindings used for Pages Functions.
    analyticsEngineDatasets {[key: string]: GetPagesProjectDeploymentConfigsPreviewAnalyticsEngineDatasets}
    Analytics Engine bindings used for Pages Functions.
    browsers {[key: string]: GetPagesProjectDeploymentConfigsPreviewBrowsers}
    Browser bindings used for Pages Functions.
    compatibilityDate string
    Compatibility date used for Pages Functions.
    compatibilityFlags string[]
    Compatibility flags used for Pages Functions.
    d1Databases {[key: string]: GetPagesProjectDeploymentConfigsPreviewD1Databases}
    D1 databases used for Pages Functions.
    durableObjectNamespaces {[key: string]: GetPagesProjectDeploymentConfigsPreviewDurableObjectNamespaces}
    Durable Object namespaces used for Pages Functions.
    envVars {[key: string]: GetPagesProjectDeploymentConfigsPreviewEnvVars}
    Environment variables used for builds and Pages Functions.
    hyperdriveBindings {[key: string]: GetPagesProjectDeploymentConfigsPreviewHyperdriveBindings}
    Hyperdrive bindings used for Pages Functions.
    kvNamespaces {[key: string]: GetPagesProjectDeploymentConfigsPreviewKvNamespaces}
    KV namespaces used for Pages Functions.
    mtlsCertificates {[key: string]: GetPagesProjectDeploymentConfigsPreviewMtlsCertificates}
    mTLS bindings used for Pages Functions.
    placement GetPagesProjectDeploymentConfigsPreviewPlacement
    Placement setting used for Pages Functions.
    queueProducers {[key: string]: GetPagesProjectDeploymentConfigsPreviewQueueProducers}
    Queue Producer bindings used for Pages Functions.
    r2Buckets {[key: string]: GetPagesProjectDeploymentConfigsPreviewR2Buckets}
    R2 buckets used for Pages Functions.
    services {[key: string]: GetPagesProjectDeploymentConfigsPreviewServices}
    Services used for Pages Functions.
    vectorizeBindings {[key: string]: GetPagesProjectDeploymentConfigsPreviewVectorizeBindings}
    Vectorize bindings used for Pages Functions.
    ai_bindings Mapping[str, GetPagesProjectDeploymentConfigsPreviewAiBindings]
    Constellation bindings used for Pages Functions.
    analytics_engine_datasets Mapping[str, GetPagesProjectDeploymentConfigsPreviewAnalyticsEngineDatasets]
    Analytics Engine bindings used for Pages Functions.
    browsers Mapping[str, GetPagesProjectDeploymentConfigsPreviewBrowsers]
    Browser bindings used 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, GetPagesProjectDeploymentConfigsPreviewD1Databases]
    D1 databases used for Pages Functions.
    durable_object_namespaces Mapping[str, GetPagesProjectDeploymentConfigsPreviewDurableObjectNamespaces]
    Durable Object namespaces used for Pages Functions.
    env_vars Mapping[str, GetPagesProjectDeploymentConfigsPreviewEnvVars]
    Environment variables used for builds and Pages Functions.
    hyperdrive_bindings Mapping[str, GetPagesProjectDeploymentConfigsPreviewHyperdriveBindings]
    Hyperdrive bindings used for Pages Functions.
    kv_namespaces Mapping[str, GetPagesProjectDeploymentConfigsPreviewKvNamespaces]
    KV namespaces used for Pages Functions.
    mtls_certificates Mapping[str, GetPagesProjectDeploymentConfigsPreviewMtlsCertificates]
    mTLS bindings used for Pages Functions.
    placement GetPagesProjectDeploymentConfigsPreviewPlacement
    Placement setting used for Pages Functions.
    queue_producers Mapping[str, GetPagesProjectDeploymentConfigsPreviewQueueProducers]
    Queue Producer bindings used for Pages Functions.
    r2_buckets Mapping[str, GetPagesProjectDeploymentConfigsPreviewR2Buckets]
    R2 buckets used for Pages Functions.
    services Mapping[str, GetPagesProjectDeploymentConfigsPreviewServices]
    Services used for Pages Functions.
    vectorize_bindings Mapping[str, GetPagesProjectDeploymentConfigsPreviewVectorizeBindings]
    Vectorize bindings used for Pages Functions.
    aiBindings Map<Property Map>
    Constellation bindings used for Pages Functions.
    analyticsEngineDatasets Map<Property Map>
    Analytics Engine bindings used for Pages Functions.
    browsers Map<Property Map>
    Browser bindings used 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.
    hyperdriveBindings Map<Property Map>
    Hyperdrive bindings used for Pages Functions.
    kvNamespaces Map<Property Map>
    KV namespaces used 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.
    vectorizeBindings Map<Property Map>
    Vectorize bindings used for Pages Functions.

    GetPagesProjectDeploymentConfigsPreviewAiBindings

    ProjectId string
    ProjectId string
    projectId String
    projectId string
    projectId String

    GetPagesProjectDeploymentConfigsPreviewAnalyticsEngineDatasets

    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.

    GetPagesProjectDeploymentConfigsPreviewD1Databases

    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.

    GetPagesProjectDeploymentConfigsPreviewDurableObjectNamespaces

    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.

    GetPagesProjectDeploymentConfigsPreviewEnvVars

    Type string
    Available values: "plain_text".
    Value string
    Environment variable value.
    Type string
    Available values: "plain_text".
    Value string
    Environment variable value.
    type String
    Available values: "plain_text".
    value String
    Environment variable value.
    type string
    Available values: "plain_text".
    value string
    Environment variable value.
    type str
    Available values: "plain_text".
    value str
    Environment variable value.
    type String
    Available values: "plain_text".
    value String
    Environment variable value.

    GetPagesProjectDeploymentConfigsPreviewHyperdriveBindings

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

    GetPagesProjectDeploymentConfigsPreviewKvNamespaces

    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.

    GetPagesProjectDeploymentConfigsPreviewMtlsCertificates

    GetPagesProjectDeploymentConfigsPreviewPlacement

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

    GetPagesProjectDeploymentConfigsPreviewQueueProducers

    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.

    GetPagesProjectDeploymentConfigsPreviewR2Buckets

    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.

    GetPagesProjectDeploymentConfigsPreviewServices

    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.

    GetPagesProjectDeploymentConfigsPreviewVectorizeBindings

    IndexName string
    IndexName string
    indexName String
    indexName string
    indexName String

    GetPagesProjectDeploymentConfigsProduction

    AiBindings Dictionary<string, GetPagesProjectDeploymentConfigsProductionAiBindings>
    Constellation bindings used for Pages Functions.
    AnalyticsEngineDatasets Dictionary<string, GetPagesProjectDeploymentConfigsProductionAnalyticsEngineDatasets>
    Analytics Engine bindings used for Pages Functions.
    Browsers Dictionary<string, GetPagesProjectDeploymentConfigsProductionBrowsers>
    Browser bindings used for Pages Functions.
    CompatibilityDate string
    Compatibility date used for Pages Functions.
    CompatibilityFlags List<string>
    Compatibility flags used for Pages Functions.
    D1Databases Dictionary<string, GetPagesProjectDeploymentConfigsProductionD1Databases>
    D1 databases used for Pages Functions.
    DurableObjectNamespaces Dictionary<string, GetPagesProjectDeploymentConfigsProductionDurableObjectNamespaces>
    Durable Object namespaces used for Pages Functions.
    EnvVars Dictionary<string, GetPagesProjectDeploymentConfigsProductionEnvVars>
    Environment variables used for builds and Pages Functions.
    HyperdriveBindings Dictionary<string, GetPagesProjectDeploymentConfigsProductionHyperdriveBindings>
    Hyperdrive bindings used for Pages Functions.
    KvNamespaces Dictionary<string, GetPagesProjectDeploymentConfigsProductionKvNamespaces>
    KV namespaces used for Pages Functions.
    MtlsCertificates Dictionary<string, GetPagesProjectDeploymentConfigsProductionMtlsCertificates>
    mTLS bindings used for Pages Functions.
    Placement GetPagesProjectDeploymentConfigsProductionPlacement
    Placement setting used for Pages Functions.
    QueueProducers Dictionary<string, GetPagesProjectDeploymentConfigsProductionQueueProducers>
    Queue Producer bindings used for Pages Functions.
    R2Buckets Dictionary<string, GetPagesProjectDeploymentConfigsProductionR2Buckets>
    R2 buckets used for Pages Functions.
    Services Dictionary<string, GetPagesProjectDeploymentConfigsProductionServices>
    Services used for Pages Functions.
    VectorizeBindings Dictionary<string, GetPagesProjectDeploymentConfigsProductionVectorizeBindings>
    Vectorize bindings used for Pages Functions.
    AiBindings map[string]GetPagesProjectDeploymentConfigsProductionAiBindings
    Constellation bindings used for Pages Functions.
    AnalyticsEngineDatasets map[string]GetPagesProjectDeploymentConfigsProductionAnalyticsEngineDatasets
    Analytics Engine bindings used for Pages Functions.
    Browsers map[string]GetPagesProjectDeploymentConfigsProductionBrowsers
    Browser bindings used for Pages Functions.
    CompatibilityDate string
    Compatibility date used for Pages Functions.
    CompatibilityFlags []string
    Compatibility flags used for Pages Functions.
    D1Databases map[string]GetPagesProjectDeploymentConfigsProductionD1Databases
    D1 databases used for Pages Functions.
    DurableObjectNamespaces map[string]GetPagesProjectDeploymentConfigsProductionDurableObjectNamespaces
    Durable Object namespaces used for Pages Functions.
    EnvVars map[string]GetPagesProjectDeploymentConfigsProductionEnvVars
    Environment variables used for builds and Pages Functions.
    HyperdriveBindings map[string]GetPagesProjectDeploymentConfigsProductionHyperdriveBindings
    Hyperdrive bindings used for Pages Functions.
    KvNamespaces map[string]GetPagesProjectDeploymentConfigsProductionKvNamespaces
    KV namespaces used for Pages Functions.
    MtlsCertificates map[string]GetPagesProjectDeploymentConfigsProductionMtlsCertificates
    mTLS bindings used for Pages Functions.
    Placement GetPagesProjectDeploymentConfigsProductionPlacement
    Placement setting used for Pages Functions.
    QueueProducers map[string]GetPagesProjectDeploymentConfigsProductionQueueProducers
    Queue Producer bindings used for Pages Functions.
    R2Buckets map[string]GetPagesProjectDeploymentConfigsProductionR2Buckets
    R2 buckets used for Pages Functions.
    Services map[string]GetPagesProjectDeploymentConfigsProductionServices
    Services used for Pages Functions.
    VectorizeBindings map[string]GetPagesProjectDeploymentConfigsProductionVectorizeBindings
    Vectorize bindings used for Pages Functions.
    aiBindings Map<String,GetPagesProjectDeploymentConfigsProductionAiBindings>
    Constellation bindings used for Pages Functions.
    analyticsEngineDatasets Map<String,GetPagesProjectDeploymentConfigsProductionAnalyticsEngineDatasets>
    Analytics Engine bindings used for Pages Functions.
    browsers Map<String,GetPagesProjectDeploymentConfigsProductionBrowsers>
    Browser bindings used for Pages Functions.
    compatibilityDate String
    Compatibility date used for Pages Functions.
    compatibilityFlags List<String>
    Compatibility flags used for Pages Functions.
    d1Databases Map<String,GetPagesProjectDeploymentConfigsProductionD1Databases>
    D1 databases used for Pages Functions.
    durableObjectNamespaces Map<String,GetPagesProjectDeploymentConfigsProductionDurableObjectNamespaces>
    Durable Object namespaces used for Pages Functions.
    envVars Map<String,GetPagesProjectDeploymentConfigsProductionEnvVars>
    Environment variables used for builds and Pages Functions.
    hyperdriveBindings Map<String,GetPagesProjectDeploymentConfigsProductionHyperdriveBindings>
    Hyperdrive bindings used for Pages Functions.
    kvNamespaces Map<String,GetPagesProjectDeploymentConfigsProductionKvNamespaces>
    KV namespaces used for Pages Functions.
    mtlsCertificates Map<String,GetPagesProjectDeploymentConfigsProductionMtlsCertificates>
    mTLS bindings used for Pages Functions.
    placement GetPagesProjectDeploymentConfigsProductionPlacement
    Placement setting used for Pages Functions.
    queueProducers Map<String,GetPagesProjectDeploymentConfigsProductionQueueProducers>
    Queue Producer bindings used for Pages Functions.
    r2Buckets Map<String,GetPagesProjectDeploymentConfigsProductionR2Buckets>
    R2 buckets used for Pages Functions.
    services Map<String,GetPagesProjectDeploymentConfigsProductionServices>
    Services used for Pages Functions.
    vectorizeBindings Map<String,GetPagesProjectDeploymentConfigsProductionVectorizeBindings>
    Vectorize bindings used for Pages Functions.
    aiBindings {[key: string]: GetPagesProjectDeploymentConfigsProductionAiBindings}
    Constellation bindings used for Pages Functions.
    analyticsEngineDatasets {[key: string]: GetPagesProjectDeploymentConfigsProductionAnalyticsEngineDatasets}
    Analytics Engine bindings used for Pages Functions.
    browsers {[key: string]: GetPagesProjectDeploymentConfigsProductionBrowsers}
    Browser bindings used for Pages Functions.
    compatibilityDate string
    Compatibility date used for Pages Functions.
    compatibilityFlags string[]
    Compatibility flags used for Pages Functions.
    d1Databases {[key: string]: GetPagesProjectDeploymentConfigsProductionD1Databases}
    D1 databases used for Pages Functions.
    durableObjectNamespaces {[key: string]: GetPagesProjectDeploymentConfigsProductionDurableObjectNamespaces}
    Durable Object namespaces used for Pages Functions.
    envVars {[key: string]: GetPagesProjectDeploymentConfigsProductionEnvVars}
    Environment variables used for builds and Pages Functions.
    hyperdriveBindings {[key: string]: GetPagesProjectDeploymentConfigsProductionHyperdriveBindings}
    Hyperdrive bindings used for Pages Functions.
    kvNamespaces {[key: string]: GetPagesProjectDeploymentConfigsProductionKvNamespaces}
    KV namespaces used for Pages Functions.
    mtlsCertificates {[key: string]: GetPagesProjectDeploymentConfigsProductionMtlsCertificates}
    mTLS bindings used for Pages Functions.
    placement GetPagesProjectDeploymentConfigsProductionPlacement
    Placement setting used for Pages Functions.
    queueProducers {[key: string]: GetPagesProjectDeploymentConfigsProductionQueueProducers}
    Queue Producer bindings used for Pages Functions.
    r2Buckets {[key: string]: GetPagesProjectDeploymentConfigsProductionR2Buckets}
    R2 buckets used for Pages Functions.
    services {[key: string]: GetPagesProjectDeploymentConfigsProductionServices}
    Services used for Pages Functions.
    vectorizeBindings {[key: string]: GetPagesProjectDeploymentConfigsProductionVectorizeBindings}
    Vectorize bindings used for Pages Functions.
    ai_bindings Mapping[str, GetPagesProjectDeploymentConfigsProductionAiBindings]
    Constellation bindings used for Pages Functions.
    analytics_engine_datasets Mapping[str, GetPagesProjectDeploymentConfigsProductionAnalyticsEngineDatasets]
    Analytics Engine bindings used for Pages Functions.
    browsers Mapping[str, GetPagesProjectDeploymentConfigsProductionBrowsers]
    Browser bindings used 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, GetPagesProjectDeploymentConfigsProductionD1Databases]
    D1 databases used for Pages Functions.
    durable_object_namespaces Mapping[str, GetPagesProjectDeploymentConfigsProductionDurableObjectNamespaces]
    Durable Object namespaces used for Pages Functions.
    env_vars Mapping[str, GetPagesProjectDeploymentConfigsProductionEnvVars]
    Environment variables used for builds and Pages Functions.
    hyperdrive_bindings Mapping[str, GetPagesProjectDeploymentConfigsProductionHyperdriveBindings]
    Hyperdrive bindings used for Pages Functions.
    kv_namespaces Mapping[str, GetPagesProjectDeploymentConfigsProductionKvNamespaces]
    KV namespaces used for Pages Functions.
    mtls_certificates Mapping[str, GetPagesProjectDeploymentConfigsProductionMtlsCertificates]
    mTLS bindings used for Pages Functions.
    placement GetPagesProjectDeploymentConfigsProductionPlacement
    Placement setting used for Pages Functions.
    queue_producers Mapping[str, GetPagesProjectDeploymentConfigsProductionQueueProducers]
    Queue Producer bindings used for Pages Functions.
    r2_buckets Mapping[str, GetPagesProjectDeploymentConfigsProductionR2Buckets]
    R2 buckets used for Pages Functions.
    services Mapping[str, GetPagesProjectDeploymentConfigsProductionServices]
    Services used for Pages Functions.
    vectorize_bindings Mapping[str, GetPagesProjectDeploymentConfigsProductionVectorizeBindings]
    Vectorize bindings used for Pages Functions.
    aiBindings Map<Property Map>
    Constellation bindings used for Pages Functions.
    analyticsEngineDatasets Map<Property Map>
    Analytics Engine bindings used for Pages Functions.
    browsers Map<Property Map>
    Browser bindings used 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.
    hyperdriveBindings Map<Property Map>
    Hyperdrive bindings used for Pages Functions.
    kvNamespaces Map<Property Map>
    KV namespaces used 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.
    vectorizeBindings Map<Property Map>
    Vectorize bindings used for Pages Functions.

    GetPagesProjectDeploymentConfigsProductionAiBindings

    ProjectId string
    ProjectId string
    projectId String
    projectId string
    projectId String

    GetPagesProjectDeploymentConfigsProductionAnalyticsEngineDatasets

    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.

    GetPagesProjectDeploymentConfigsProductionD1Databases

    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.

    GetPagesProjectDeploymentConfigsProductionDurableObjectNamespaces

    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.

    GetPagesProjectDeploymentConfigsProductionEnvVars

    Type string
    Available values: "plain_text".
    Value string
    Environment variable value.
    Type string
    Available values: "plain_text".
    Value string
    Environment variable value.
    type String
    Available values: "plain_text".
    value String
    Environment variable value.
    type string
    Available values: "plain_text".
    value string
    Environment variable value.
    type str
    Available values: "plain_text".
    value str
    Environment variable value.
    type String
    Available values: "plain_text".
    value String
    Environment variable value.

    GetPagesProjectDeploymentConfigsProductionHyperdriveBindings

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

    GetPagesProjectDeploymentConfigsProductionKvNamespaces

    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.

    GetPagesProjectDeploymentConfigsProductionMtlsCertificates

    GetPagesProjectDeploymentConfigsProductionPlacement

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

    GetPagesProjectDeploymentConfigsProductionQueueProducers

    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.

    GetPagesProjectDeploymentConfigsProductionR2Buckets

    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.

    GetPagesProjectDeploymentConfigsProductionServices

    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.

    GetPagesProjectDeploymentConfigsProductionVectorizeBindings

    IndexName string
    IndexName string
    indexName String
    indexName string
    indexName String

    GetPagesProjectLatestDeployment

    Aliases List<string>
    A list of alias URLs pointing to this deployment.
    BuildConfig GetPagesProjectLatestDeploymentBuildConfig
    Configs for the project build process.
    CreatedOn string
    When the deployment was created.
    DeploymentTrigger GetPagesProjectLatestDeploymentDeploymentTrigger
    Info about what caused the deployment.
    EnvVars Dictionary<string, GetPagesProjectLatestDeploymentEnvVars>
    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 GetPagesProjectLatestDeploymentLatestStage
    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 GetPagesProjectLatestDeploymentSource
    Stages List<GetPagesProjectLatestDeploymentStage>
    List of past stages.
    Url string
    The live URL to view this deployment.
    Aliases []string
    A list of alias URLs pointing to this deployment.
    BuildConfig GetPagesProjectLatestDeploymentBuildConfig
    Configs for the project build process.
    CreatedOn string
    When the deployment was created.
    DeploymentTrigger GetPagesProjectLatestDeploymentDeploymentTrigger
    Info about what caused the deployment.
    EnvVars map[string]GetPagesProjectLatestDeploymentEnvVars
    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 GetPagesProjectLatestDeploymentLatestStage
    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 GetPagesProjectLatestDeploymentSource
    Stages []GetPagesProjectLatestDeploymentStage
    List of past stages.
    Url string
    The live URL to view this deployment.
    aliases List<String>
    A list of alias URLs pointing to this deployment.
    buildConfig GetPagesProjectLatestDeploymentBuildConfig
    Configs for the project build process.
    createdOn String
    When the deployment was created.
    deploymentTrigger GetPagesProjectLatestDeploymentDeploymentTrigger
    Info about what caused the deployment.
    envVars Map<String,GetPagesProjectLatestDeploymentEnvVars>
    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 GetPagesProjectLatestDeploymentLatestStage
    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 GetPagesProjectLatestDeploymentSource
    stages List<GetPagesProjectLatestDeploymentStage>
    List of past stages.
    url String
    The live URL to view this deployment.
    aliases string[]
    A list of alias URLs pointing to this deployment.
    buildConfig GetPagesProjectLatestDeploymentBuildConfig
    Configs for the project build process.
    createdOn string
    When the deployment was created.
    deploymentTrigger GetPagesProjectLatestDeploymentDeploymentTrigger
    Info about what caused the deployment.
    envVars {[key: string]: GetPagesProjectLatestDeploymentEnvVars}
    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 GetPagesProjectLatestDeploymentLatestStage
    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 GetPagesProjectLatestDeploymentSource
    stages GetPagesProjectLatestDeploymentStage[]
    List of past stages.
    url string
    The live URL to view this deployment.
    aliases Sequence[str]
    A list of alias URLs pointing to this deployment.
    build_config GetPagesProjectLatestDeploymentBuildConfig
    Configs for the project build process.
    created_on str
    When the deployment was created.
    deployment_trigger GetPagesProjectLatestDeploymentDeploymentTrigger
    Info about what caused the deployment.
    env_vars Mapping[str, GetPagesProjectLatestDeploymentEnvVars]
    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 GetPagesProjectLatestDeploymentLatestStage
    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 GetPagesProjectLatestDeploymentSource
    stages Sequence[GetPagesProjectLatestDeploymentStage]
    List of past stages.
    url str
    The live URL to view this deployment.
    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
    stages List<Property Map>
    List of past stages.
    url String
    The live URL to view this deployment.

    GetPagesProjectLatestDeploymentBuildConfig

    BuildCaching bool
    Enable build caching for the project.
    BuildCommand string
    Command used to build project.
    DestinationDir string
    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
    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
    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
    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
    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
    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.

    GetPagesProjectLatestDeploymentDeploymentTrigger

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

    GetPagesProjectLatestDeploymentDeploymentTriggerMetadata

    Branch string
    Where the trigger happened.
    CommitHash string
    Hash of the deployment trigger commit.
    CommitMessage string
    Message of the deployment trigger commit.
    Branch string
    Where the trigger happened.
    CommitHash string
    Hash of the deployment trigger commit.
    CommitMessage string
    Message of the deployment trigger commit.
    branch String
    Where the trigger happened.
    commitHash String
    Hash of the deployment trigger commit.
    commitMessage String
    Message of the deployment trigger commit.
    branch string
    Where the trigger happened.
    commitHash string
    Hash of the deployment trigger commit.
    commitMessage string
    Message of the deployment trigger commit.
    branch str
    Where the trigger happened.
    commit_hash str
    Hash of the deployment trigger commit.
    commit_message str
    Message of the deployment trigger commit.
    branch String
    Where the trigger happened.
    commitHash String
    Hash of the deployment trigger commit.
    commitMessage String
    Message of the deployment trigger commit.

    GetPagesProjectLatestDeploymentEnvVars

    Type string
    Available values: "plain_text".
    Value string
    Environment variable value.
    Type string
    Available values: "plain_text".
    Value string
    Environment variable value.
    type String
    Available values: "plain_text".
    value String
    Environment variable value.
    type string
    Available values: "plain_text".
    value string
    Environment variable value.
    type str
    Available values: "plain_text".
    value str
    Environment variable value.
    type String
    Available values: "plain_text".
    value String
    Environment variable value.

    GetPagesProjectLatestDeploymentLatestStage

    EndedOn string
    When the stage ended.
    Name string
    The current build stage. Available values: "queued", "initialize", "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", "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", "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", "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", "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", "clone_repo", "build", "deploy".
    startedOn String
    When the stage started.
    status String
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".

    GetPagesProjectLatestDeploymentSource

    GetPagesProjectLatestDeploymentSourceConfig

    DeploymentsEnabled bool
    Owner string
    PathExcludes List<string>
    PathIncludes List<string>
    PrCommentsEnabled bool
    PreviewBranchExcludes List<string>
    PreviewBranchIncludes List<string>
    PreviewDeploymentSetting string
    Available values: "all", "none", "custom".
    ProductionBranch string
    ProductionDeploymentsEnabled bool
    RepoName string
    deploymentsEnabled Boolean
    owner String
    pathExcludes List<String>
    pathIncludes List<String>
    prCommentsEnabled Boolean
    previewBranchExcludes List<String>
    previewBranchIncludes List<String>
    previewDeploymentSetting String
    Available values: "all", "none", "custom".
    productionBranch String
    productionDeploymentsEnabled Boolean
    repoName String
    deploymentsEnabled boolean
    owner string
    pathExcludes string[]
    pathIncludes string[]
    prCommentsEnabled boolean
    previewBranchExcludes string[]
    previewBranchIncludes string[]
    previewDeploymentSetting string
    Available values: "all", "none", "custom".
    productionBranch string
    productionDeploymentsEnabled boolean
    repoName string
    deploymentsEnabled Boolean
    owner String
    pathExcludes List<String>
    pathIncludes List<String>
    prCommentsEnabled Boolean
    previewBranchExcludes List<String>
    previewBranchIncludes List<String>
    previewDeploymentSetting String
    Available values: "all", "none", "custom".
    productionBranch String
    productionDeploymentsEnabled Boolean
    repoName String

    GetPagesProjectLatestDeploymentStage

    EndedOn string
    When the stage ended.
    Name string
    The current build stage. Available values: "queued", "initialize", "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", "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", "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", "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", "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", "clone_repo", "build", "deploy".
    startedOn String
    When the stage started.
    status String
    State of the current stage. Available values: "success", "idle", "active", "failure", "canceled".

    GetPagesProjectSource

    GetPagesProjectSourceConfig

    DeploymentsEnabled bool
    Owner string
    PathExcludes List<string>
    PathIncludes List<string>
    PrCommentsEnabled bool
    PreviewBranchExcludes List<string>
    PreviewBranchIncludes List<string>
    PreviewDeploymentSetting string
    Available values: "all", "none", "custom".
    ProductionBranch string
    ProductionDeploymentsEnabled bool
    RepoName string
    deploymentsEnabled Boolean
    owner String
    pathExcludes List<String>
    pathIncludes List<String>
    prCommentsEnabled Boolean
    previewBranchExcludes List<String>
    previewBranchIncludes List<String>
    previewDeploymentSetting String
    Available values: "all", "none", "custom".
    productionBranch String
    productionDeploymentsEnabled Boolean
    repoName String
    deploymentsEnabled boolean
    owner string
    pathExcludes string[]
    pathIncludes string[]
    prCommentsEnabled boolean
    previewBranchExcludes string[]
    previewBranchIncludes string[]
    previewDeploymentSetting string
    Available values: "all", "none", "custom".
    productionBranch string
    productionDeploymentsEnabled boolean
    repoName string
    deploymentsEnabled Boolean
    owner String
    pathExcludes List<String>
    pathIncludes List<String>
    prCommentsEnabled Boolean
    previewBranchExcludes List<String>
    previewBranchIncludes List<String>
    previewDeploymentSetting String
    Available values: "all", "none", "custom".
    productionBranch String
    productionDeploymentsEnabled Boolean
    repoName String

    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.1.2 published on Monday, Apr 28, 2025 by Pulumi