oci.DevOps.getBuildRuns
Explore with Pulumi AI
This data source provides the list of Build Runs in Oracle Cloud Infrastructure Devops service.
Returns a list of build run summary.
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testBuildRuns = Oci.DevOps.GetBuildRuns.Invoke(new()
{
BuildPipelineId = oci_devops_build_pipeline.Test_build_pipeline.Id,
CompartmentId = @var.Compartment_id,
DisplayName = @var.Build_run_display_name,
Id = @var.Build_run_id,
ProjectId = oci_devops_project.Test_project.Id,
State = @var.Build_run_state,
});
});
package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/DevOps"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := DevOps.GetBuildRuns(ctx, &devops.GetBuildRunsArgs{
BuildPipelineId: pulumi.StringRef(oci_devops_build_pipeline.Test_build_pipeline.Id),
CompartmentId: pulumi.StringRef(_var.Compartment_id),
DisplayName: pulumi.StringRef(_var.Build_run_display_name),
Id: pulumi.StringRef(_var.Build_run_id),
ProjectId: pulumi.StringRef(oci_devops_project.Test_project.Id),
State: pulumi.StringRef(_var.Build_run_state),
}, nil)
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DevOps.DevOpsFunctions;
import com.pulumi.oci.DevOps.inputs.GetBuildRunsArgs;
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 testBuildRuns = DevOpsFunctions.getBuildRuns(GetBuildRunsArgs.builder()
.buildPipelineId(oci_devops_build_pipeline.test_build_pipeline().id())
.compartmentId(var_.compartment_id())
.displayName(var_.build_run_display_name())
.id(var_.build_run_id())
.projectId(oci_devops_project.test_project().id())
.state(var_.build_run_state())
.build());
}
}
import pulumi
import pulumi_oci as oci
test_build_runs = oci.DevOps.get_build_runs(build_pipeline_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
compartment_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
display_name=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
project_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
state=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testBuildRuns = oci.DevOps.getBuildRuns({
buildPipelineId: oci_devops_build_pipeline.test_build_pipeline.id,
compartmentId: _var.compartment_id,
displayName: _var.build_run_display_name,
id: _var.build_run_id,
projectId: oci_devops_project.test_project.id,
state: _var.build_run_state,
});
variables:
testBuildRuns:
fn::invoke:
Function: oci:DevOps:getBuildRuns
Arguments:
buildPipelineId: ${oci_devops_build_pipeline.test_build_pipeline.id}
compartmentId: ${var.compartment_id}
displayName: ${var.build_run_display_name}
id: ${var.build_run_id}
projectId: ${oci_devops_project.test_project.id}
state: ${var.build_run_state}
Using getBuildRuns
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 getBuildRuns(args: GetBuildRunsArgs, opts?: InvokeOptions): Promise<GetBuildRunsResult>
function getBuildRunsOutput(args: GetBuildRunsOutputArgs, opts?: InvokeOptions): Output<GetBuildRunsResult>
def get_build_runs(build_pipeline_id: Optional[str] = None,
compartment_id: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[_devops.GetBuildRunsFilter]] = None,
id: Optional[str] = None,
project_id: Optional[str] = None,
state: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBuildRunsResult
def get_build_runs_output(build_pipeline_id: Optional[pulumi.Input[str]] = None,
compartment_id: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[_devops.GetBuildRunsFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBuildRunsResult]
func GetBuildRuns(ctx *Context, args *GetBuildRunsArgs, opts ...InvokeOption) (*GetBuildRunsResult, error)
func GetBuildRunsOutput(ctx *Context, args *GetBuildRunsOutputArgs, opts ...InvokeOption) GetBuildRunsResultOutput
> Note: This function is named GetBuildRuns
in the Go SDK.
public static class GetBuildRuns
{
public static Task<GetBuildRunsResult> InvokeAsync(GetBuildRunsArgs args, InvokeOptions? opts = null)
public static Output<GetBuildRunsResult> Invoke(GetBuildRunsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBuildRunsResult> getBuildRuns(GetBuildRunsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:DevOps/getBuildRuns:getBuildRuns
arguments:
# arguments dictionary
The following arguments are supported:
- Build
Pipeline stringId Unique build pipeline identifier.
- Compartment
Id string The OCID of the compartment in which to list resources.
- Display
Name string A filter to return only resources that match the entire display name given.
- Filters
List<Get
Build Runs Filter> The filters for the trigger.
- Id string
Unique identifier or OCID for listing a single resource by ID.
- Project
Id string unique project identifier
- State string
A filter to return only build runs that matches the given lifecycle state.
- Build
Pipeline stringId Unique build pipeline identifier.
- Compartment
Id string The OCID of the compartment in which to list resources.
- Display
Name string A filter to return only resources that match the entire display name given.
- Filters
[]Get
Build Runs Filter The filters for the trigger.
- Id string
Unique identifier or OCID for listing a single resource by ID.
- Project
Id string unique project identifier
- State string
A filter to return only build runs that matches the given lifecycle state.
- build
Pipeline StringId Unique build pipeline identifier.
- compartment
Id String The OCID of the compartment in which to list resources.
- display
Name String A filter to return only resources that match the entire display name given.
- filters
List<Get
Build Runs Filter> The filters for the trigger.
- id String
Unique identifier or OCID for listing a single resource by ID.
- project
Id String unique project identifier
- state String
A filter to return only build runs that matches the given lifecycle state.
- build
Pipeline stringId Unique build pipeline identifier.
- compartment
Id string The OCID of the compartment in which to list resources.
- display
Name string A filter to return only resources that match the entire display name given.
- filters
Get
Build Runs Filter[] The filters for the trigger.
- id string
Unique identifier or OCID for listing a single resource by ID.
- project
Id string unique project identifier
- state string
A filter to return only build runs that matches the given lifecycle state.
- build_
pipeline_ strid Unique build pipeline identifier.
- compartment_
id str The OCID of the compartment in which to list resources.
- display_
name str A filter to return only resources that match the entire display name given.
- filters
Get
Build Runs Filter] The filters for the trigger.
- id str
Unique identifier or OCID for listing a single resource by ID.
- project_
id str unique project identifier
- state str
A filter to return only build runs that matches the given lifecycle state.
- build
Pipeline StringId Unique build pipeline identifier.
- compartment
Id String The OCID of the compartment in which to list resources.
- display
Name String A filter to return only resources that match the entire display name given.
- filters List<Property Map>
The filters for the trigger.
- id String
Unique identifier or OCID for listing a single resource by ID.
- project
Id String unique project identifier
- state String
A filter to return only build runs that matches the given lifecycle state.
getBuildRuns Result
The following output properties are available:
- Build
Run List<GetSummary Collections Build Runs Build Run Summary Collection> The list of build_run_summary_collection.
- Build
Pipeline stringId The OCID of the build pipeline to be triggered.
- Compartment
Id string The OCID of the compartment where the build is running.
- Display
Name string Build run display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
- Filters
List<Get
Build Runs Filter> The filters for the trigger.
- Id string
Unique identifier that is immutable on creation.
- Project
Id string The OCID of the DevOps project.
- State string
The current state of the build run.
- Build
Run []GetSummary Collections Build Runs Build Run Summary Collection The list of build_run_summary_collection.
- Build
Pipeline stringId The OCID of the build pipeline to be triggered.
- Compartment
Id string The OCID of the compartment where the build is running.
- Display
Name string Build run display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
- Filters
[]Get
Build Runs Filter The filters for the trigger.
- Id string
Unique identifier that is immutable on creation.
- Project
Id string The OCID of the DevOps project.
- State string
The current state of the build run.
- build
Run List<GetSummary Collections Build Runs Build Run Summary Collection> The list of build_run_summary_collection.
- build
Pipeline StringId The OCID of the build pipeline to be triggered.
- compartment
Id String The OCID of the compartment where the build is running.
- display
Name String Build run display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
- filters
List<Get
Build Runs Filter> The filters for the trigger.
- id String
Unique identifier that is immutable on creation.
- project
Id String The OCID of the DevOps project.
- state String
The current state of the build run.
- build
Run GetSummary Collections Build Runs Build Run Summary Collection[] The list of build_run_summary_collection.
- build
Pipeline stringId The OCID of the build pipeline to be triggered.
- compartment
Id string The OCID of the compartment where the build is running.
- display
Name string Build run display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
- filters
Get
Build Runs Filter[] The filters for the trigger.
- id string
Unique identifier that is immutable on creation.
- project
Id string The OCID of the DevOps project.
- state string
The current state of the build run.
- build_
run_ Getsummary_ collections Build Runs Build Run Summary Collection] The list of build_run_summary_collection.
- build_
pipeline_ strid The OCID of the build pipeline to be triggered.
- compartment_
id str The OCID of the compartment where the build is running.
- display_
name str Build run display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
- filters
Get
Build Runs Filter] The filters for the trigger.
- id str
Unique identifier that is immutable on creation.
- project_
id str The OCID of the DevOps project.
- state str
The current state of the build run.
- build
Run List<Property Map>Summary Collections The list of build_run_summary_collection.
- build
Pipeline StringId The OCID of the build pipeline to be triggered.
- compartment
Id String The OCID of the compartment where the build is running.
- display
Name String Build run display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
- filters List<Property Map>
The filters for the trigger.
- id String
Unique identifier that is immutable on creation.
- project
Id String The OCID of the DevOps project.
- state String
The current state of the build run.
Supporting Types
GetBuildRunsBuildRunSummaryCollection
- Items
List<Get
Build Runs Build Run Summary Collection Item> List of exported variables.
- Items
[]Get
Build Runs Build Run Summary Collection Item List of exported variables.
- items
List<Get
Build Runs Build Run Summary Collection Item> List of exported variables.
- items
Get
Build Runs Build Run Summary Collection Item[] List of exported variables.
- items
Get
Build Runs Build Run Summary Collection Item] List of exported variables.
- items List<Property Map>
List of exported variables.
GetBuildRunsBuildRunSummaryCollectionItem
- Build
Pipeline stringId Unique build pipeline identifier.
- Build
Run GetArguments Build Runs Build Run Summary Collection Item Build Run Arguments Specifies list of arguments passed along with the build run.
- Build
Run List<GetProgress Summaries Build Runs Build Run Summary Collection Item Build Run Progress Summary> - Build
Run List<GetSources Build Runs Build Run Summary Collection Item Build Run Source> The source from which the build run is triggered.
- Commit
Info GetBuild Runs Build Run Summary Collection Item Commit Info Commit details that need to be used for the build run.
- Compartment
Id string The OCID of the compartment in which to list resources.
- Dictionary<string, object>
Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"foo-namespace.bar-key": "value"}
- Display
Name string A filter to return only resources that match the entire display name given.
- Dictionary<string, object>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example:
{"bar-key": "value"}
- Id string
Unique identifier or OCID for listing a single resource by ID.
- Lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Project
Id string unique project identifier
- State string
A filter to return only build runs that matches the given lifecycle state.
- Dictionary<string, object>
Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string The time the build run was created. Format defined by RFC3339.
- Time
Updated string The time the build run was updated. Format defined by RFC3339.
- Build
Pipeline stringId Unique build pipeline identifier.
- Build
Run GetArguments Build Runs Build Run Summary Collection Item Build Run Arguments Specifies list of arguments passed along with the build run.
- Build
Run []GetProgress Summaries Build Runs Build Run Summary Collection Item Build Run Progress Summary - Build
Run []GetSources Build Runs Build Run Summary Collection Item Build Run Source The source from which the build run is triggered.
- Commit
Info GetBuild Runs Build Run Summary Collection Item Commit Info Commit details that need to be used for the build run.
- Compartment
Id string The OCID of the compartment in which to list resources.
- map[string]interface{}
Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"foo-namespace.bar-key": "value"}
- Display
Name string A filter to return only resources that match the entire display name given.
- map[string]interface{}
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example:
{"bar-key": "value"}
- Id string
Unique identifier or OCID for listing a single resource by ID.
- Lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Project
Id string unique project identifier
- State string
A filter to return only build runs that matches the given lifecycle state.
- map[string]interface{}
Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string The time the build run was created. Format defined by RFC3339.
- Time
Updated string The time the build run was updated. Format defined by RFC3339.
- build
Pipeline StringId Unique build pipeline identifier.
- build
Run GetArguments Build Runs Build Run Summary Collection Item Build Run Arguments Specifies list of arguments passed along with the build run.
- build
Run List<GetProgress Summaries Build Runs Build Run Summary Collection Item Build Run Progress Summary> - build
Run List<GetSources Build Runs Build Run Summary Collection Item Build Run Source> The source from which the build run is triggered.
- commit
Info GetBuild Runs Build Run Summary Collection Item Commit Info Commit details that need to be used for the build run.
- compartment
Id String The OCID of the compartment in which to list resources.
- Map<String,Object>
Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"foo-namespace.bar-key": "value"}
- display
Name String A filter to return only resources that match the entire display name given.
- Map<String,Object>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example:
{"bar-key": "value"}
- id String
Unique identifier or OCID for listing a single resource by ID.
- lifecycle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- project
Id String unique project identifier
- state String
A filter to return only build runs that matches the given lifecycle state.
- Map<String,Object>
Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String The time the build run was created. Format defined by RFC3339.
- time
Updated String The time the build run was updated. Format defined by RFC3339.
- build
Pipeline stringId Unique build pipeline identifier.
- build
Run GetArguments Build Runs Build Run Summary Collection Item Build Run Arguments Specifies list of arguments passed along with the build run.
- build
Run GetProgress Summaries Build Runs Build Run Summary Collection Item Build Run Progress Summary[] - build
Run GetSources Build Runs Build Run Summary Collection Item Build Run Source[] The source from which the build run is triggered.
- commit
Info GetBuild Runs Build Run Summary Collection Item Commit Info Commit details that need to be used for the build run.
- compartment
Id string The OCID of the compartment in which to list resources.
- {[key: string]: any}
Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"foo-namespace.bar-key": "value"}
- display
Name string A filter to return only resources that match the entire display name given.
- {[key: string]: any}
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example:
{"bar-key": "value"}
- id string
Unique identifier or OCID for listing a single resource by ID.
- lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- project
Id string unique project identifier
- state string
A filter to return only build runs that matches the given lifecycle state.
- {[key: string]: any}
Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created string The time the build run was created. Format defined by RFC3339.
- time
Updated string The time the build run was updated. Format defined by RFC3339.
- build_
pipeline_ strid Unique build pipeline identifier.
- build_
run_ Getarguments Build Runs Build Run Summary Collection Item Build Run Arguments Specifies list of arguments passed along with the build run.
- build_
run_ Getprogress_ summaries Build Runs Build Run Summary Collection Item Build Run Progress Summary] - build_
run_ Getsources Build Runs Build Run Summary Collection Item Build Run Source] The source from which the build run is triggered.
- commit_
info GetBuild Runs Build Run Summary Collection Item Commit Info Commit details that need to be used for the build run.
- compartment_
id str The OCID of the compartment in which to list resources.
- Mapping[str, Any]
Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"foo-namespace.bar-key": "value"}
- display_
name str A filter to return only resources that match the entire display name given.
- Mapping[str, Any]
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example:
{"bar-key": "value"}
- id str
Unique identifier or OCID for listing a single resource by ID.
- lifecycle_
details str A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- project_
id str unique project identifier
- state str
A filter to return only build runs that matches the given lifecycle state.
- Mapping[str, Any]
Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time_
created str The time the build run was created. Format defined by RFC3339.
- time_
updated str The time the build run was updated. Format defined by RFC3339.
- build
Pipeline StringId Unique build pipeline identifier.
- build
Run Property MapArguments Specifies list of arguments passed along with the build run.
- build
Run List<Property Map>Progress Summaries - build
Run List<Property Map>Sources The source from which the build run is triggered.
- commit
Info Property Map Commit details that need to be used for the build run.
- compartment
Id String The OCID of the compartment in which to list resources.
- Map<Any>
Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"foo-namespace.bar-key": "value"}
- display
Name String A filter to return only resources that match the entire display name given.
- Map<Any>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example:
{"bar-key": "value"}
- id String
Unique identifier or OCID for listing a single resource by ID.
- lifecycle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- project
Id String unique project identifier
- state String
A filter to return only build runs that matches the given lifecycle state.
- Map<Any>
Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String The time the build run was created. Format defined by RFC3339.
- time
Updated String The time the build run was updated. Format defined by RFC3339.
GetBuildRunsBuildRunSummaryCollectionItemBuildRunArguments
- Items
List<Get
Build Runs Build Run Summary Collection Item Build Run Arguments Item> List of exported variables.
- Items
[]Get
Build Runs Build Run Summary Collection Item Build Run Arguments Item List of exported variables.
- items
List<Get
Build Runs Build Run Summary Collection Item Build Run Arguments Item> List of exported variables.
- items
Get
Build Runs Build Run Summary Collection Item Build Run Arguments Item[] List of exported variables.
- items
Get
Build Runs Build Run Summary Collection Item Build Run Arguments Item] List of exported variables.
- items List<Property Map>
List of exported variables.
GetBuildRunsBuildRunSummaryCollectionItemBuildRunArgumentsItem
GetBuildRunsBuildRunSummaryCollectionItemBuildRunProgressSummary
- Time
Finished string The time the build run finished. Format defined by RFC3339.
- Time
Started string The time the build run started. Format defined by RFC3339.
- Time
Finished string The time the build run finished. Format defined by RFC3339.
- Time
Started string The time the build run started. Format defined by RFC3339.
- time
Finished String The time the build run finished. Format defined by RFC3339.
- time
Started String The time the build run started. Format defined by RFC3339.
- time
Finished string The time the build run finished. Format defined by RFC3339.
- time
Started string The time the build run started. Format defined by RFC3339.
- time_
finished str The time the build run finished. Format defined by RFC3339.
- time_
started str The time the build run started. Format defined by RFC3339.
- time
Finished String The time the build run finished. Format defined by RFC3339.
- time
Started String The time the build run started. Format defined by RFC3339.
GetBuildRunsBuildRunSummaryCollectionItemBuildRunSource
- Repository
Id string The DevOps code repository identifier that invoked the build run.
- Source
Type string The source from which the build run is triggered.
- Trigger
Infos List<GetBuild Runs Build Run Summary Collection Item Build Run Source Trigger Info> Trigger details that need to be used for the BuildRun
- Repository
Id string The DevOps code repository identifier that invoked the build run.
- Source
Type string The source from which the build run is triggered.
- Trigger
Infos []GetBuild Runs Build Run Summary Collection Item Build Run Source Trigger Info Trigger details that need to be used for the BuildRun
- repository
Id String The DevOps code repository identifier that invoked the build run.
- source
Type String The source from which the build run is triggered.
- trigger
Infos List<GetBuild Runs Build Run Summary Collection Item Build Run Source Trigger Info> Trigger details that need to be used for the BuildRun
- repository
Id string The DevOps code repository identifier that invoked the build run.
- source
Type string The source from which the build run is triggered.
- trigger
Infos GetBuild Runs Build Run Summary Collection Item Build Run Source Trigger Info[] Trigger details that need to be used for the BuildRun
- repository_
id str The DevOps code repository identifier that invoked the build run.
- source_
type str The source from which the build run is triggered.
- trigger_
infos GetBuild Runs Build Run Summary Collection Item Build Run Source Trigger Info] Trigger details that need to be used for the BuildRun
- repository
Id String The DevOps code repository identifier that invoked the build run.
- source
Type String The source from which the build run is triggered.
- trigger
Infos List<Property Map> Trigger details that need to be used for the BuildRun
GetBuildRunsBuildRunSummaryCollectionItemBuildRunSourceTriggerInfo
- Actions
List<Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action> The list of actions that are to be performed for this Trigger
- Display
Name string A filter to return only resources that match the entire display name given.
- Trigger
Id string The trigger that invoked the build run.
- Actions
[]Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action The list of actions that are to be performed for this Trigger
- Display
Name string A filter to return only resources that match the entire display name given.
- Trigger
Id string The trigger that invoked the build run.
- actions
List<Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action> The list of actions that are to be performed for this Trigger
- display
Name String A filter to return only resources that match the entire display name given.
- trigger
Id String The trigger that invoked the build run.
- actions
Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action[] The list of actions that are to be performed for this Trigger
- display
Name string A filter to return only resources that match the entire display name given.
- trigger
Id string The trigger that invoked the build run.
- actions
Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action] The list of actions that are to be performed for this Trigger
- display_
name str A filter to return only resources that match the entire display name given.
- trigger_
id str The trigger that invoked the build run.
- actions List<Property Map>
The list of actions that are to be performed for this Trigger
- display
Name String A filter to return only resources that match the entire display name given.
- trigger
Id String The trigger that invoked the build run.
GetBuildRunsBuildRunSummaryCollectionItemBuildRunSourceTriggerInfoAction
- Build
Pipeline stringId Unique build pipeline identifier.
- Filters
List<Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action Filter> The filters for the trigger.
- Type string
The type of action that will be taken. Allowed value is TRIGGER_BUILD_PIPELINE.
- Build
Pipeline stringId Unique build pipeline identifier.
- Filters
[]Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action Filter The filters for the trigger.
- Type string
The type of action that will be taken. Allowed value is TRIGGER_BUILD_PIPELINE.
- build
Pipeline StringId Unique build pipeline identifier.
- filters
List<Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action Filter> The filters for the trigger.
- type String
The type of action that will be taken. Allowed value is TRIGGER_BUILD_PIPELINE.
- build
Pipeline stringId Unique build pipeline identifier.
- filters
Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action Filter[] The filters for the trigger.
- type string
The type of action that will be taken. Allowed value is TRIGGER_BUILD_PIPELINE.
- build_
pipeline_ strid Unique build pipeline identifier.
- filters
Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action Filter] The filters for the trigger.
- type str
The type of action that will be taken. Allowed value is TRIGGER_BUILD_PIPELINE.
- build
Pipeline StringId Unique build pipeline identifier.
- filters List<Property Map>
The filters for the trigger.
- type String
The type of action that will be taken. Allowed value is TRIGGER_BUILD_PIPELINE.
GetBuildRunsBuildRunSummaryCollectionItemBuildRunSourceTriggerInfoActionFilter
- Events List<string>
The events, for example, PUSH, PULL_REQUEST_MERGE.
- Includes
List<Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action Filter Include> Attributes to filter GitLab self-hosted server events.
- Trigger
Source string Source of the trigger. Allowed values are, GITHUB and GITLAB.
- Events []string
The events, for example, PUSH, PULL_REQUEST_MERGE.
- Includes
[]Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action Filter Include Attributes to filter GitLab self-hosted server events.
- Trigger
Source string Source of the trigger. Allowed values are, GITHUB and GITLAB.
- events List<String>
The events, for example, PUSH, PULL_REQUEST_MERGE.
- includes
List<Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action Filter Include> Attributes to filter GitLab self-hosted server events.
- trigger
Source String Source of the trigger. Allowed values are, GITHUB and GITLAB.
- events string[]
The events, for example, PUSH, PULL_REQUEST_MERGE.
- includes
Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action Filter Include[] Attributes to filter GitLab self-hosted server events.
- trigger
Source string Source of the trigger. Allowed values are, GITHUB and GITLAB.
- events Sequence[str]
The events, for example, PUSH, PULL_REQUEST_MERGE.
- includes
Get
Build Runs Build Run Summary Collection Item Build Run Source Trigger Info Action Filter Include] Attributes to filter GitLab self-hosted server events.
- trigger_
source str Source of the trigger. Allowed values are, GITHUB and GITLAB.
- events List<String>
The events, for example, PUSH, PULL_REQUEST_MERGE.
- includes List<Property Map>
Attributes to filter GitLab self-hosted server events.
- trigger
Source String Source of the trigger. Allowed values are, GITHUB and GITLAB.
GetBuildRunsBuildRunSummaryCollectionItemBuildRunSourceTriggerInfoActionFilterInclude
GetBuildRunsBuildRunSummaryCollectionItemCommitInfo
- Commit
Hash string Commit hash pertinent to the repository URL and the specified branch.
- Repository
Branch string Name of the repository branch.
- Repository
Url string Repository URL.
- Commit
Hash string Commit hash pertinent to the repository URL and the specified branch.
- Repository
Branch string Name of the repository branch.
- Repository
Url string Repository URL.
- commit
Hash String Commit hash pertinent to the repository URL and the specified branch.
- repository
Branch String Name of the repository branch.
- repository
Url String Repository URL.
- commit
Hash string Commit hash pertinent to the repository URL and the specified branch.
- repository
Branch string Name of the repository branch.
- repository
Url string Repository URL.
- commit_
hash str Commit hash pertinent to the repository URL and the specified branch.
- repository_
branch str Name of the repository branch.
- repository_
url str Repository URL.
- commit
Hash String Commit hash pertinent to the repository URL and the specified branch.
- repository
Branch String Name of the repository branch.
- repository
Url String Repository URL.
GetBuildRunsFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
oci
Terraform Provider.