dbt Cloud v1.2.0 published on Wednesday, Oct 15, 2025 by Pulumi
dbtcloud.getRuns
Start a Neo task
Explain and create a dbtcloud.getRuns resource
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 dictionaryThe following arguments are supported:
- Filter
Pulumi.
Dbt Cloud. Inputs. Get Runs Filter - Filter to apply to the runs
- Filter
Get
Runs Filter - Filter to apply to the runs
- filter
Get
Runs Filter - Filter to apply to the runs
- filter
Get
Runs Filter - Filter to apply to the runs
- filter
Get
Runs Filter - 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.
Dbt Cloud. Outputs. Get Runs Run> - Set of users with their internal ID end email
- Filter
Pulumi.
Dbt Cloud. Outputs. Get Runs Filter - Filter to apply to the runs
- Id string
- The provider-assigned unique ID for this managed resource.
- Runs
[]Get
Runs Run - Set of users with their internal ID end email
- Filter
Get
Runs Filter - Filter to apply to the runs
- id String
- The provider-assigned unique ID for this managed resource.
- runs
List<Get
Runs Run> - Set of users with their internal ID end email
- filter
Get
Runs Filter - Filter to apply to the runs
- id string
- The provider-assigned unique ID for this managed resource.
- runs
Get
Runs Run[] - Set of users with their internal ID end email
- filter
Get
Runs Filter - Filter to apply to the runs
- id str
- The provider-assigned unique ID for this managed resource.
- runs
Sequence[Get
Runs Run] - Set of users with their internal ID end email
- filter
Get
Runs Filter - 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
- Environment
Id int - The ID of the environment
- Job
Definition intId - The ID of the job definition
- Limit int
- The limit of the runs
- Project
Id int - The ID of the project
- Pull
Request intId - The ID of the pull request
- Status int
- The status of the run
- Status
In string - The status of the run
- Trigger
Id int - The ID of the trigger
- Environment
Id int - The ID of the environment
- Job
Definition intId - The ID of the job definition
- Limit int
- The limit of the runs
- Project
Id int - The ID of the project
- Pull
Request intId - The ID of the pull request
- Status int
- The status of the run
- Status
In string - The status of the run
- Trigger
Id int - The ID of the trigger
- environment
Id Integer - The ID of the environment
- job
Definition IntegerId - The ID of the job definition
- limit Integer
- The limit of the runs
- project
Id Integer - The ID of the project
- pull
Request IntegerId - The ID of the pull request
- status Integer
- The status of the run
- status
In String - The status of the run
- trigger
Id Integer - The ID of the trigger
- environment
Id number - The ID of the environment
- job
Definition numberId - The ID of the job definition
- limit number
- The limit of the runs
- project
Id number - The ID of the project
- pull
Request numberId - The ID of the pull request
- status number
- The status of the run
- status
In string - The status of the run
- trigger
Id number - The ID of the trigger
- environment_
id int - The ID of the environment
- job_
definition_ intid - The ID of the job definition
- limit int
- The limit of the runs
- project_
id int - The ID of the project
- pull_
request_ intid - 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
- environment
Id Number - The ID of the environment
- job
Definition NumberId - The ID of the job definition
- limit Number
- The limit of the runs
- project
Id Number - The ID of the project
- pull
Request NumberId - The ID of the pull request
- status Number
- The status of the run
- status
In String - The status of the run
- trigger
Id Number - The ID of the trigger
GetRunsRun
- Account
Id int - The ID of the account
- Cause string
- The cause of the run
- Git
Branch string - The branch of the commit
- Git
Sha string - The SHA of the commit
- Github
Pull stringRequest Id - The ID of the pull request
- Id int
- The ID of the run
- Job
Id int - The ID of the job
- Schema
Override string - The schema override
- Account
Id int - The ID of the account
- Cause string
- The cause of the run
- Git
Branch string - The branch of the commit
- Git
Sha string - The SHA of the commit
- Github
Pull stringRequest Id - The ID of the pull request
- Id int
- The ID of the run
- Job
Id int - The ID of the job
- Schema
Override string - The schema override
- account
Id Integer - The ID of the account
- cause String
- The cause of the run
- git
Branch String - The branch of the commit
- git
Sha String - The SHA of the commit
- github
Pull StringRequest Id - The ID of the pull request
- id Integer
- The ID of the run
- job
Id Integer - The ID of the job
- schema
Override String - The schema override
- account
Id number - The ID of the account
- cause string
- The cause of the run
- git
Branch string - The branch of the commit
- git
Sha string - The SHA of the commit
- github
Pull stringRequest Id - The ID of the pull request
- id number
- The ID of the run
- job
Id number - The ID of the job
- schema
Override 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_ strrequest_ id - 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
- account
Id Number - The ID of the account
- cause String
- The cause of the run
- git
Branch String - The branch of the commit
- git
Sha String - The SHA of the commit
- github
Pull StringRequest Id - The ID of the pull request
- id Number
- The ID of the run
- job
Id Number - The ID of the job
- schema
Override String - The schema override
Package Details
- Repository
- dbtcloud pulumi/pulumi-dbtcloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dbtcloudTerraform Provider.
