1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DataScience
  5. getPipelineRuns
Oracle Cloud Infrastructure v1.16.0 published on Thursday, Nov 2, 2023 by Pulumi

oci.DataScience.getPipelineRuns

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.16.0 published on Thursday, Nov 2, 2023 by Pulumi

    This data source provides the list of Pipeline Runs in Oracle Cloud Infrastructure Data Science service.

    Returns a list of PipelineRuns.

    Example Usage

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Oci = Pulumi.Oci;
    
    return await Deployment.RunAsync(() => 
    {
        var testPipelineRuns = Oci.DataScience.GetPipelineRuns.Invoke(new()
        {
            CompartmentId = @var.Compartment_id,
            CreatedBy = @var.Pipeline_run_created_by,
            DisplayName = @var.Pipeline_run_display_name,
            Id = @var.Pipeline_run_id,
            PipelineId = oci_datascience_pipeline.Test_pipeline.Id,
            State = @var.Pipeline_run_state,
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/go/oci/DataScience"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := DataScience.GetPipelineRuns(ctx, &datascience.GetPipelineRunsArgs{
    			CompartmentId: _var.Compartment_id,
    			CreatedBy:     pulumi.StringRef(_var.Pipeline_run_created_by),
    			DisplayName:   pulumi.StringRef(_var.Pipeline_run_display_name),
    			Id:            pulumi.StringRef(_var.Pipeline_run_id),
    			PipelineId:    pulumi.StringRef(oci_datascience_pipeline.Test_pipeline.Id),
    			State:         pulumi.StringRef(_var.Pipeline_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.DataScience.DataScienceFunctions;
    import com.pulumi.oci.DataScience.inputs.GetPipelineRunsArgs;
    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 testPipelineRuns = DataScienceFunctions.getPipelineRuns(GetPipelineRunsArgs.builder()
                .compartmentId(var_.compartment_id())
                .createdBy(var_.pipeline_run_created_by())
                .displayName(var_.pipeline_run_display_name())
                .id(var_.pipeline_run_id())
                .pipelineId(oci_datascience_pipeline.test_pipeline().id())
                .state(var_.pipeline_run_state())
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_oci as oci
    
    test_pipeline_runs = oci.DataScience.get_pipeline_runs(compartment_id=var["compartment_id"],
        created_by=var["pipeline_run_created_by"],
        display_name=var["pipeline_run_display_name"],
        id=var["pipeline_run_id"],
        pipeline_id=oci_datascience_pipeline["test_pipeline"]["id"],
        state=var["pipeline_run_state"])
    
    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testPipelineRuns = oci.DataScience.getPipelineRuns({
        compartmentId: _var.compartment_id,
        createdBy: _var.pipeline_run_created_by,
        displayName: _var.pipeline_run_display_name,
        id: _var.pipeline_run_id,
        pipelineId: oci_datascience_pipeline.test_pipeline.id,
        state: _var.pipeline_run_state,
    });
    
    variables:
      testPipelineRuns:
        fn::invoke:
          Function: oci:DataScience:getPipelineRuns
          Arguments:
            compartmentId: ${var.compartment_id}
            createdBy: ${var.pipeline_run_created_by}
            displayName: ${var.pipeline_run_display_name}
            id: ${var.pipeline_run_id}
            pipelineId: ${oci_datascience_pipeline.test_pipeline.id}
            state: ${var.pipeline_run_state}
    

    Using getPipelineRuns

    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 getPipelineRuns(args: GetPipelineRunsArgs, opts?: InvokeOptions): Promise<GetPipelineRunsResult>
    function getPipelineRunsOutput(args: GetPipelineRunsOutputArgs, opts?: InvokeOptions): Output<GetPipelineRunsResult>
    def get_pipeline_runs(compartment_id: Optional[str] = None,
                          created_by: Optional[str] = None,
                          display_name: Optional[str] = None,
                          filters: Optional[Sequence[_datascience.GetPipelineRunsFilter]] = None,
                          id: Optional[str] = None,
                          pipeline_id: Optional[str] = None,
                          state: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetPipelineRunsResult
    def get_pipeline_runs_output(compartment_id: Optional[pulumi.Input[str]] = None,
                          created_by: Optional[pulumi.Input[str]] = None,
                          display_name: Optional[pulumi.Input[str]] = None,
                          filters: Optional[pulumi.Input[Sequence[pulumi.Input[_datascience.GetPipelineRunsFilterArgs]]]] = None,
                          id: Optional[pulumi.Input[str]] = None,
                          pipeline_id: Optional[pulumi.Input[str]] = None,
                          state: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetPipelineRunsResult]
    func GetPipelineRuns(ctx *Context, args *GetPipelineRunsArgs, opts ...InvokeOption) (*GetPipelineRunsResult, error)
    func GetPipelineRunsOutput(ctx *Context, args *GetPipelineRunsOutputArgs, opts ...InvokeOption) GetPipelineRunsResultOutput

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

    public static class GetPipelineRuns 
    {
        public static Task<GetPipelineRunsResult> InvokeAsync(GetPipelineRunsArgs args, InvokeOptions? opts = null)
        public static Output<GetPipelineRunsResult> Invoke(GetPipelineRunsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPipelineRunsResult> getPipelineRuns(GetPipelineRunsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:DataScience/getPipelineRuns:getPipelineRuns
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CompartmentId string

    Filter results by the OCID of the compartment.

    CreatedBy string

    Filter results by the OCID of the user who created the resource.

    DisplayName string

    Filter results by its user-friendly name.

    Filters List<GetPipelineRunsFilter>
    Id string

    Filter results by OCID. Must be an OCID of the correct type for the resource type.

    PipelineId string

    The OCID of the pipeline.

    State string

    The current state of the PipelineRun.

    CompartmentId string

    Filter results by the OCID of the compartment.

    CreatedBy string

    Filter results by the OCID of the user who created the resource.

    DisplayName string

    Filter results by its user-friendly name.

    Filters []GetPipelineRunsFilter
    Id string

    Filter results by OCID. Must be an OCID of the correct type for the resource type.

    PipelineId string

    The OCID of the pipeline.

    State string

    The current state of the PipelineRun.

    compartmentId String

    Filter results by the OCID of the compartment.

    createdBy String

    Filter results by the OCID of the user who created the resource.

    displayName String

    Filter results by its user-friendly name.

    filters List<GetPipelineRunsFilter>
    id String

    Filter results by OCID. Must be an OCID of the correct type for the resource type.

    pipelineId String

    The OCID of the pipeline.

    state String

    The current state of the PipelineRun.

    compartmentId string

    Filter results by the OCID of the compartment.

    createdBy string

    Filter results by the OCID of the user who created the resource.

    displayName string

    Filter results by its user-friendly name.

    filters GetPipelineRunsFilter[]
    id string

    Filter results by OCID. Must be an OCID of the correct type for the resource type.

    pipelineId string

    The OCID of the pipeline.

    state string

    The current state of the PipelineRun.

    compartment_id str

    Filter results by the OCID of the compartment.

    created_by str

    Filter results by the OCID of the user who created the resource.

    display_name str

    Filter results by its user-friendly name.

    filters GetPipelineRunsFilter]
    id str

    Filter results by OCID. Must be an OCID of the correct type for the resource type.

    pipeline_id str

    The OCID of the pipeline.

    state str

    The current state of the PipelineRun.

    compartmentId String

    Filter results by the OCID of the compartment.

    createdBy String

    Filter results by the OCID of the user who created the resource.

    displayName String

    Filter results by its user-friendly name.

    filters List<Property Map>
    id String

    Filter results by OCID. Must be an OCID of the correct type for the resource type.

    pipelineId String

    The OCID of the pipeline.

    state String

    The current state of the PipelineRun.

    getPipelineRuns Result

    The following output properties are available:

    CompartmentId string

    The OCID of the compartment where you want to create the pipeline run.

    PipelineRuns List<GetPipelineRunsPipelineRun>

    The list of pipeline_runs.

    CreatedBy string

    The OCID of the user who created the pipeline run.

    DisplayName string

    A user-friendly display name for the resource.

    Filters List<GetPipelineRunsFilter>
    Id string

    The OCID of the pipeline run.

    PipelineId string

    The OCID of the pipeline for which pipeline run is created.

    State string

    The state of the step run.

    CompartmentId string

    The OCID of the compartment where you want to create the pipeline run.

    PipelineRuns []GetPipelineRunsPipelineRun

    The list of pipeline_runs.

    CreatedBy string

    The OCID of the user who created the pipeline run.

    DisplayName string

    A user-friendly display name for the resource.

    Filters []GetPipelineRunsFilter
    Id string

    The OCID of the pipeline run.

    PipelineId string

    The OCID of the pipeline for which pipeline run is created.

    State string

    The state of the step run.

    compartmentId String

    The OCID of the compartment where you want to create the pipeline run.

    pipelineRuns List<GetPipelineRunsPipelineRun>

    The list of pipeline_runs.

    createdBy String

    The OCID of the user who created the pipeline run.

    displayName String

    A user-friendly display name for the resource.

    filters List<GetPipelineRunsFilter>
    id String

    The OCID of the pipeline run.

    pipelineId String

    The OCID of the pipeline for which pipeline run is created.

    state String

    The state of the step run.

    compartmentId string

    The OCID of the compartment where you want to create the pipeline run.

    pipelineRuns GetPipelineRunsPipelineRun[]

    The list of pipeline_runs.

    createdBy string

    The OCID of the user who created the pipeline run.

    displayName string

    A user-friendly display name for the resource.

    filters GetPipelineRunsFilter[]
    id string

    The OCID of the pipeline run.

    pipelineId string

    The OCID of the pipeline for which pipeline run is created.

    state string

    The state of the step run.

    compartment_id str

    The OCID of the compartment where you want to create the pipeline run.

    pipeline_runs GetPipelineRunsPipelineRun]

    The list of pipeline_runs.

    created_by str

    The OCID of the user who created the pipeline run.

    display_name str

    A user-friendly display name for the resource.

    filters GetPipelineRunsFilter]
    id str

    The OCID of the pipeline run.

    pipeline_id str

    The OCID of the pipeline for which pipeline run is created.

    state str

    The state of the step run.

    compartmentId String

    The OCID of the compartment where you want to create the pipeline run.

    pipelineRuns List<Property Map>

    The list of pipeline_runs.

    createdBy String

    The OCID of the user who created the pipeline run.

    displayName String

    A user-friendly display name for the resource.

    filters List<Property Map>
    id String

    The OCID of the pipeline run.

    pipelineId String

    The OCID of the pipeline for which pipeline run is created.

    state String

    The state of the step run.

    Supporting Types

    GetPipelineRunsFilter

    Name string
    Values List<string>
    Regex bool
    Name string
    Values []string
    Regex bool
    name String
    values List<String>
    regex Boolean
    name string
    values string[]
    regex boolean
    name str
    values Sequence[str]
    regex bool
    name String
    values List<String>
    regex Boolean

    GetPipelineRunsPipelineRun

    CompartmentId string

    Filter results by the OCID of the compartment.

    ConfigurationDetails List<GetPipelineRunsPipelineRunConfigurationDetail>

    The configuration details of a pipeline.

    ConfigurationOverrideDetails List<GetPipelineRunsPipelineRunConfigurationOverrideDetail>

    The configuration details of a pipeline.

    CreatedBy string

    Filter results by the OCID of the user who created the resource.

    DefinedTags Dictionary<string, object>

    Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}

    DeleteRelatedJobRuns bool
    DisplayName string

    Filter results by its user-friendly name.

    FreeformTags Dictionary<string, object>

    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}

    Id string

    Filter results by OCID. Must be an OCID of the correct type for the resource type.

    LifecycleDetails string

    Details of the state of the step run.

    LogConfigurationOverrideDetails List<GetPipelineRunsPipelineRunLogConfigurationOverrideDetail>

    The pipeline log configuration details.

    LogDetails List<GetPipelineRunsPipelineRunLogDetail>

    Customer logging details for pipeline run.

    PipelineId string

    The OCID of the pipeline.

    ProjectId string

    The OCID of the project to associate the pipeline run with.

    State string

    The current state of the PipelineRun.

    StepOverrideDetails List<GetPipelineRunsPipelineRunStepOverrideDetail>

    Array of step override details. Only Step Configuration is allowed to be overridden.

    StepRuns List<GetPipelineRunsPipelineRunStepRun>

    Array of StepRun object for each step.

    SystemTags Dictionary<string, object>

    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}

    TimeAccepted string

    The date and time the pipeline run was accepted in the timestamp format defined by RFC3339.

    TimeFinished string

    The date and time the pipeline run request was finished in the timestamp format defined by RFC3339.

    TimeStarted string

    The date and time the pipeline run request was started in the timestamp format defined by RFC3339.

    TimeUpdated string

    The date and time the pipeline run was updated in the timestamp format defined by RFC3339.

    CompartmentId string

    Filter results by the OCID of the compartment.

    ConfigurationDetails []GetPipelineRunsPipelineRunConfigurationDetail

    The configuration details of a pipeline.

    ConfigurationOverrideDetails []GetPipelineRunsPipelineRunConfigurationOverrideDetail

    The configuration details of a pipeline.

    CreatedBy string

    Filter results by the OCID of the user who created the resource.

    DefinedTags map[string]interface{}

    Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}

    DeleteRelatedJobRuns bool
    DisplayName string

    Filter results by its user-friendly name.

    FreeformTags map[string]interface{}

    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}

    Id string

    Filter results by OCID. Must be an OCID of the correct type for the resource type.

    LifecycleDetails string

    Details of the state of the step run.

    LogConfigurationOverrideDetails []GetPipelineRunsPipelineRunLogConfigurationOverrideDetail

    The pipeline log configuration details.

    LogDetails []GetPipelineRunsPipelineRunLogDetail

    Customer logging details for pipeline run.

    PipelineId string

    The OCID of the pipeline.

    ProjectId string

    The OCID of the project to associate the pipeline run with.

    State string

    The current state of the PipelineRun.

    StepOverrideDetails []GetPipelineRunsPipelineRunStepOverrideDetail

    Array of step override details. Only Step Configuration is allowed to be overridden.

    StepRuns []GetPipelineRunsPipelineRunStepRun

    Array of StepRun object for each step.

    SystemTags map[string]interface{}

    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}

    TimeAccepted string

    The date and time the pipeline run was accepted in the timestamp format defined by RFC3339.

    TimeFinished string

    The date and time the pipeline run request was finished in the timestamp format defined by RFC3339.

    TimeStarted string

    The date and time the pipeline run request was started in the timestamp format defined by RFC3339.

    TimeUpdated string

    The date and time the pipeline run was updated in the timestamp format defined by RFC3339.

    compartmentId String

    Filter results by the OCID of the compartment.

    configurationDetails List<GetPipelineRunsPipelineRunConfigurationDetail>

    The configuration details of a pipeline.

    configurationOverrideDetails List<GetPipelineRunsPipelineRunConfigurationOverrideDetail>

    The configuration details of a pipeline.

    createdBy String

    Filter results by the OCID of the user who created the resource.

    definedTags Map<String,Object>

    Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}

    deleteRelatedJobRuns Boolean
    displayName String

    Filter results by its user-friendly name.

    freeformTags Map<String,Object>

    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}

    id String

    Filter results by OCID. Must be an OCID of the correct type for the resource type.

    lifecycleDetails String

    Details of the state of the step run.

    logConfigurationOverrideDetails List<GetPipelineRunsPipelineRunLogConfigurationOverrideDetail>

    The pipeline log configuration details.

    logDetails List<GetPipelineRunsPipelineRunLogDetail>

    Customer logging details for pipeline run.

    pipelineId String

    The OCID of the pipeline.

    projectId String

    The OCID of the project to associate the pipeline run with.

    state String

    The current state of the PipelineRun.

    stepOverrideDetails List<GetPipelineRunsPipelineRunStepOverrideDetail>

    Array of step override details. Only Step Configuration is allowed to be overridden.

    stepRuns List<GetPipelineRunsPipelineRunStepRun>

    Array of StepRun object for each step.

    systemTags Map<String,Object>

    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}

    timeAccepted String

    The date and time the pipeline run was accepted in the timestamp format defined by RFC3339.

    timeFinished String

    The date and time the pipeline run request was finished in the timestamp format defined by RFC3339.

    timeStarted String

    The date and time the pipeline run request was started in the timestamp format defined by RFC3339.

    timeUpdated String

    The date and time the pipeline run was updated in the timestamp format defined by RFC3339.

    compartmentId string

    Filter results by the OCID of the compartment.

    configurationDetails GetPipelineRunsPipelineRunConfigurationDetail[]

    The configuration details of a pipeline.

    configurationOverrideDetails GetPipelineRunsPipelineRunConfigurationOverrideDetail[]

    The configuration details of a pipeline.

    createdBy string

    Filter results by the OCID of the user who created the resource.

    definedTags {[key: string]: any}

    Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}

    deleteRelatedJobRuns boolean
    displayName string

    Filter results by its user-friendly name.

    freeformTags {[key: string]: any}

    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}

    id string

    Filter results by OCID. Must be an OCID of the correct type for the resource type.

    lifecycleDetails string

    Details of the state of the step run.

    logConfigurationOverrideDetails GetPipelineRunsPipelineRunLogConfigurationOverrideDetail[]

    The pipeline log configuration details.

    logDetails GetPipelineRunsPipelineRunLogDetail[]

    Customer logging details for pipeline run.

    pipelineId string

    The OCID of the pipeline.

    projectId string

    The OCID of the project to associate the pipeline run with.

    state string

    The current state of the PipelineRun.

    stepOverrideDetails GetPipelineRunsPipelineRunStepOverrideDetail[]

    Array of step override details. Only Step Configuration is allowed to be overridden.

    stepRuns GetPipelineRunsPipelineRunStepRun[]

    Array of StepRun object for each step.

    systemTags {[key: string]: any}

    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}

    timeAccepted string

    The date and time the pipeline run was accepted in the timestamp format defined by RFC3339.

    timeFinished string

    The date and time the pipeline run request was finished in the timestamp format defined by RFC3339.

    timeStarted string

    The date and time the pipeline run request was started in the timestamp format defined by RFC3339.

    timeUpdated string

    The date and time the pipeline run was updated in the timestamp format defined by RFC3339.

    compartment_id str

    Filter results by the OCID of the compartment.

    configuration_details GetPipelineRunsPipelineRunConfigurationDetail]

    The configuration details of a pipeline.

    configuration_override_details GetPipelineRunsPipelineRunConfigurationOverrideDetail]

    The configuration details of a pipeline.

    created_by str

    Filter results by the OCID of the user who created the resource.

    defined_tags Mapping[str, Any]

    Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}

    delete_related_job_runs bool
    display_name str

    Filter results by its user-friendly name.

    freeform_tags Mapping[str, Any]

    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}

    id str

    Filter results by OCID. Must be an OCID of the correct type for the resource type.

    lifecycle_details str

    Details of the state of the step run.

    log_configuration_override_details GetPipelineRunsPipelineRunLogConfigurationOverrideDetail]

    The pipeline log configuration details.

    log_details GetPipelineRunsPipelineRunLogDetail]

    Customer logging details for pipeline run.

    pipeline_id str

    The OCID of the pipeline.

    project_id str

    The OCID of the project to associate the pipeline run with.

    state str

    The current state of the PipelineRun.

    step_override_details GetPipelineRunsPipelineRunStepOverrideDetail]

    Array of step override details. Only Step Configuration is allowed to be overridden.

    step_runs GetPipelineRunsPipelineRunStepRun]

    Array of StepRun object for each step.

    system_tags Mapping[str, Any]

    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}

    time_accepted str

    The date and time the pipeline run was accepted in the timestamp format defined by RFC3339.

    time_finished str

    The date and time the pipeline run request was finished in the timestamp format defined by RFC3339.

    time_started str

    The date and time the pipeline run request was started in the timestamp format defined by RFC3339.

    time_updated str

    The date and time the pipeline run was updated in the timestamp format defined by RFC3339.

    compartmentId String

    Filter results by the OCID of the compartment.

    configurationDetails List<Property Map>

    The configuration details of a pipeline.

    configurationOverrideDetails List<Property Map>

    The configuration details of a pipeline.

    createdBy String

    Filter results by the OCID of the user who created the resource.

    definedTags Map<Any>

    Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}

    deleteRelatedJobRuns Boolean
    displayName String

    Filter results by its user-friendly name.

    freeformTags Map<Any>

    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}

    id String

    Filter results by OCID. Must be an OCID of the correct type for the resource type.

    lifecycleDetails String

    Details of the state of the step run.

    logConfigurationOverrideDetails List<Property Map>

    The pipeline log configuration details.

    logDetails List<Property Map>

    Customer logging details for pipeline run.

    pipelineId String

    The OCID of the pipeline.

    projectId String

    The OCID of the project to associate the pipeline run with.

    state String

    The current state of the PipelineRun.

    stepOverrideDetails List<Property Map>

    Array of step override details. Only Step Configuration is allowed to be overridden.

    stepRuns List<Property Map>

    Array of StepRun object for each step.

    systemTags Map<Any>

    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}

    timeAccepted String

    The date and time the pipeline run was accepted in the timestamp format defined by RFC3339.

    timeFinished String

    The date and time the pipeline run request was finished in the timestamp format defined by RFC3339.

    timeStarted String

    The date and time the pipeline run request was started in the timestamp format defined by RFC3339.

    timeUpdated String

    The date and time the pipeline run was updated in the timestamp format defined by RFC3339.

    GetPipelineRunsPipelineRunConfigurationDetail

    CommandLineArguments string

    The command line arguments to set for step.

    EnvironmentVariables Dictionary<string, object>

    Environment variables to set for step.

    MaximumRuntimeInMinutes string

    A time bound for the execution of the step.

    Type string

    The type of pipeline.

    CommandLineArguments string

    The command line arguments to set for step.

    EnvironmentVariables map[string]interface{}

    Environment variables to set for step.

    MaximumRuntimeInMinutes string

    A time bound for the execution of the step.

    Type string

    The type of pipeline.

    commandLineArguments String

    The command line arguments to set for step.

    environmentVariables Map<String,Object>

    Environment variables to set for step.

    maximumRuntimeInMinutes String

    A time bound for the execution of the step.

    type String

    The type of pipeline.

    commandLineArguments string

    The command line arguments to set for step.

    environmentVariables {[key: string]: any}

    Environment variables to set for step.

    maximumRuntimeInMinutes string

    A time bound for the execution of the step.

    type string

    The type of pipeline.

    command_line_arguments str

    The command line arguments to set for step.

    environment_variables Mapping[str, Any]

    Environment variables to set for step.

    maximum_runtime_in_minutes str

    A time bound for the execution of the step.

    type str

    The type of pipeline.

    commandLineArguments String

    The command line arguments to set for step.

    environmentVariables Map<Any>

    Environment variables to set for step.

    maximumRuntimeInMinutes String

    A time bound for the execution of the step.

    type String

    The type of pipeline.

    GetPipelineRunsPipelineRunConfigurationOverrideDetail

    CommandLineArguments string

    The command line arguments to set for step.

    EnvironmentVariables Dictionary<string, object>

    Environment variables to set for step.

    MaximumRuntimeInMinutes string

    A time bound for the execution of the step.

    Type string

    The type of pipeline.

    CommandLineArguments string

    The command line arguments to set for step.

    EnvironmentVariables map[string]interface{}

    Environment variables to set for step.

    MaximumRuntimeInMinutes string

    A time bound for the execution of the step.

    Type string

    The type of pipeline.

    commandLineArguments String

    The command line arguments to set for step.

    environmentVariables Map<String,Object>

    Environment variables to set for step.

    maximumRuntimeInMinutes String

    A time bound for the execution of the step.

    type String

    The type of pipeline.

    commandLineArguments string

    The command line arguments to set for step.

    environmentVariables {[key: string]: any}

    Environment variables to set for step.

    maximumRuntimeInMinutes string

    A time bound for the execution of the step.

    type string

    The type of pipeline.

    command_line_arguments str

    The command line arguments to set for step.

    environment_variables Mapping[str, Any]

    Environment variables to set for step.

    maximum_runtime_in_minutes str

    A time bound for the execution of the step.

    type str

    The type of pipeline.

    commandLineArguments String

    The command line arguments to set for step.

    environmentVariables Map<Any>

    Environment variables to set for step.

    maximumRuntimeInMinutes String

    A time bound for the execution of the step.

    type String

    The type of pipeline.

    GetPipelineRunsPipelineRunLogConfigurationOverrideDetail

    EnableAutoLogCreation bool

    If automatic on-behalf-of log object creation is enabled for pipeline runs.

    EnableLogging bool

    If customer logging is enabled for pipeline.

    LogGroupId string

    The log group id for where log objects will be for pipeline runs.

    LogId string

    The log id of the log object the pipeline run logs will be shipped to.

    EnableAutoLogCreation bool

    If automatic on-behalf-of log object creation is enabled for pipeline runs.

    EnableLogging bool

    If customer logging is enabled for pipeline.

    LogGroupId string

    The log group id for where log objects will be for pipeline runs.

    LogId string

    The log id of the log object the pipeline run logs will be shipped to.

    enableAutoLogCreation Boolean

    If automatic on-behalf-of log object creation is enabled for pipeline runs.

    enableLogging Boolean

    If customer logging is enabled for pipeline.

    logGroupId String

    The log group id for where log objects will be for pipeline runs.

    logId String

    The log id of the log object the pipeline run logs will be shipped to.

    enableAutoLogCreation boolean

    If automatic on-behalf-of log object creation is enabled for pipeline runs.

    enableLogging boolean

    If customer logging is enabled for pipeline.

    logGroupId string

    The log group id for where log objects will be for pipeline runs.

    logId string

    The log id of the log object the pipeline run logs will be shipped to.

    enable_auto_log_creation bool

    If automatic on-behalf-of log object creation is enabled for pipeline runs.

    enable_logging bool

    If customer logging is enabled for pipeline.

    log_group_id str

    The log group id for where log objects will be for pipeline runs.

    log_id str

    The log id of the log object the pipeline run logs will be shipped to.

    enableAutoLogCreation Boolean

    If automatic on-behalf-of log object creation is enabled for pipeline runs.

    enableLogging Boolean

    If customer logging is enabled for pipeline.

    logGroupId String

    The log group id for where log objects will be for pipeline runs.

    logId String

    The log id of the log object the pipeline run logs will be shipped to.

    GetPipelineRunsPipelineRunLogDetail

    LogGroupId string

    The log group id for where log objects will be for pipeline runs.

    LogId string

    The log id of the log object the pipeline run logs will be shipped to.

    LogGroupId string

    The log group id for where log objects will be for pipeline runs.

    LogId string

    The log id of the log object the pipeline run logs will be shipped to.

    logGroupId String

    The log group id for where log objects will be for pipeline runs.

    logId String

    The log id of the log object the pipeline run logs will be shipped to.

    logGroupId string

    The log group id for where log objects will be for pipeline runs.

    logId string

    The log id of the log object the pipeline run logs will be shipped to.

    log_group_id str

    The log group id for where log objects will be for pipeline runs.

    log_id str

    The log id of the log object the pipeline run logs will be shipped to.

    logGroupId String

    The log group id for where log objects will be for pipeline runs.

    logId String

    The log id of the log object the pipeline run logs will be shipped to.

    GetPipelineRunsPipelineRunStepOverrideDetail

    stepConfigurationDetails List<Property Map>

    The configuration details of a step.

    stepName String

    The name of the step.

    GetPipelineRunsPipelineRunStepOverrideDetailStepConfigurationDetail

    CommandLineArguments string

    The command line arguments to set for step.

    EnvironmentVariables Dictionary<string, object>

    Environment variables to set for step.

    MaximumRuntimeInMinutes string

    A time bound for the execution of the step.

    CommandLineArguments string

    The command line arguments to set for step.

    EnvironmentVariables map[string]interface{}

    Environment variables to set for step.

    MaximumRuntimeInMinutes string

    A time bound for the execution of the step.

    commandLineArguments String

    The command line arguments to set for step.

    environmentVariables Map<String,Object>

    Environment variables to set for step.

    maximumRuntimeInMinutes String

    A time bound for the execution of the step.

    commandLineArguments string

    The command line arguments to set for step.

    environmentVariables {[key: string]: any}

    Environment variables to set for step.

    maximumRuntimeInMinutes string

    A time bound for the execution of the step.

    command_line_arguments str

    The command line arguments to set for step.

    environment_variables Mapping[str, Any]

    Environment variables to set for step.

    maximum_runtime_in_minutes str

    A time bound for the execution of the step.

    commandLineArguments String

    The command line arguments to set for step.

    environmentVariables Map<Any>

    Environment variables to set for step.

    maximumRuntimeInMinutes String

    A time bound for the execution of the step.

    GetPipelineRunsPipelineRunStepRun

    JobRunId string

    The OCID of the job run triggered for this step run.

    LifecycleDetails string

    Details of the state of the step run.

    State string

    The current state of the PipelineRun.

    StepName string

    The name of the step.

    StepType string

    The type of step.

    TimeFinished string

    The date and time the pipeline run request was finished in the timestamp format defined by RFC3339.

    TimeStarted string

    The date and time the pipeline run request was started in the timestamp format defined by RFC3339.

    JobRunId string

    The OCID of the job run triggered for this step run.

    LifecycleDetails string

    Details of the state of the step run.

    State string

    The current state of the PipelineRun.

    StepName string

    The name of the step.

    StepType string

    The type of step.

    TimeFinished string

    The date and time the pipeline run request was finished in the timestamp format defined by RFC3339.

    TimeStarted string

    The date and time the pipeline run request was started in the timestamp format defined by RFC3339.

    jobRunId String

    The OCID of the job run triggered for this step run.

    lifecycleDetails String

    Details of the state of the step run.

    state String

    The current state of the PipelineRun.

    stepName String

    The name of the step.

    stepType String

    The type of step.

    timeFinished String

    The date and time the pipeline run request was finished in the timestamp format defined by RFC3339.

    timeStarted String

    The date and time the pipeline run request was started in the timestamp format defined by RFC3339.

    jobRunId string

    The OCID of the job run triggered for this step run.

    lifecycleDetails string

    Details of the state of the step run.

    state string

    The current state of the PipelineRun.

    stepName string

    The name of the step.

    stepType string

    The type of step.

    timeFinished string

    The date and time the pipeline run request was finished in the timestamp format defined by RFC3339.

    timeStarted string

    The date and time the pipeline run request was started in the timestamp format defined by RFC3339.

    job_run_id str

    The OCID of the job run triggered for this step run.

    lifecycle_details str

    Details of the state of the step run.

    state str

    The current state of the PipelineRun.

    step_name str

    The name of the step.

    step_type str

    The type of step.

    time_finished str

    The date and time the pipeline run request was finished in the timestamp format defined by RFC3339.

    time_started str

    The date and time the pipeline run request was started in the timestamp format defined by RFC3339.

    jobRunId String

    The OCID of the job run triggered for this step run.

    lifecycleDetails String

    Details of the state of the step run.

    state String

    The current state of the PipelineRun.

    stepName String

    The name of the step.

    stepType String

    The type of step.

    timeFinished String

    The date and time the pipeline run request was finished in the timestamp format defined by RFC3339.

    timeStarted String

    The date and time the pipeline run request was started in the timestamp format defined by RFC3339.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes

    This Pulumi package is based on the oci Terraform Provider.

    oci logo
    Oracle Cloud Infrastructure v1.16.0 published on Thursday, Nov 2, 2023 by Pulumi