1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DataScience
  5. getPipelineRuns
Oracle Cloud Infrastructure v2.2.0 published on Friday, Jul 12, 2024 by Pulumi

oci.DataScience.getPipelineRuns

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v2.2.0 published on Friday, Jul 12, 2024 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

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testPipelineRuns = oci.DataScience.getPipelineRuns({
        compartmentId: compartmentId,
        createdBy: pipelineRunCreatedBy,
        displayName: pipelineRunDisplayName,
        id: pipelineRunId,
        pipelineId: testPipeline.id,
        state: pipelineRunState,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_pipeline_runs = oci.DataScience.get_pipeline_runs(compartment_id=compartment_id,
        created_by=pipeline_run_created_by,
        display_name=pipeline_run_display_name,
        id=pipeline_run_id,
        pipeline_id=test_pipeline["id"],
        state=pipeline_run_state)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v2/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: compartmentId,
    			CreatedBy:     pulumi.StringRef(pipelineRunCreatedBy),
    			DisplayName:   pulumi.StringRef(pipelineRunDisplayName),
    			Id:            pulumi.StringRef(pipelineRunId),
    			PipelineId:    pulumi.StringRef(testPipeline.Id),
    			State:         pulumi.StringRef(pipelineRunState),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    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 = compartmentId,
            CreatedBy = pipelineRunCreatedBy,
            DisplayName = pipelineRunDisplayName,
            Id = pipelineRunId,
            PipelineId = testPipeline.Id,
            State = pipelineRunState,
        });
    
    });
    
    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(compartmentId)
                .createdBy(pipelineRunCreatedBy)
                .displayName(pipelineRunDisplayName)
                .id(pipelineRunId)
                .pipelineId(testPipeline.id())
                .state(pipelineRunState)
                .build());
    
        }
    }
    
    variables:
      testPipelineRuns:
        fn::invoke:
          Function: oci:DataScience:getPipelineRuns
          Arguments:
            compartmentId: ${compartmentId}
            createdBy: ${pipelineRunCreatedBy}
            displayName: ${pipelineRunDisplayName}
            id: ${pipelineRunId}
            pipelineId: ${testPipeline.id}
            state: ${pipelineRunState}
    

    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 Sequence[datascience.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 Sequence[datascience.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 Sequence[datascience.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.
    OpcParentRptUrl string
    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.
    OpcParentRptUrl string
    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.
    opcParentRptUrl String
    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.
    opcParentRptUrl string
    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 Sequence[datascience.GetPipelineRunsPipelineRunConfigurationDetail]
    The configuration details of a pipeline.
    configuration_override_details Sequence[datascience.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 Sequence[datascience.GetPipelineRunsPipelineRunLogConfigurationOverrideDetail]
    The pipeline log configuration details.
    log_details Sequence[datascience.GetPipelineRunsPipelineRunLogDetail]
    Customer logging details for pipeline run.
    opc_parent_rpt_url str
    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 Sequence[datascience.GetPipelineRunsPipelineRunStepOverrideDetail]
    Array of step override details. Only Step Configuration is allowed to be overridden.
    step_runs Sequence[datascience.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.
    opcParentRptUrl String
    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.
    stepContainerConfigurationDetails List<Property Map>
    Container Details for a step in pipeline.
    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.

    GetPipelineRunsPipelineRunStepOverrideDetailStepContainerConfigurationDetail

    Cmds List<string>
    The container image run CMD as a list of strings. Use CMD as arguments to the ENTRYPOINT or the only command to run in the absence of an ENTRYPOINT. The combined size of CMD and ENTRYPOINT must be less than 2048 bytes.
    ContainerType string
    The type of container.
    Entrypoints List<string>
    The container image run ENTRYPOINT as a list of strings. Accept the CMD as extra arguments. The combined size of CMD and ENTRYPOINT must be less than 2048 bytes. More information on how CMD and ENTRYPOINT interact are here.
    Image string
    The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
    ImageDigest string
    The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
    ImageSignatureId string
    OCID of the container image signature
    Cmds []string
    The container image run CMD as a list of strings. Use CMD as arguments to the ENTRYPOINT or the only command to run in the absence of an ENTRYPOINT. The combined size of CMD and ENTRYPOINT must be less than 2048 bytes.
    ContainerType string
    The type of container.
    Entrypoints []string
    The container image run ENTRYPOINT as a list of strings. Accept the CMD as extra arguments. The combined size of CMD and ENTRYPOINT must be less than 2048 bytes. More information on how CMD and ENTRYPOINT interact are here.
    Image string
    The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
    ImageDigest string
    The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
    ImageSignatureId string
    OCID of the container image signature
    cmds List<String>
    The container image run CMD as a list of strings. Use CMD as arguments to the ENTRYPOINT or the only command to run in the absence of an ENTRYPOINT. The combined size of CMD and ENTRYPOINT must be less than 2048 bytes.
    containerType String
    The type of container.
    entrypoints List<String>
    The container image run ENTRYPOINT as a list of strings. Accept the CMD as extra arguments. The combined size of CMD and ENTRYPOINT must be less than 2048 bytes. More information on how CMD and ENTRYPOINT interact are here.
    image String
    The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
    imageDigest String
    The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
    imageSignatureId String
    OCID of the container image signature
    cmds string[]
    The container image run CMD as a list of strings. Use CMD as arguments to the ENTRYPOINT or the only command to run in the absence of an ENTRYPOINT. The combined size of CMD and ENTRYPOINT must be less than 2048 bytes.
    containerType string
    The type of container.
    entrypoints string[]
    The container image run ENTRYPOINT as a list of strings. Accept the CMD as extra arguments. The combined size of CMD and ENTRYPOINT must be less than 2048 bytes. More information on how CMD and ENTRYPOINT interact are here.
    image string
    The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
    imageDigest string
    The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
    imageSignatureId string
    OCID of the container image signature
    cmds Sequence[str]
    The container image run CMD as a list of strings. Use CMD as arguments to the ENTRYPOINT or the only command to run in the absence of an ENTRYPOINT. The combined size of CMD and ENTRYPOINT must be less than 2048 bytes.
    container_type str
    The type of container.
    entrypoints Sequence[str]
    The container image run ENTRYPOINT as a list of strings. Accept the CMD as extra arguments. The combined size of CMD and ENTRYPOINT must be less than 2048 bytes. More information on how CMD and ENTRYPOINT interact are here.
    image str
    The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
    image_digest str
    The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
    image_signature_id str
    OCID of the container image signature
    cmds List<String>
    The container image run CMD as a list of strings. Use CMD as arguments to the ENTRYPOINT or the only command to run in the absence of an ENTRYPOINT. The combined size of CMD and ENTRYPOINT must be less than 2048 bytes.
    containerType String
    The type of container.
    entrypoints List<String>
    The container image run ENTRYPOINT as a list of strings. Accept the CMD as extra arguments. The combined size of CMD and ENTRYPOINT must be less than 2048 bytes. More information on how CMD and ENTRYPOINT interact are here.
    image String
    The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
    imageDigest String
    The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
    imageSignatureId String
    OCID of the container image signature

    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 v2.2.0 published on Friday, Jul 12, 2024 by Pulumi