1. Packages
  2. dbt Cloud Provider
  3. API Docs
  4. getRuns
dbt Cloud v1.0.0 published on Wednesday, Jun 11, 2025 by Pulumi

dbtcloud.getRuns

Explore with Pulumi AI

dbtcloud logo
dbt Cloud v1.0.0 published on Wednesday, Jun 11, 2025 by Pulumi

    Retrieve all runs

    Using getRuns

    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 getRuns(args: GetRunsArgs, opts?: InvokeOptions): Promise<GetRunsResult>
    function getRunsOutput(args: GetRunsOutputArgs, opts?: InvokeOptions): Output<GetRunsResult>
    def get_runs(filter: Optional[GetRunsFilter] = None,
                 opts: Optional[InvokeOptions] = None) -> GetRunsResult
    def get_runs_output(filter: Optional[pulumi.Input[GetRunsFilterArgs]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetRunsResult]
    func GetRuns(ctx *Context, args *GetRunsArgs, opts ...InvokeOption) (*GetRunsResult, error)
    func GetRunsOutput(ctx *Context, args *GetRunsOutputArgs, opts ...InvokeOption) GetRunsResultOutput

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

    public static class GetRuns 
    {
        public static Task<GetRunsResult> InvokeAsync(GetRunsArgs args, InvokeOptions? opts = null)
        public static Output<GetRunsResult> Invoke(GetRunsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRunsResult> getRuns(GetRunsArgs args, InvokeOptions options)
    public static Output<GetRunsResult> getRuns(GetRunsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: dbtcloud:index/getRuns:getRuns
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Filter Pulumi.DbtCloud.Inputs.GetRunsFilter
    Filter to apply to the runs
    Filter GetRunsFilter
    Filter to apply to the runs
    filter GetRunsFilter
    Filter to apply to the runs
    filter GetRunsFilter
    Filter to apply to the runs
    filter GetRunsFilter
    Filter to apply to the runs
    filter Property Map
    Filter to apply to the runs

    getRuns Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Runs List<Pulumi.DbtCloud.Outputs.GetRunsRun>
    Set of users with their internal ID end email
    Filter Pulumi.DbtCloud.Outputs.GetRunsFilter
    Filter to apply to the runs
    Id string
    The provider-assigned unique ID for this managed resource.
    Runs []GetRunsRun
    Set of users with their internal ID end email
    Filter GetRunsFilter
    Filter to apply to the runs
    id String
    The provider-assigned unique ID for this managed resource.
    runs List<GetRunsRun>
    Set of users with their internal ID end email
    filter GetRunsFilter
    Filter to apply to the runs
    id string
    The provider-assigned unique ID for this managed resource.
    runs GetRunsRun[]
    Set of users with their internal ID end email
    filter GetRunsFilter
    Filter to apply to the runs
    id str
    The provider-assigned unique ID for this managed resource.
    runs Sequence[GetRunsRun]
    Set of users with their internal ID end email
    filter GetRunsFilter
    Filter to apply to the runs
    id String
    The provider-assigned unique ID for this managed resource.
    runs List<Property Map>
    Set of users with their internal ID end email
    filter Property Map
    Filter to apply to the runs

    Supporting Types

    GetRunsFilter

    EnvironmentId int
    The ID of the environment
    JobDefinitionId int
    The ID of the job definition
    Limit int
    The limit of the runs
    ProjectId int
    The ID of the project
    PullRequestId int
    The ID of the pull request
    Status int
    The status of the run
    StatusIn string
    The status of the run
    TriggerId int
    The ID of the trigger
    EnvironmentId int
    The ID of the environment
    JobDefinitionId int
    The ID of the job definition
    Limit int
    The limit of the runs
    ProjectId int
    The ID of the project
    PullRequestId int
    The ID of the pull request
    Status int
    The status of the run
    StatusIn string
    The status of the run
    TriggerId int
    The ID of the trigger
    environmentId Integer
    The ID of the environment
    jobDefinitionId Integer
    The ID of the job definition
    limit Integer
    The limit of the runs
    projectId Integer
    The ID of the project
    pullRequestId Integer
    The ID of the pull request
    status Integer
    The status of the run
    statusIn String
    The status of the run
    triggerId Integer
    The ID of the trigger
    environmentId number
    The ID of the environment
    jobDefinitionId number
    The ID of the job definition
    limit number
    The limit of the runs
    projectId number
    The ID of the project
    pullRequestId number
    The ID of the pull request
    status number
    The status of the run
    statusIn string
    The status of the run
    triggerId number
    The ID of the trigger
    environment_id int
    The ID of the environment
    job_definition_id int
    The ID of the job definition
    limit int
    The limit of the runs
    project_id int
    The ID of the project
    pull_request_id int
    The ID of the pull request
    status int
    The status of the run
    status_in str
    The status of the run
    trigger_id int
    The ID of the trigger
    environmentId Number
    The ID of the environment
    jobDefinitionId Number
    The ID of the job definition
    limit Number
    The limit of the runs
    projectId Number
    The ID of the project
    pullRequestId Number
    The ID of the pull request
    status Number
    The status of the run
    statusIn String
    The status of the run
    triggerId Number
    The ID of the trigger

    GetRunsRun

    AccountId int
    The ID of the account
    Cause string
    The cause of the run
    GitBranch string
    The branch of the commit
    GitSha string
    The SHA of the commit
    GithubPullRequestId string
    The ID of the pull request
    Id int
    The ID of the run
    JobId int
    The ID of the job
    SchemaOverride string
    The schema override
    AccountId int
    The ID of the account
    Cause string
    The cause of the run
    GitBranch string
    The branch of the commit
    GitSha string
    The SHA of the commit
    GithubPullRequestId string
    The ID of the pull request
    Id int
    The ID of the run
    JobId int
    The ID of the job
    SchemaOverride string
    The schema override
    accountId Integer
    The ID of the account
    cause String
    The cause of the run
    gitBranch String
    The branch of the commit
    gitSha String
    The SHA of the commit
    githubPullRequestId String
    The ID of the pull request
    id Integer
    The ID of the run
    jobId Integer
    The ID of the job
    schemaOverride String
    The schema override
    accountId number
    The ID of the account
    cause string
    The cause of the run
    gitBranch string
    The branch of the commit
    gitSha string
    The SHA of the commit
    githubPullRequestId string
    The ID of the pull request
    id number
    The ID of the run
    jobId number
    The ID of the job
    schemaOverride string
    The schema override
    account_id int
    The ID of the account
    cause str
    The cause of the run
    git_branch str
    The branch of the commit
    git_sha str
    The SHA of the commit
    github_pull_request_id str
    The ID of the pull request
    id int
    The ID of the run
    job_id int
    The ID of the job
    schema_override str
    The schema override
    accountId Number
    The ID of the account
    cause String
    The cause of the run
    gitBranch String
    The branch of the commit
    gitSha String
    The SHA of the commit
    githubPullRequestId String
    The ID of the pull request
    id Number
    The ID of the run
    jobId Number
    The ID of the job
    schemaOverride String
    The schema override

    Package Details

    Repository
    dbtcloud pulumi/pulumi-dbtcloud
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the dbtcloud Terraform Provider.
    dbtcloud logo
    dbt Cloud v1.0.0 published on Wednesday, Jun 11, 2025 by Pulumi