1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DataScience
  5. PipelineRun
Oracle Cloud Infrastructure v2.30.0 published on Monday, Apr 14, 2025 by Pulumi

oci.DataScience.PipelineRun

Explore with Pulumi AI

This resource provides the Pipeline Run resource in Oracle Cloud Infrastructure Data Science service.

Creates a new PipelineRun.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testPipelineRun = new oci.datascience.PipelineRun("test_pipeline_run", {
    compartmentId: compartmentId,
    pipelineId: testPipeline.id,
    configurationOverrideDetails: {
        type: pipelineRunConfigurationOverrideDetailsType,
        commandLineArguments: pipelineRunConfigurationOverrideDetailsCommandLineArguments,
        environmentVariables: pipelineRunConfigurationOverrideDetailsEnvironmentVariables,
        maximumRuntimeInMinutes: pipelineRunConfigurationOverrideDetailsMaximumRuntimeInMinutes,
    },
    definedTags: {
        "Operations.CostCenter": "42",
    },
    displayName: pipelineRunDisplayName,
    freeformTags: {
        Department: "Finance",
    },
    logConfigurationOverrideDetails: {
        enableAutoLogCreation: pipelineRunLogConfigurationOverrideDetailsEnableAutoLogCreation,
        enableLogging: pipelineRunLogConfigurationOverrideDetailsEnableLogging,
        logGroupId: testLogGroup.id,
        logId: testLog.id,
    },
    opcParentRptUrl: pipelineRunOpcParentRptUrl,
    projectId: testProject.id,
    stepOverrideDetails: [{
        stepConfigurationDetails: {
            commandLineArguments: pipelineRunStepOverrideDetailsStepConfigurationDetailsCommandLineArguments,
            environmentVariables: pipelineRunStepOverrideDetailsStepConfigurationDetailsEnvironmentVariables,
            maximumRuntimeInMinutes: pipelineRunStepOverrideDetailsStepConfigurationDetailsMaximumRuntimeInMinutes,
        },
        stepName: pipelineRunStepOverrideDetailsStepName,
        stepContainerConfigurationDetails: {
            containerType: pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsContainerType,
            image: pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsImage,
            cmds: pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsCmd,
            entrypoints: pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsEntrypoint,
            imageDigest: pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsImageDigest,
            imageSignatureId: testImageSignature.id,
        },
        stepDataflowConfigurationDetails: {
            configuration: pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsConfiguration,
            driverShape: pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShape,
            driverShapeConfigDetails: {
                memoryInGbs: pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsMemoryInGbs,
                ocpus: pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOcpus,
            },
            executorShape: pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShape,
            executorShapeConfigDetails: {
                memoryInGbs: pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsMemoryInGbs,
                ocpus: pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOcpus,
            },
            logsBucketUri: pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsLogsBucketUri,
            numExecutors: pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsNumExecutors,
            warehouseBucketUri: pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsWarehouseBucketUri,
        },
    }],
    systemTags: pipelineRunSystemTags,
});
Copy
import pulumi
import pulumi_oci as oci

test_pipeline_run = oci.data_science.PipelineRun("test_pipeline_run",
    compartment_id=compartment_id,
    pipeline_id=test_pipeline["id"],
    configuration_override_details={
        "type": pipeline_run_configuration_override_details_type,
        "command_line_arguments": pipeline_run_configuration_override_details_command_line_arguments,
        "environment_variables": pipeline_run_configuration_override_details_environment_variables,
        "maximum_runtime_in_minutes": pipeline_run_configuration_override_details_maximum_runtime_in_minutes,
    },
    defined_tags={
        "Operations.CostCenter": "42",
    },
    display_name=pipeline_run_display_name,
    freeform_tags={
        "Department": "Finance",
    },
    log_configuration_override_details={
        "enable_auto_log_creation": pipeline_run_log_configuration_override_details_enable_auto_log_creation,
        "enable_logging": pipeline_run_log_configuration_override_details_enable_logging,
        "log_group_id": test_log_group["id"],
        "log_id": test_log["id"],
    },
    opc_parent_rpt_url=pipeline_run_opc_parent_rpt_url,
    project_id=test_project["id"],
    step_override_details=[{
        "step_configuration_details": {
            "command_line_arguments": pipeline_run_step_override_details_step_configuration_details_command_line_arguments,
            "environment_variables": pipeline_run_step_override_details_step_configuration_details_environment_variables,
            "maximum_runtime_in_minutes": pipeline_run_step_override_details_step_configuration_details_maximum_runtime_in_minutes,
        },
        "step_name": pipeline_run_step_override_details_step_name,
        "step_container_configuration_details": {
            "container_type": pipeline_run_step_override_details_step_container_configuration_details_container_type,
            "image": pipeline_run_step_override_details_step_container_configuration_details_image,
            "cmds": pipeline_run_step_override_details_step_container_configuration_details_cmd,
            "entrypoints": pipeline_run_step_override_details_step_container_configuration_details_entrypoint,
            "image_digest": pipeline_run_step_override_details_step_container_configuration_details_image_digest,
            "image_signature_id": test_image_signature["id"],
        },
        "step_dataflow_configuration_details": {
            "configuration": pipeline_run_step_override_details_step_dataflow_configuration_details_configuration,
            "driver_shape": pipeline_run_step_override_details_step_dataflow_configuration_details_driver_shape,
            "driver_shape_config_details": {
                "memory_in_gbs": pipeline_run_step_override_details_step_dataflow_configuration_details_driver_shape_config_details_memory_in_gbs,
                "ocpus": pipeline_run_step_override_details_step_dataflow_configuration_details_driver_shape_config_details_ocpus,
            },
            "executor_shape": pipeline_run_step_override_details_step_dataflow_configuration_details_executor_shape,
            "executor_shape_config_details": {
                "memory_in_gbs": pipeline_run_step_override_details_step_dataflow_configuration_details_executor_shape_config_details_memory_in_gbs,
                "ocpus": pipeline_run_step_override_details_step_dataflow_configuration_details_executor_shape_config_details_ocpus,
            },
            "logs_bucket_uri": pipeline_run_step_override_details_step_dataflow_configuration_details_logs_bucket_uri,
            "num_executors": pipeline_run_step_override_details_step_dataflow_configuration_details_num_executors,
            "warehouse_bucket_uri": pipeline_run_step_override_details_step_dataflow_configuration_details_warehouse_bucket_uri,
        },
    }],
    system_tags=pipeline_run_system_tags)
Copy
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.NewPipelineRun(ctx, "test_pipeline_run", &datascience.PipelineRunArgs{
			CompartmentId: pulumi.Any(compartmentId),
			PipelineId:    pulumi.Any(testPipeline.Id),
			ConfigurationOverrideDetails: &datascience.PipelineRunConfigurationOverrideDetailsArgs{
				Type:                    pulumi.Any(pipelineRunConfigurationOverrideDetailsType),
				CommandLineArguments:    pulumi.Any(pipelineRunConfigurationOverrideDetailsCommandLineArguments),
				EnvironmentVariables:    pulumi.Any(pipelineRunConfigurationOverrideDetailsEnvironmentVariables),
				MaximumRuntimeInMinutes: pulumi.Any(pipelineRunConfigurationOverrideDetailsMaximumRuntimeInMinutes),
			},
			DefinedTags: pulumi.StringMap{
				"Operations.CostCenter": pulumi.String("42"),
			},
			DisplayName: pulumi.Any(pipelineRunDisplayName),
			FreeformTags: pulumi.StringMap{
				"Department": pulumi.String("Finance"),
			},
			LogConfigurationOverrideDetails: &datascience.PipelineRunLogConfigurationOverrideDetailsArgs{
				EnableAutoLogCreation: pulumi.Any(pipelineRunLogConfigurationOverrideDetailsEnableAutoLogCreation),
				EnableLogging:         pulumi.Any(pipelineRunLogConfigurationOverrideDetailsEnableLogging),
				LogGroupId:            pulumi.Any(testLogGroup.Id),
				LogId:                 pulumi.Any(testLog.Id),
			},
			OpcParentRptUrl: pulumi.Any(pipelineRunOpcParentRptUrl),
			ProjectId:       pulumi.Any(testProject.Id),
			StepOverrideDetails: datascience.PipelineRunStepOverrideDetailArray{
				&datascience.PipelineRunStepOverrideDetailArgs{
					StepConfigurationDetails: &datascience.PipelineRunStepOverrideDetailStepConfigurationDetailsArgs{
						CommandLineArguments:    pulumi.Any(pipelineRunStepOverrideDetailsStepConfigurationDetailsCommandLineArguments),
						EnvironmentVariables:    pulumi.Any(pipelineRunStepOverrideDetailsStepConfigurationDetailsEnvironmentVariables),
						MaximumRuntimeInMinutes: pulumi.Any(pipelineRunStepOverrideDetailsStepConfigurationDetailsMaximumRuntimeInMinutes),
					},
					StepName: pulumi.Any(pipelineRunStepOverrideDetailsStepName),
					StepContainerConfigurationDetails: &datascience.PipelineRunStepOverrideDetailStepContainerConfigurationDetailsArgs{
						ContainerType:    pulumi.Any(pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsContainerType),
						Image:            pulumi.Any(pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsImage),
						Cmds:             pulumi.Any(pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsCmd),
						Entrypoints:      pulumi.Any(pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsEntrypoint),
						ImageDigest:      pulumi.Any(pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsImageDigest),
						ImageSignatureId: pulumi.Any(testImageSignature.Id),
					},
					StepDataflowConfigurationDetails: &datascience.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsArgs{
						Configuration: pulumi.Any(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsConfiguration),
						DriverShape:   pulumi.Any(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShape),
						DriverShapeConfigDetails: &datascience.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsDriverShapeConfigDetailsArgs{
							MemoryInGbs: pulumi.Any(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsMemoryInGbs),
							Ocpus:       pulumi.Any(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOcpus),
						},
						ExecutorShape: pulumi.Any(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShape),
						ExecutorShapeConfigDetails: &datascience.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsExecutorShapeConfigDetailsArgs{
							MemoryInGbs: pulumi.Any(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsMemoryInGbs),
							Ocpus:       pulumi.Any(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOcpus),
						},
						LogsBucketUri:      pulumi.Any(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsLogsBucketUri),
						NumExecutors:       pulumi.Any(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsNumExecutors),
						WarehouseBucketUri: pulumi.Any(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsWarehouseBucketUri),
					},
				},
			},
			SystemTags: pulumi.Any(pipelineRunSystemTags),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testPipelineRun = new Oci.DataScience.PipelineRun("test_pipeline_run", new()
    {
        CompartmentId = compartmentId,
        PipelineId = testPipeline.Id,
        ConfigurationOverrideDetails = new Oci.DataScience.Inputs.PipelineRunConfigurationOverrideDetailsArgs
        {
            Type = pipelineRunConfigurationOverrideDetailsType,
            CommandLineArguments = pipelineRunConfigurationOverrideDetailsCommandLineArguments,
            EnvironmentVariables = pipelineRunConfigurationOverrideDetailsEnvironmentVariables,
            MaximumRuntimeInMinutes = pipelineRunConfigurationOverrideDetailsMaximumRuntimeInMinutes,
        },
        DefinedTags = 
        {
            { "Operations.CostCenter", "42" },
        },
        DisplayName = pipelineRunDisplayName,
        FreeformTags = 
        {
            { "Department", "Finance" },
        },
        LogConfigurationOverrideDetails = new Oci.DataScience.Inputs.PipelineRunLogConfigurationOverrideDetailsArgs
        {
            EnableAutoLogCreation = pipelineRunLogConfigurationOverrideDetailsEnableAutoLogCreation,
            EnableLogging = pipelineRunLogConfigurationOverrideDetailsEnableLogging,
            LogGroupId = testLogGroup.Id,
            LogId = testLog.Id,
        },
        OpcParentRptUrl = pipelineRunOpcParentRptUrl,
        ProjectId = testProject.Id,
        StepOverrideDetails = new[]
        {
            new Oci.DataScience.Inputs.PipelineRunStepOverrideDetailArgs
            {
                StepConfigurationDetails = new Oci.DataScience.Inputs.PipelineRunStepOverrideDetailStepConfigurationDetailsArgs
                {
                    CommandLineArguments = pipelineRunStepOverrideDetailsStepConfigurationDetailsCommandLineArguments,
                    EnvironmentVariables = pipelineRunStepOverrideDetailsStepConfigurationDetailsEnvironmentVariables,
                    MaximumRuntimeInMinutes = pipelineRunStepOverrideDetailsStepConfigurationDetailsMaximumRuntimeInMinutes,
                },
                StepName = pipelineRunStepOverrideDetailsStepName,
                StepContainerConfigurationDetails = new Oci.DataScience.Inputs.PipelineRunStepOverrideDetailStepContainerConfigurationDetailsArgs
                {
                    ContainerType = pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsContainerType,
                    Image = pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsImage,
                    Cmds = pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsCmd,
                    Entrypoints = pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsEntrypoint,
                    ImageDigest = pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsImageDigest,
                    ImageSignatureId = testImageSignature.Id,
                },
                StepDataflowConfigurationDetails = new Oci.DataScience.Inputs.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsArgs
                {
                    Configuration = pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsConfiguration,
                    DriverShape = pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShape,
                    DriverShapeConfigDetails = new Oci.DataScience.Inputs.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsDriverShapeConfigDetailsArgs
                    {
                        MemoryInGbs = pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsMemoryInGbs,
                        Ocpus = pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOcpus,
                    },
                    ExecutorShape = pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShape,
                    ExecutorShapeConfigDetails = new Oci.DataScience.Inputs.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsExecutorShapeConfigDetailsArgs
                    {
                        MemoryInGbs = pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsMemoryInGbs,
                        Ocpus = pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOcpus,
                    },
                    LogsBucketUri = pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsLogsBucketUri,
                    NumExecutors = pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsNumExecutors,
                    WarehouseBucketUri = pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsWarehouseBucketUri,
                },
            },
        },
        SystemTags = pipelineRunSystemTags,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DataScience.PipelineRun;
import com.pulumi.oci.DataScience.PipelineRunArgs;
import com.pulumi.oci.DataScience.inputs.PipelineRunConfigurationOverrideDetailsArgs;
import com.pulumi.oci.DataScience.inputs.PipelineRunLogConfigurationOverrideDetailsArgs;
import com.pulumi.oci.DataScience.inputs.PipelineRunStepOverrideDetailArgs;
import com.pulumi.oci.DataScience.inputs.PipelineRunStepOverrideDetailStepConfigurationDetailsArgs;
import com.pulumi.oci.DataScience.inputs.PipelineRunStepOverrideDetailStepContainerConfigurationDetailsArgs;
import com.pulumi.oci.DataScience.inputs.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsArgs;
import com.pulumi.oci.DataScience.inputs.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsDriverShapeConfigDetailsArgs;
import com.pulumi.oci.DataScience.inputs.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsExecutorShapeConfigDetailsArgs;
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) {
        var testPipelineRun = new PipelineRun("testPipelineRun", PipelineRunArgs.builder()
            .compartmentId(compartmentId)
            .pipelineId(testPipeline.id())
            .configurationOverrideDetails(PipelineRunConfigurationOverrideDetailsArgs.builder()
                .type(pipelineRunConfigurationOverrideDetailsType)
                .commandLineArguments(pipelineRunConfigurationOverrideDetailsCommandLineArguments)
                .environmentVariables(pipelineRunConfigurationOverrideDetailsEnvironmentVariables)
                .maximumRuntimeInMinutes(pipelineRunConfigurationOverrideDetailsMaximumRuntimeInMinutes)
                .build())
            .definedTags(Map.of("Operations.CostCenter", "42"))
            .displayName(pipelineRunDisplayName)
            .freeformTags(Map.of("Department", "Finance"))
            .logConfigurationOverrideDetails(PipelineRunLogConfigurationOverrideDetailsArgs.builder()
                .enableAutoLogCreation(pipelineRunLogConfigurationOverrideDetailsEnableAutoLogCreation)
                .enableLogging(pipelineRunLogConfigurationOverrideDetailsEnableLogging)
                .logGroupId(testLogGroup.id())
                .logId(testLog.id())
                .build())
            .opcParentRptUrl(pipelineRunOpcParentRptUrl)
            .projectId(testProject.id())
            .stepOverrideDetails(PipelineRunStepOverrideDetailArgs.builder()
                .stepConfigurationDetails(PipelineRunStepOverrideDetailStepConfigurationDetailsArgs.builder()
                    .commandLineArguments(pipelineRunStepOverrideDetailsStepConfigurationDetailsCommandLineArguments)
                    .environmentVariables(pipelineRunStepOverrideDetailsStepConfigurationDetailsEnvironmentVariables)
                    .maximumRuntimeInMinutes(pipelineRunStepOverrideDetailsStepConfigurationDetailsMaximumRuntimeInMinutes)
                    .build())
                .stepName(pipelineRunStepOverrideDetailsStepName)
                .stepContainerConfigurationDetails(PipelineRunStepOverrideDetailStepContainerConfigurationDetailsArgs.builder()
                    .containerType(pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsContainerType)
                    .image(pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsImage)
                    .cmds(pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsCmd)
                    .entrypoints(pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsEntrypoint)
                    .imageDigest(pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsImageDigest)
                    .imageSignatureId(testImageSignature.id())
                    .build())
                .stepDataflowConfigurationDetails(PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsArgs.builder()
                    .configuration(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsConfiguration)
                    .driverShape(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShape)
                    .driverShapeConfigDetails(PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsDriverShapeConfigDetailsArgs.builder()
                        .memoryInGbs(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsMemoryInGbs)
                        .ocpus(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOcpus)
                        .build())
                    .executorShape(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShape)
                    .executorShapeConfigDetails(PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsExecutorShapeConfigDetailsArgs.builder()
                        .memoryInGbs(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsMemoryInGbs)
                        .ocpus(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOcpus)
                        .build())
                    .logsBucketUri(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsLogsBucketUri)
                    .numExecutors(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsNumExecutors)
                    .warehouseBucketUri(pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsWarehouseBucketUri)
                    .build())
                .build())
            .systemTags(pipelineRunSystemTags)
            .build());

    }
}
Copy
resources:
  testPipelineRun:
    type: oci:DataScience:PipelineRun
    name: test_pipeline_run
    properties:
      compartmentId: ${compartmentId}
      pipelineId: ${testPipeline.id}
      configurationOverrideDetails:
        type: ${pipelineRunConfigurationOverrideDetailsType}
        commandLineArguments: ${pipelineRunConfigurationOverrideDetailsCommandLineArguments}
        environmentVariables: ${pipelineRunConfigurationOverrideDetailsEnvironmentVariables}
        maximumRuntimeInMinutes: ${pipelineRunConfigurationOverrideDetailsMaximumRuntimeInMinutes}
      definedTags:
        Operations.CostCenter: '42'
      displayName: ${pipelineRunDisplayName}
      freeformTags:
        Department: Finance
      logConfigurationOverrideDetails:
        enableAutoLogCreation: ${pipelineRunLogConfigurationOverrideDetailsEnableAutoLogCreation}
        enableLogging: ${pipelineRunLogConfigurationOverrideDetailsEnableLogging}
        logGroupId: ${testLogGroup.id}
        logId: ${testLog.id}
      opcParentRptUrl: ${pipelineRunOpcParentRptUrl}
      projectId: ${testProject.id}
      stepOverrideDetails:
        - stepConfigurationDetails:
            commandLineArguments: ${pipelineRunStepOverrideDetailsStepConfigurationDetailsCommandLineArguments}
            environmentVariables: ${pipelineRunStepOverrideDetailsStepConfigurationDetailsEnvironmentVariables}
            maximumRuntimeInMinutes: ${pipelineRunStepOverrideDetailsStepConfigurationDetailsMaximumRuntimeInMinutes}
          stepName: ${pipelineRunStepOverrideDetailsStepName}
          stepContainerConfigurationDetails:
            containerType: ${pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsContainerType}
            image: ${pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsImage}
            cmds: ${pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsCmd}
            entrypoints: ${pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsEntrypoint}
            imageDigest: ${pipelineRunStepOverrideDetailsStepContainerConfigurationDetailsImageDigest}
            imageSignatureId: ${testImageSignature.id}
          stepDataflowConfigurationDetails:
            configuration: ${pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsConfiguration}
            driverShape: ${pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShape}
            driverShapeConfigDetails:
              memoryInGbs: ${pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsMemoryInGbs}
              ocpus: ${pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOcpus}
            executorShape: ${pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShape}
            executorShapeConfigDetails:
              memoryInGbs: ${pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsMemoryInGbs}
              ocpus: ${pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOcpus}
            logsBucketUri: ${pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsLogsBucketUri}
            numExecutors: ${pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsNumExecutors}
            warehouseBucketUri: ${pipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsWarehouseBucketUri}
      systemTags: ${pipelineRunSystemTags}
Copy

Create PipelineRun Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new PipelineRun(name: string, args: PipelineRunArgs, opts?: CustomResourceOptions);
@overload
def PipelineRun(resource_name: str,
                args: PipelineRunArgs,
                opts: Optional[ResourceOptions] = None)

@overload
def PipelineRun(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                compartment_id: Optional[str] = None,
                pipeline_id: Optional[str] = None,
                project_id: Optional[str] = None,
                configuration_override_details: Optional[_datascience.PipelineRunConfigurationOverrideDetailsArgs] = None,
                defined_tags: Optional[Mapping[str, str]] = None,
                delete_related_job_runs: Optional[bool] = None,
                display_name: Optional[str] = None,
                freeform_tags: Optional[Mapping[str, str]] = None,
                log_configuration_override_details: Optional[_datascience.PipelineRunLogConfigurationOverrideDetailsArgs] = None,
                opc_parent_rpt_url: Optional[str] = None,
                step_override_details: Optional[Sequence[_datascience.PipelineRunStepOverrideDetailArgs]] = None,
                system_tags: Optional[Mapping[str, str]] = None)
func NewPipelineRun(ctx *Context, name string, args PipelineRunArgs, opts ...ResourceOption) (*PipelineRun, error)
public PipelineRun(string name, PipelineRunArgs args, CustomResourceOptions? opts = null)
public PipelineRun(String name, PipelineRunArgs args)
public PipelineRun(String name, PipelineRunArgs args, CustomResourceOptions options)
type: oci:DataScience:PipelineRun
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. PipelineRunArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. PipelineRunArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. PipelineRunArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. PipelineRunArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. PipelineRunArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var pipelineRunResource = new Oci.DataScience.PipelineRun("pipelineRunResource", new()
{
    CompartmentId = "string",
    PipelineId = "string",
    ProjectId = "string",
    ConfigurationOverrideDetails = new Oci.DataScience.Inputs.PipelineRunConfigurationOverrideDetailsArgs
    {
        Type = "string",
        CommandLineArguments = "string",
        EnvironmentVariables = 
        {
            { "string", "string" },
        },
        MaximumRuntimeInMinutes = "string",
    },
    DefinedTags = 
    {
        { "string", "string" },
    },
    DeleteRelatedJobRuns = false,
    DisplayName = "string",
    FreeformTags = 
    {
        { "string", "string" },
    },
    LogConfigurationOverrideDetails = new Oci.DataScience.Inputs.PipelineRunLogConfigurationOverrideDetailsArgs
    {
        EnableAutoLogCreation = false,
        EnableLogging = false,
        LogGroupId = "string",
        LogId = "string",
    },
    OpcParentRptUrl = "string",
    StepOverrideDetails = new[]
    {
        new Oci.DataScience.Inputs.PipelineRunStepOverrideDetailArgs
        {
            StepConfigurationDetails = new Oci.DataScience.Inputs.PipelineRunStepOverrideDetailStepConfigurationDetailsArgs
            {
                CommandLineArguments = "string",
                EnvironmentVariables = 
                {
                    { "string", "string" },
                },
                MaximumRuntimeInMinutes = "string",
            },
            StepName = "string",
            StepContainerConfigurationDetails = new Oci.DataScience.Inputs.PipelineRunStepOverrideDetailStepContainerConfigurationDetailsArgs
            {
                ContainerType = "string",
                Image = "string",
                Cmds = new[]
                {
                    "string",
                },
                Entrypoints = new[]
                {
                    "string",
                },
                ImageDigest = "string",
                ImageSignatureId = "string",
            },
            StepDataflowConfigurationDetails = new Oci.DataScience.Inputs.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsArgs
            {
                Configuration = 
                {
                    { "string", "string" },
                },
                DriverShape = "string",
                DriverShapeConfigDetails = new Oci.DataScience.Inputs.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsDriverShapeConfigDetailsArgs
                {
                    MemoryInGbs = 0,
                    Ocpus = 0,
                },
                ExecutorShape = "string",
                ExecutorShapeConfigDetails = new Oci.DataScience.Inputs.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsExecutorShapeConfigDetailsArgs
                {
                    MemoryInGbs = 0,
                    Ocpus = 0,
                },
                LogsBucketUri = "string",
                NumExecutors = 0,
                WarehouseBucketUri = "string",
            },
        },
    },
    SystemTags = 
    {
        { "string", "string" },
    },
});
Copy
example, err := DataScience.NewPipelineRun(ctx, "pipelineRunResource", &DataScience.PipelineRunArgs{
	CompartmentId: pulumi.String("string"),
	PipelineId:    pulumi.String("string"),
	ProjectId:     pulumi.String("string"),
	ConfigurationOverrideDetails: &datascience.PipelineRunConfigurationOverrideDetailsArgs{
		Type:                 pulumi.String("string"),
		CommandLineArguments: pulumi.String("string"),
		EnvironmentVariables: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
		MaximumRuntimeInMinutes: pulumi.String("string"),
	},
	DefinedTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	DeleteRelatedJobRuns: pulumi.Bool(false),
	DisplayName:          pulumi.String("string"),
	FreeformTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	LogConfigurationOverrideDetails: &datascience.PipelineRunLogConfigurationOverrideDetailsArgs{
		EnableAutoLogCreation: pulumi.Bool(false),
		EnableLogging:         pulumi.Bool(false),
		LogGroupId:            pulumi.String("string"),
		LogId:                 pulumi.String("string"),
	},
	OpcParentRptUrl: pulumi.String("string"),
	StepOverrideDetails: datascience.PipelineRunStepOverrideDetailArray{
		&datascience.PipelineRunStepOverrideDetailArgs{
			StepConfigurationDetails: &datascience.PipelineRunStepOverrideDetailStepConfigurationDetailsArgs{
				CommandLineArguments: pulumi.String("string"),
				EnvironmentVariables: pulumi.StringMap{
					"string": pulumi.String("string"),
				},
				MaximumRuntimeInMinutes: pulumi.String("string"),
			},
			StepName: pulumi.String("string"),
			StepContainerConfigurationDetails: &datascience.PipelineRunStepOverrideDetailStepContainerConfigurationDetailsArgs{
				ContainerType: pulumi.String("string"),
				Image:         pulumi.String("string"),
				Cmds: pulumi.StringArray{
					pulumi.String("string"),
				},
				Entrypoints: pulumi.StringArray{
					pulumi.String("string"),
				},
				ImageDigest:      pulumi.String("string"),
				ImageSignatureId: pulumi.String("string"),
			},
			StepDataflowConfigurationDetails: &datascience.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsArgs{
				Configuration: pulumi.StringMap{
					"string": pulumi.String("string"),
				},
				DriverShape: pulumi.String("string"),
				DriverShapeConfigDetails: &datascience.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsDriverShapeConfigDetailsArgs{
					MemoryInGbs: pulumi.Float64(0),
					Ocpus:       pulumi.Float64(0),
				},
				ExecutorShape: pulumi.String("string"),
				ExecutorShapeConfigDetails: &datascience.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsExecutorShapeConfigDetailsArgs{
					MemoryInGbs: pulumi.Float64(0),
					Ocpus:       pulumi.Float64(0),
				},
				LogsBucketUri:      pulumi.String("string"),
				NumExecutors:       pulumi.Int(0),
				WarehouseBucketUri: pulumi.String("string"),
			},
		},
	},
	SystemTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
Copy
var pipelineRunResource = new PipelineRun("pipelineRunResource", PipelineRunArgs.builder()
    .compartmentId("string")
    .pipelineId("string")
    .projectId("string")
    .configurationOverrideDetails(PipelineRunConfigurationOverrideDetailsArgs.builder()
        .type("string")
        .commandLineArguments("string")
        .environmentVariables(Map.of("string", "string"))
        .maximumRuntimeInMinutes("string")
        .build())
    .definedTags(Map.of("string", "string"))
    .deleteRelatedJobRuns(false)
    .displayName("string")
    .freeformTags(Map.of("string", "string"))
    .logConfigurationOverrideDetails(PipelineRunLogConfigurationOverrideDetailsArgs.builder()
        .enableAutoLogCreation(false)
        .enableLogging(false)
        .logGroupId("string")
        .logId("string")
        .build())
    .opcParentRptUrl("string")
    .stepOverrideDetails(PipelineRunStepOverrideDetailArgs.builder()
        .stepConfigurationDetails(PipelineRunStepOverrideDetailStepConfigurationDetailsArgs.builder()
            .commandLineArguments("string")
            .environmentVariables(Map.of("string", "string"))
            .maximumRuntimeInMinutes("string")
            .build())
        .stepName("string")
        .stepContainerConfigurationDetails(PipelineRunStepOverrideDetailStepContainerConfigurationDetailsArgs.builder()
            .containerType("string")
            .image("string")
            .cmds("string")
            .entrypoints("string")
            .imageDigest("string")
            .imageSignatureId("string")
            .build())
        .stepDataflowConfigurationDetails(PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsArgs.builder()
            .configuration(Map.of("string", "string"))
            .driverShape("string")
            .driverShapeConfigDetails(PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsDriverShapeConfigDetailsArgs.builder()
                .memoryInGbs(0)
                .ocpus(0)
                .build())
            .executorShape("string")
            .executorShapeConfigDetails(PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsExecutorShapeConfigDetailsArgs.builder()
                .memoryInGbs(0)
                .ocpus(0)
                .build())
            .logsBucketUri("string")
            .numExecutors(0)
            .warehouseBucketUri("string")
            .build())
        .build())
    .systemTags(Map.of("string", "string"))
    .build());
Copy
pipeline_run_resource = oci.data_science.PipelineRun("pipelineRunResource",
    compartment_id="string",
    pipeline_id="string",
    project_id="string",
    configuration_override_details={
        "type": "string",
        "command_line_arguments": "string",
        "environment_variables": {
            "string": "string",
        },
        "maximum_runtime_in_minutes": "string",
    },
    defined_tags={
        "string": "string",
    },
    delete_related_job_runs=False,
    display_name="string",
    freeform_tags={
        "string": "string",
    },
    log_configuration_override_details={
        "enable_auto_log_creation": False,
        "enable_logging": False,
        "log_group_id": "string",
        "log_id": "string",
    },
    opc_parent_rpt_url="string",
    step_override_details=[{
        "step_configuration_details": {
            "command_line_arguments": "string",
            "environment_variables": {
                "string": "string",
            },
            "maximum_runtime_in_minutes": "string",
        },
        "step_name": "string",
        "step_container_configuration_details": {
            "container_type": "string",
            "image": "string",
            "cmds": ["string"],
            "entrypoints": ["string"],
            "image_digest": "string",
            "image_signature_id": "string",
        },
        "step_dataflow_configuration_details": {
            "configuration": {
                "string": "string",
            },
            "driver_shape": "string",
            "driver_shape_config_details": {
                "memory_in_gbs": 0,
                "ocpus": 0,
            },
            "executor_shape": "string",
            "executor_shape_config_details": {
                "memory_in_gbs": 0,
                "ocpus": 0,
            },
            "logs_bucket_uri": "string",
            "num_executors": 0,
            "warehouse_bucket_uri": "string",
        },
    }],
    system_tags={
        "string": "string",
    })
Copy
const pipelineRunResource = new oci.datascience.PipelineRun("pipelineRunResource", {
    compartmentId: "string",
    pipelineId: "string",
    projectId: "string",
    configurationOverrideDetails: {
        type: "string",
        commandLineArguments: "string",
        environmentVariables: {
            string: "string",
        },
        maximumRuntimeInMinutes: "string",
    },
    definedTags: {
        string: "string",
    },
    deleteRelatedJobRuns: false,
    displayName: "string",
    freeformTags: {
        string: "string",
    },
    logConfigurationOverrideDetails: {
        enableAutoLogCreation: false,
        enableLogging: false,
        logGroupId: "string",
        logId: "string",
    },
    opcParentRptUrl: "string",
    stepOverrideDetails: [{
        stepConfigurationDetails: {
            commandLineArguments: "string",
            environmentVariables: {
                string: "string",
            },
            maximumRuntimeInMinutes: "string",
        },
        stepName: "string",
        stepContainerConfigurationDetails: {
            containerType: "string",
            image: "string",
            cmds: ["string"],
            entrypoints: ["string"],
            imageDigest: "string",
            imageSignatureId: "string",
        },
        stepDataflowConfigurationDetails: {
            configuration: {
                string: "string",
            },
            driverShape: "string",
            driverShapeConfigDetails: {
                memoryInGbs: 0,
                ocpus: 0,
            },
            executorShape: "string",
            executorShapeConfigDetails: {
                memoryInGbs: 0,
                ocpus: 0,
            },
            logsBucketUri: "string",
            numExecutors: 0,
            warehouseBucketUri: "string",
        },
    }],
    systemTags: {
        string: "string",
    },
});
Copy
type: oci:DataScience:PipelineRun
properties:
    compartmentId: string
    configurationOverrideDetails:
        commandLineArguments: string
        environmentVariables:
            string: string
        maximumRuntimeInMinutes: string
        type: string
    definedTags:
        string: string
    deleteRelatedJobRuns: false
    displayName: string
    freeformTags:
        string: string
    logConfigurationOverrideDetails:
        enableAutoLogCreation: false
        enableLogging: false
        logGroupId: string
        logId: string
    opcParentRptUrl: string
    pipelineId: string
    projectId: string
    stepOverrideDetails:
        - stepConfigurationDetails:
            commandLineArguments: string
            environmentVariables:
                string: string
            maximumRuntimeInMinutes: string
          stepContainerConfigurationDetails:
            cmds:
                - string
            containerType: string
            entrypoints:
                - string
            image: string
            imageDigest: string
            imageSignatureId: string
          stepDataflowConfigurationDetails:
            configuration:
                string: string
            driverShape: string
            driverShapeConfigDetails:
                memoryInGbs: 0
                ocpus: 0
            executorShape: string
            executorShapeConfigDetails:
                memoryInGbs: 0
                ocpus: 0
            logsBucketUri: string
            numExecutors: 0
            warehouseBucketUri: string
          stepName: string
    systemTags:
        string: string
Copy

PipelineRun Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The PipelineRun resource accepts the following input properties:

CompartmentId This property is required. string
(Updatable) The OCID of the compartment where you want to create the pipeline run.
PipelineId
This property is required.
Changes to this property will trigger replacement.
string
The OCID of the pipeline for which pipeline run is created.
ProjectId
This property is required.
Changes to this property will trigger replacement.
string
The OCID of the project to associate the pipeline run with.
ConfigurationOverrideDetails Changes to this property will trigger replacement. PipelineRunConfigurationOverrideDetails
The configuration details of a pipeline.
DefinedTags Dictionary<string, string>
(Updatable) 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
(Updatable) A user-friendly display name for the resource.
FreeformTags Dictionary<string, string>
(Updatable) 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"}
LogConfigurationOverrideDetails Changes to this property will trigger replacement. PipelineRunLogConfigurationOverrideDetails
The pipeline log configuration details.
OpcParentRptUrl string
URL to fetch the Resource Principal Token from the parent resource.
StepOverrideDetails Changes to this property will trigger replacement. List<PipelineRunStepOverrideDetail>
Array of step override details. Only Step Configuration is allowed to be overridden.
SystemTags Changes to this property will trigger replacement. Dictionary<string, string>

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

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

CompartmentId This property is required. string
(Updatable) The OCID of the compartment where you want to create the pipeline run.
PipelineId
This property is required.
Changes to this property will trigger replacement.
string
The OCID of the pipeline for which pipeline run is created.
ProjectId
This property is required.
Changes to this property will trigger replacement.
string
The OCID of the project to associate the pipeline run with.
ConfigurationOverrideDetails Changes to this property will trigger replacement. PipelineRunConfigurationOverrideDetailsArgs
The configuration details of a pipeline.
DefinedTags map[string]string
(Updatable) 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
(Updatable) A user-friendly display name for the resource.
FreeformTags map[string]string
(Updatable) 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"}
LogConfigurationOverrideDetails Changes to this property will trigger replacement. PipelineRunLogConfigurationOverrideDetailsArgs
The pipeline log configuration details.
OpcParentRptUrl string
URL to fetch the Resource Principal Token from the parent resource.
StepOverrideDetails Changes to this property will trigger replacement. []PipelineRunStepOverrideDetailArgs
Array of step override details. Only Step Configuration is allowed to be overridden.
SystemTags Changes to this property will trigger replacement. map[string]string

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

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

compartmentId This property is required. String
(Updatable) The OCID of the compartment where you want to create the pipeline run.
pipelineId
This property is required.
Changes to this property will trigger replacement.
String
The OCID of the pipeline for which pipeline run is created.
projectId
This property is required.
Changes to this property will trigger replacement.
String
The OCID of the project to associate the pipeline run with.
configurationOverrideDetails Changes to this property will trigger replacement. PipelineRunConfigurationOverrideDetails
The configuration details of a pipeline.
definedTags Map<String,String>
(Updatable) 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
(Updatable) A user-friendly display name for the resource.
freeformTags Map<String,String>
(Updatable) 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"}
logConfigurationOverrideDetails Changes to this property will trigger replacement. PipelineRunLogConfigurationOverrideDetails
The pipeline log configuration details.
opcParentRptUrl String
URL to fetch the Resource Principal Token from the parent resource.
stepOverrideDetails Changes to this property will trigger replacement. List<PipelineRunStepOverrideDetail>
Array of step override details. Only Step Configuration is allowed to be overridden.
systemTags Changes to this property will trigger replacement. Map<String,String>

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

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

compartmentId This property is required. string
(Updatable) The OCID of the compartment where you want to create the pipeline run.
pipelineId
This property is required.
Changes to this property will trigger replacement.
string
The OCID of the pipeline for which pipeline run is created.
projectId
This property is required.
Changes to this property will trigger replacement.
string
The OCID of the project to associate the pipeline run with.
configurationOverrideDetails Changes to this property will trigger replacement. PipelineRunConfigurationOverrideDetails
The configuration details of a pipeline.
definedTags {[key: string]: string}
(Updatable) 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
(Updatable) A user-friendly display name for the resource.
freeformTags {[key: string]: string}
(Updatable) 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"}
logConfigurationOverrideDetails Changes to this property will trigger replacement. PipelineRunLogConfigurationOverrideDetails
The pipeline log configuration details.
opcParentRptUrl string
URL to fetch the Resource Principal Token from the parent resource.
stepOverrideDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetail[]
Array of step override details. Only Step Configuration is allowed to be overridden.
systemTags Changes to this property will trigger replacement. {[key: string]: string}

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

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

compartment_id This property is required. str
(Updatable) The OCID of the compartment where you want to create the pipeline run.
pipeline_id
This property is required.
Changes to this property will trigger replacement.
str
The OCID of the pipeline for which pipeline run is created.
project_id
This property is required.
Changes to this property will trigger replacement.
str
The OCID of the project to associate the pipeline run with.
configuration_override_details Changes to this property will trigger replacement. datascience.PipelineRunConfigurationOverrideDetailsArgs
The configuration details of a pipeline.
defined_tags Mapping[str, str]
(Updatable) 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
(Updatable) A user-friendly display name for the resource.
freeform_tags Mapping[str, str]
(Updatable) 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"}
log_configuration_override_details Changes to this property will trigger replacement. datascience.PipelineRunLogConfigurationOverrideDetailsArgs
The pipeline log configuration details.
opc_parent_rpt_url str
URL to fetch the Resource Principal Token from the parent resource.
step_override_details Changes to this property will trigger replacement. Sequence[datascience.PipelineRunStepOverrideDetailArgs]
Array of step override details. Only Step Configuration is allowed to be overridden.
system_tags Changes to this property will trigger replacement. Mapping[str, str]

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

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

compartmentId This property is required. String
(Updatable) The OCID of the compartment where you want to create the pipeline run.
pipelineId
This property is required.
Changes to this property will trigger replacement.
String
The OCID of the pipeline for which pipeline run is created.
projectId
This property is required.
Changes to this property will trigger replacement.
String
The OCID of the project to associate the pipeline run with.
configurationOverrideDetails Changes to this property will trigger replacement. Property Map
The configuration details of a pipeline.
definedTags Map<String>
(Updatable) 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
(Updatable) A user-friendly display name for the resource.
freeformTags Map<String>
(Updatable) 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"}
logConfigurationOverrideDetails Changes to this property will trigger replacement. Property Map
The pipeline log configuration details.
opcParentRptUrl String
URL to fetch the Resource Principal Token from the parent resource.
stepOverrideDetails Changes to this property will trigger replacement. List<Property Map>
Array of step override details. Only Step Configuration is allowed to be overridden.
systemTags Changes to this property will trigger replacement. Map<String>

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

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

Outputs

All input properties are implicitly available as output properties. Additionally, the PipelineRun resource produces the following output properties:

ConfigurationDetails List<PipelineRunConfigurationDetail>
The configuration details of a pipeline.
CreatedBy string
The OCID of the user who created the pipeline run.
Id string
The provider-assigned unique ID for this managed resource.
LifecycleDetails string
Details of the state of the step run.
LogDetails List<PipelineRunLogDetail>
Customer logging details for pipeline run.
State string
The state of the step run.
StepRuns List<PipelineRunStepRun>
Array of StepRun object for each step.
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.
ConfigurationDetails []PipelineRunConfigurationDetail
The configuration details of a pipeline.
CreatedBy string
The OCID of the user who created the pipeline run.
Id string
The provider-assigned unique ID for this managed resource.
LifecycleDetails string
Details of the state of the step run.
LogDetails []PipelineRunLogDetail
Customer logging details for pipeline run.
State string
The state of the step run.
StepRuns []PipelineRunStepRun
Array of StepRun object for each step.
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.
configurationDetails List<PipelineRunConfigurationDetail>
The configuration details of a pipeline.
createdBy String
The OCID of the user who created the pipeline run.
id String
The provider-assigned unique ID for this managed resource.
lifecycleDetails String
Details of the state of the step run.
logDetails List<PipelineRunLogDetail>
Customer logging details for pipeline run.
state String
The state of the step run.
stepRuns List<PipelineRunStepRun>
Array of StepRun object for each step.
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.
configurationDetails PipelineRunConfigurationDetail[]
The configuration details of a pipeline.
createdBy string
The OCID of the user who created the pipeline run.
id string
The provider-assigned unique ID for this managed resource.
lifecycleDetails string
Details of the state of the step run.
logDetails PipelineRunLogDetail[]
Customer logging details for pipeline run.
state string
The state of the step run.
stepRuns PipelineRunStepRun[]
Array of StepRun object for each step.
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.
configuration_details Sequence[datascience.PipelineRunConfigurationDetail]
The configuration details of a pipeline.
created_by str
The OCID of the user who created the pipeline run.
id str
The provider-assigned unique ID for this managed resource.
lifecycle_details str
Details of the state of the step run.
log_details Sequence[datascience.PipelineRunLogDetail]
Customer logging details for pipeline run.
state str
The state of the step run.
step_runs Sequence[datascience.PipelineRunStepRun]
Array of StepRun object for each step.
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.
configurationDetails List<Property Map>
The configuration details of a pipeline.
createdBy String
The OCID of the user who created the pipeline run.
id String
The provider-assigned unique ID for this managed resource.
lifecycleDetails String
Details of the state of the step run.
logDetails List<Property Map>
Customer logging details for pipeline run.
state String
The state of the step run.
stepRuns List<Property Map>
Array of StepRun object for each step.
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.

Look up Existing PipelineRun Resource

Get an existing PipelineRun resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: PipelineRunState, opts?: CustomResourceOptions): PipelineRun
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        compartment_id: Optional[str] = None,
        configuration_details: Optional[Sequence[_datascience.PipelineRunConfigurationDetailArgs]] = None,
        configuration_override_details: Optional[_datascience.PipelineRunConfigurationOverrideDetailsArgs] = None,
        created_by: Optional[str] = None,
        defined_tags: Optional[Mapping[str, str]] = None,
        delete_related_job_runs: Optional[bool] = None,
        display_name: Optional[str] = None,
        freeform_tags: Optional[Mapping[str, str]] = None,
        lifecycle_details: Optional[str] = None,
        log_configuration_override_details: Optional[_datascience.PipelineRunLogConfigurationOverrideDetailsArgs] = None,
        log_details: Optional[Sequence[_datascience.PipelineRunLogDetailArgs]] = None,
        opc_parent_rpt_url: Optional[str] = None,
        pipeline_id: Optional[str] = None,
        project_id: Optional[str] = None,
        state: Optional[str] = None,
        step_override_details: Optional[Sequence[_datascience.PipelineRunStepOverrideDetailArgs]] = None,
        step_runs: Optional[Sequence[_datascience.PipelineRunStepRunArgs]] = None,
        system_tags: Optional[Mapping[str, str]] = None,
        time_accepted: Optional[str] = None,
        time_finished: Optional[str] = None,
        time_started: Optional[str] = None,
        time_updated: Optional[str] = None) -> PipelineRun
func GetPipelineRun(ctx *Context, name string, id IDInput, state *PipelineRunState, opts ...ResourceOption) (*PipelineRun, error)
public static PipelineRun Get(string name, Input<string> id, PipelineRunState? state, CustomResourceOptions? opts = null)
public static PipelineRun get(String name, Output<String> id, PipelineRunState state, CustomResourceOptions options)
resources:  _:    type: oci:DataScience:PipelineRun    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
CompartmentId string
(Updatable) The OCID of the compartment where you want to create the pipeline run.
ConfigurationDetails List<PipelineRunConfigurationDetail>
The configuration details of a pipeline.
ConfigurationOverrideDetails Changes to this property will trigger replacement. PipelineRunConfigurationOverrideDetails
The configuration details of a pipeline.
CreatedBy string
The OCID of the user who created the pipeline run.
DefinedTags Dictionary<string, string>
(Updatable) 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
(Updatable) A user-friendly display name for the resource.
FreeformTags Dictionary<string, string>
(Updatable) 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"}
LifecycleDetails string
Details of the state of the step run.
LogConfigurationOverrideDetails Changes to this property will trigger replacement. PipelineRunLogConfigurationOverrideDetails
The pipeline log configuration details.
LogDetails List<PipelineRunLogDetail>
Customer logging details for pipeline run.
OpcParentRptUrl string
URL to fetch the Resource Principal Token from the parent resource.
PipelineId Changes to this property will trigger replacement. string
The OCID of the pipeline for which pipeline run is created.
ProjectId Changes to this property will trigger replacement. string
The OCID of the project to associate the pipeline run with.
State string
The state of the step run.
StepOverrideDetails Changes to this property will trigger replacement. List<PipelineRunStepOverrideDetail>
Array of step override details. Only Step Configuration is allowed to be overridden.
StepRuns List<PipelineRunStepRun>
Array of StepRun object for each step.
SystemTags Changes to this property will trigger replacement. Dictionary<string, string>

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

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

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
(Updatable) The OCID of the compartment where you want to create the pipeline run.
ConfigurationDetails []PipelineRunConfigurationDetailArgs
The configuration details of a pipeline.
ConfigurationOverrideDetails Changes to this property will trigger replacement. PipelineRunConfigurationOverrideDetailsArgs
The configuration details of a pipeline.
CreatedBy string
The OCID of the user who created the pipeline run.
DefinedTags map[string]string
(Updatable) 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
(Updatable) A user-friendly display name for the resource.
FreeformTags map[string]string
(Updatable) 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"}
LifecycleDetails string
Details of the state of the step run.
LogConfigurationOverrideDetails Changes to this property will trigger replacement. PipelineRunLogConfigurationOverrideDetailsArgs
The pipeline log configuration details.
LogDetails []PipelineRunLogDetailArgs
Customer logging details for pipeline run.
OpcParentRptUrl string
URL to fetch the Resource Principal Token from the parent resource.
PipelineId Changes to this property will trigger replacement. string
The OCID of the pipeline for which pipeline run is created.
ProjectId Changes to this property will trigger replacement. string
The OCID of the project to associate the pipeline run with.
State string
The state of the step run.
StepOverrideDetails Changes to this property will trigger replacement. []PipelineRunStepOverrideDetailArgs
Array of step override details. Only Step Configuration is allowed to be overridden.
StepRuns []PipelineRunStepRunArgs
Array of StepRun object for each step.
SystemTags Changes to this property will trigger replacement. map[string]string

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

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

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
(Updatable) The OCID of the compartment where you want to create the pipeline run.
configurationDetails List<PipelineRunConfigurationDetail>
The configuration details of a pipeline.
configurationOverrideDetails Changes to this property will trigger replacement. PipelineRunConfigurationOverrideDetails
The configuration details of a pipeline.
createdBy String
The OCID of the user who created the pipeline run.
definedTags Map<String,String>
(Updatable) 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
(Updatable) A user-friendly display name for the resource.
freeformTags Map<String,String>
(Updatable) 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"}
lifecycleDetails String
Details of the state of the step run.
logConfigurationOverrideDetails Changes to this property will trigger replacement. PipelineRunLogConfigurationOverrideDetails
The pipeline log configuration details.
logDetails List<PipelineRunLogDetail>
Customer logging details for pipeline run.
opcParentRptUrl String
URL to fetch the Resource Principal Token from the parent resource.
pipelineId Changes to this property will trigger replacement. String
The OCID of the pipeline for which pipeline run is created.
projectId Changes to this property will trigger replacement. String
The OCID of the project to associate the pipeline run with.
state String
The state of the step run.
stepOverrideDetails Changes to this property will trigger replacement. List<PipelineRunStepOverrideDetail>
Array of step override details. Only Step Configuration is allowed to be overridden.
stepRuns List<PipelineRunStepRun>
Array of StepRun object for each step.
systemTags Changes to this property will trigger replacement. Map<String,String>

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

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

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
(Updatable) The OCID of the compartment where you want to create the pipeline run.
configurationDetails PipelineRunConfigurationDetail[]
The configuration details of a pipeline.
configurationOverrideDetails Changes to this property will trigger replacement. PipelineRunConfigurationOverrideDetails
The configuration details of a pipeline.
createdBy string
The OCID of the user who created the pipeline run.
definedTags {[key: string]: string}
(Updatable) 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
(Updatable) A user-friendly display name for the resource.
freeformTags {[key: string]: string}
(Updatable) 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"}
lifecycleDetails string
Details of the state of the step run.
logConfigurationOverrideDetails Changes to this property will trigger replacement. PipelineRunLogConfigurationOverrideDetails
The pipeline log configuration details.
logDetails PipelineRunLogDetail[]
Customer logging details for pipeline run.
opcParentRptUrl string
URL to fetch the Resource Principal Token from the parent resource.
pipelineId Changes to this property will trigger replacement. string
The OCID of the pipeline for which pipeline run is created.
projectId Changes to this property will trigger replacement. string
The OCID of the project to associate the pipeline run with.
state string
The state of the step run.
stepOverrideDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetail[]
Array of step override details. Only Step Configuration is allowed to be overridden.
stepRuns PipelineRunStepRun[]
Array of StepRun object for each step.
systemTags Changes to this property will trigger replacement. {[key: string]: string}

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

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

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
(Updatable) The OCID of the compartment where you want to create the pipeline run.
configuration_details Sequence[datascience.PipelineRunConfigurationDetailArgs]
The configuration details of a pipeline.
configuration_override_details Changes to this property will trigger replacement. datascience.PipelineRunConfigurationOverrideDetailsArgs
The configuration details of a pipeline.
created_by str
The OCID of the user who created the pipeline run.
defined_tags Mapping[str, str]
(Updatable) 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
(Updatable) A user-friendly display name for the resource.
freeform_tags Mapping[str, str]
(Updatable) 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"}
lifecycle_details str
Details of the state of the step run.
log_configuration_override_details Changes to this property will trigger replacement. datascience.PipelineRunLogConfigurationOverrideDetailsArgs
The pipeline log configuration details.
log_details Sequence[datascience.PipelineRunLogDetailArgs]
Customer logging details for pipeline run.
opc_parent_rpt_url str
URL to fetch the Resource Principal Token from the parent resource.
pipeline_id Changes to this property will trigger replacement. str
The OCID of the pipeline for which pipeline run is created.
project_id Changes to this property will trigger replacement. str
The OCID of the project to associate the pipeline run with.
state str
The state of the step run.
step_override_details Changes to this property will trigger replacement. Sequence[datascience.PipelineRunStepOverrideDetailArgs]
Array of step override details. Only Step Configuration is allowed to be overridden.
step_runs Sequence[datascience.PipelineRunStepRunArgs]
Array of StepRun object for each step.
system_tags Changes to this property will trigger replacement. Mapping[str, str]

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

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

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
(Updatable) The OCID of the compartment where you want to create the pipeline run.
configurationDetails List<Property Map>
The configuration details of a pipeline.
configurationOverrideDetails Changes to this property will trigger replacement. Property Map
The configuration details of a pipeline.
createdBy String
The OCID of the user who created the pipeline run.
definedTags Map<String>
(Updatable) 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
(Updatable) A user-friendly display name for the resource.
freeformTags Map<String>
(Updatable) 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"}
lifecycleDetails String
Details of the state of the step run.
logConfigurationOverrideDetails Changes to this property will trigger replacement. Property Map
The pipeline log configuration details.
logDetails List<Property Map>
Customer logging details for pipeline run.
opcParentRptUrl String
URL to fetch the Resource Principal Token from the parent resource.
pipelineId Changes to this property will trigger replacement. String
The OCID of the pipeline for which pipeline run is created.
projectId Changes to this property will trigger replacement. String
The OCID of the project to associate the pipeline run with.
state String
The state of the step run.
stepOverrideDetails Changes to this property will trigger replacement. 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 Changes to this property will trigger replacement. Map<String>

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

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

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.

Supporting Types

PipelineRunConfigurationDetail
, PipelineRunConfigurationDetailArgs

CommandLineArguments string
The command line arguments to set for step.
EnvironmentVariables Dictionary<string, string>
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]string
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,String>
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]: string}
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, str]
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<String>
Environment variables to set for step.
maximumRuntimeInMinutes String
A time bound for the execution of the step.
type String
The type of pipeline.

PipelineRunConfigurationOverrideDetails
, PipelineRunConfigurationOverrideDetailsArgs

Type
This property is required.
Changes to this property will trigger replacement.
string
The type of pipeline.
CommandLineArguments Changes to this property will trigger replacement. string
The command line arguments to set for steps in the pipeline.
EnvironmentVariables Changes to this property will trigger replacement. Dictionary<string, string>
Environment variables to set for steps in the pipeline.
MaximumRuntimeInMinutes Changes to this property will trigger replacement. string
A time bound for the execution of the entire Pipeline. Timer starts when the Pipeline Run is in progress.
Type
This property is required.
Changes to this property will trigger replacement.
string
The type of pipeline.
CommandLineArguments Changes to this property will trigger replacement. string
The command line arguments to set for steps in the pipeline.
EnvironmentVariables Changes to this property will trigger replacement. map[string]string
Environment variables to set for steps in the pipeline.
MaximumRuntimeInMinutes Changes to this property will trigger replacement. string
A time bound for the execution of the entire Pipeline. Timer starts when the Pipeline Run is in progress.
type
This property is required.
Changes to this property will trigger replacement.
String
The type of pipeline.
commandLineArguments Changes to this property will trigger replacement. String
The command line arguments to set for steps in the pipeline.
environmentVariables Changes to this property will trigger replacement. Map<String,String>
Environment variables to set for steps in the pipeline.
maximumRuntimeInMinutes Changes to this property will trigger replacement. String
A time bound for the execution of the entire Pipeline. Timer starts when the Pipeline Run is in progress.
type
This property is required.
Changes to this property will trigger replacement.
string
The type of pipeline.
commandLineArguments Changes to this property will trigger replacement. string
The command line arguments to set for steps in the pipeline.
environmentVariables Changes to this property will trigger replacement. {[key: string]: string}
Environment variables to set for steps in the pipeline.
maximumRuntimeInMinutes Changes to this property will trigger replacement. string
A time bound for the execution of the entire Pipeline. Timer starts when the Pipeline Run is in progress.
type
This property is required.
Changes to this property will trigger replacement.
str
The type of pipeline.
command_line_arguments Changes to this property will trigger replacement. str
The command line arguments to set for steps in the pipeline.
environment_variables Changes to this property will trigger replacement. Mapping[str, str]
Environment variables to set for steps in the pipeline.
maximum_runtime_in_minutes Changes to this property will trigger replacement. str
A time bound for the execution of the entire Pipeline. Timer starts when the Pipeline Run is in progress.
type
This property is required.
Changes to this property will trigger replacement.
String
The type of pipeline.
commandLineArguments Changes to this property will trigger replacement. String
The command line arguments to set for steps in the pipeline.
environmentVariables Changes to this property will trigger replacement. Map<String>
Environment variables to set for steps in the pipeline.
maximumRuntimeInMinutes Changes to this property will trigger replacement. String
A time bound for the execution of the entire Pipeline. Timer starts when the Pipeline Run is in progress.

PipelineRunLogConfigurationOverrideDetails
, PipelineRunLogConfigurationOverrideDetailsArgs

EnableAutoLogCreation Changes to this property will trigger replacement. bool
If automatic on-behalf-of log object creation is enabled for pipeline runs.
EnableLogging Changes to this property will trigger replacement. bool
If customer logging is enabled for pipeline.
LogGroupId Changes to this property will trigger replacement. string
The OCID of the log group.
LogId Changes to this property will trigger replacement. string
The OCID of the log.
EnableAutoLogCreation Changes to this property will trigger replacement. bool
If automatic on-behalf-of log object creation is enabled for pipeline runs.
EnableLogging Changes to this property will trigger replacement. bool
If customer logging is enabled for pipeline.
LogGroupId Changes to this property will trigger replacement. string
The OCID of the log group.
LogId Changes to this property will trigger replacement. string
The OCID of the log.
enableAutoLogCreation Changes to this property will trigger replacement. Boolean
If automatic on-behalf-of log object creation is enabled for pipeline runs.
enableLogging Changes to this property will trigger replacement. Boolean
If customer logging is enabled for pipeline.
logGroupId Changes to this property will trigger replacement. String
The OCID of the log group.
logId Changes to this property will trigger replacement. String
The OCID of the log.
enableAutoLogCreation Changes to this property will trigger replacement. boolean
If automatic on-behalf-of log object creation is enabled for pipeline runs.
enableLogging Changes to this property will trigger replacement. boolean
If customer logging is enabled for pipeline.
logGroupId Changes to this property will trigger replacement. string
The OCID of the log group.
logId Changes to this property will trigger replacement. string
The OCID of the log.
enable_auto_log_creation Changes to this property will trigger replacement. bool
If automatic on-behalf-of log object creation is enabled for pipeline runs.
enable_logging Changes to this property will trigger replacement. bool
If customer logging is enabled for pipeline.
log_group_id Changes to this property will trigger replacement. str
The OCID of the log group.
log_id Changes to this property will trigger replacement. str
The OCID of the log.
enableAutoLogCreation Changes to this property will trigger replacement. Boolean
If automatic on-behalf-of log object creation is enabled for pipeline runs.
enableLogging Changes to this property will trigger replacement. Boolean
If customer logging is enabled for pipeline.
logGroupId Changes to this property will trigger replacement. String
The OCID of the log group.
logId Changes to this property will trigger replacement. String
The OCID of the log.

PipelineRunLogDetail
, PipelineRunLogDetailArgs

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.

PipelineRunStepOverrideDetail
, PipelineRunStepOverrideDetailArgs

StepConfigurationDetails
This property is required.
Changes to this property will trigger replacement.
PipelineRunStepOverrideDetailStepConfigurationDetails
The configuration details of a step.
StepName
This property is required.
Changes to this property will trigger replacement.
string
The name of the step.
StepContainerConfigurationDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepContainerConfigurationDetails
Container Details for a step in pipeline.
StepDataflowConfigurationDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepDataflowConfigurationDetails
The configuration details of a Dataflow step.
StepConfigurationDetails
This property is required.
Changes to this property will trigger replacement.
PipelineRunStepOverrideDetailStepConfigurationDetails
The configuration details of a step.
StepName
This property is required.
Changes to this property will trigger replacement.
string
The name of the step.
StepContainerConfigurationDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepContainerConfigurationDetails
Container Details for a step in pipeline.
StepDataflowConfigurationDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepDataflowConfigurationDetails
The configuration details of a Dataflow step.
stepConfigurationDetails
This property is required.
Changes to this property will trigger replacement.
PipelineRunStepOverrideDetailStepConfigurationDetails
The configuration details of a step.
stepName
This property is required.
Changes to this property will trigger replacement.
String
The name of the step.
stepContainerConfigurationDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepContainerConfigurationDetails
Container Details for a step in pipeline.
stepDataflowConfigurationDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepDataflowConfigurationDetails
The configuration details of a Dataflow step.
stepConfigurationDetails
This property is required.
Changes to this property will trigger replacement.
PipelineRunStepOverrideDetailStepConfigurationDetails
The configuration details of a step.
stepName
This property is required.
Changes to this property will trigger replacement.
string
The name of the step.
stepContainerConfigurationDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepContainerConfigurationDetails
Container Details for a step in pipeline.
stepDataflowConfigurationDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepDataflowConfigurationDetails
The configuration details of a Dataflow step.
step_configuration_details
This property is required.
Changes to this property will trigger replacement.
datascience.PipelineRunStepOverrideDetailStepConfigurationDetails
The configuration details of a step.
step_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the step.
step_container_configuration_details Changes to this property will trigger replacement. datascience.PipelineRunStepOverrideDetailStepContainerConfigurationDetails
Container Details for a step in pipeline.
step_dataflow_configuration_details Changes to this property will trigger replacement. datascience.PipelineRunStepOverrideDetailStepDataflowConfigurationDetails
The configuration details of a Dataflow step.
stepConfigurationDetails
This property is required.
Changes to this property will trigger replacement.
Property Map
The configuration details of a step.
stepName
This property is required.
Changes to this property will trigger replacement.
String
The name of the step.
stepContainerConfigurationDetails Changes to this property will trigger replacement. Property Map
Container Details for a step in pipeline.
stepDataflowConfigurationDetails Changes to this property will trigger replacement. Property Map
The configuration details of a Dataflow step.

PipelineRunStepOverrideDetailStepConfigurationDetails
, PipelineRunStepOverrideDetailStepConfigurationDetailsArgs

CommandLineArguments Changes to this property will trigger replacement. string
The command line arguments to set for step.
EnvironmentVariables Changes to this property will trigger replacement. Dictionary<string, string>
Environment variables to set for step.
MaximumRuntimeInMinutes Changes to this property will trigger replacement. string
A time bound for the execution of the step.
CommandLineArguments Changes to this property will trigger replacement. string
The command line arguments to set for step.
EnvironmentVariables Changes to this property will trigger replacement. map[string]string
Environment variables to set for step.
MaximumRuntimeInMinutes Changes to this property will trigger replacement. string
A time bound for the execution of the step.
commandLineArguments Changes to this property will trigger replacement. String
The command line arguments to set for step.
environmentVariables Changes to this property will trigger replacement. Map<String,String>
Environment variables to set for step.
maximumRuntimeInMinutes Changes to this property will trigger replacement. String
A time bound for the execution of the step.
commandLineArguments Changes to this property will trigger replacement. string
The command line arguments to set for step.
environmentVariables Changes to this property will trigger replacement. {[key: string]: string}
Environment variables to set for step.
maximumRuntimeInMinutes Changes to this property will trigger replacement. string
A time bound for the execution of the step.
command_line_arguments Changes to this property will trigger replacement. str
The command line arguments to set for step.
environment_variables Changes to this property will trigger replacement. Mapping[str, str]
Environment variables to set for step.
maximum_runtime_in_minutes Changes to this property will trigger replacement. str
A time bound for the execution of the step.
commandLineArguments Changes to this property will trigger replacement. String
The command line arguments to set for step.
environmentVariables Changes to this property will trigger replacement. Map<String>
Environment variables to set for step.
maximumRuntimeInMinutes Changes to this property will trigger replacement. String
A time bound for the execution of the step.

PipelineRunStepOverrideDetailStepContainerConfigurationDetails
, PipelineRunStepOverrideDetailStepContainerConfigurationDetailsArgs

ContainerType
This property is required.
Changes to this property will trigger replacement.
string
The type of container.
Image
This property is required.
Changes to this property will trigger replacement.
string
The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
Cmds Changes to this property will trigger replacement. 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.
Entrypoints Changes to this property will trigger replacement. 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.
ImageDigest Changes to this property will trigger replacement. string
The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
ImageSignatureId Changes to this property will trigger replacement. string
OCID of the container image signature
ContainerType
This property is required.
Changes to this property will trigger replacement.
string
The type of container.
Image
This property is required.
Changes to this property will trigger replacement.
string
The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
Cmds Changes to this property will trigger replacement. []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.
Entrypoints Changes to this property will trigger replacement. []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.
ImageDigest Changes to this property will trigger replacement. string
The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
ImageSignatureId Changes to this property will trigger replacement. string
OCID of the container image signature
containerType
This property is required.
Changes to this property will trigger replacement.
String
The type of container.
image
This property is required.
Changes to this property will trigger replacement.
String
The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
cmds Changes to this property will trigger replacement. 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.
entrypoints Changes to this property will trigger replacement. 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.
imageDigest Changes to this property will trigger replacement. String
The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
imageSignatureId Changes to this property will trigger replacement. String
OCID of the container image signature
containerType
This property is required.
Changes to this property will trigger replacement.
string
The type of container.
image
This property is required.
Changes to this property will trigger replacement.
string
The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
cmds Changes to this property will trigger replacement. 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.
entrypoints Changes to this property will trigger replacement. 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.
imageDigest Changes to this property will trigger replacement. string
The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
imageSignatureId Changes to this property will trigger replacement. string
OCID of the container image signature
container_type
This property is required.
Changes to this property will trigger replacement.
str
The type of container.
image
This property is required.
Changes to this property will trigger replacement.
str
The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
cmds Changes to this property will trigger replacement. 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.
entrypoints Changes to this property will trigger replacement. 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_digest Changes to this property will trigger replacement. str
The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
image_signature_id Changes to this property will trigger replacement. str
OCID of the container image signature
containerType
This property is required.
Changes to this property will trigger replacement.
String
The type of container.
image
This property is required.
Changes to this property will trigger replacement.
String
The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
cmds Changes to this property will trigger replacement. 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.
entrypoints Changes to this property will trigger replacement. 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.
imageDigest Changes to this property will trigger replacement. String
The digest of the container image. For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
imageSignatureId Changes to this property will trigger replacement. String
OCID of the container image signature

PipelineRunStepOverrideDetailStepDataflowConfigurationDetails
, PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsArgs

Configuration Dictionary<string, string>
The Spark configuration passed to the running process.
DriverShape Changes to this property will trigger replacement. string
The VM shape for the driver.
DriverShapeConfigDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsDriverShapeConfigDetails
Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
ExecutorShape Changes to this property will trigger replacement. string
The VM shape for the executors.
ExecutorShapeConfigDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsExecutorShapeConfigDetails
Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
LogsBucketUri Changes to this property will trigger replacement. string
An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.
NumExecutors Changes to this property will trigger replacement. int
The number of executor VMs requested.
WarehouseBucketUri Changes to this property will trigger replacement. string
An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory for BATCH SQL runs.
Configuration map[string]string
The Spark configuration passed to the running process.
DriverShape Changes to this property will trigger replacement. string
The VM shape for the driver.
DriverShapeConfigDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsDriverShapeConfigDetails
Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
ExecutorShape Changes to this property will trigger replacement. string
The VM shape for the executors.
ExecutorShapeConfigDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsExecutorShapeConfigDetails
Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
LogsBucketUri Changes to this property will trigger replacement. string
An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.
NumExecutors Changes to this property will trigger replacement. int
The number of executor VMs requested.
WarehouseBucketUri Changes to this property will trigger replacement. string
An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory for BATCH SQL runs.
configuration Map<String,String>
The Spark configuration passed to the running process.
driverShape Changes to this property will trigger replacement. String
The VM shape for the driver.
driverShapeConfigDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsDriverShapeConfigDetails
Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
executorShape Changes to this property will trigger replacement. String
The VM shape for the executors.
executorShapeConfigDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsExecutorShapeConfigDetails
Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
logsBucketUri Changes to this property will trigger replacement. String
An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.
numExecutors Changes to this property will trigger replacement. Integer
The number of executor VMs requested.
warehouseBucketUri Changes to this property will trigger replacement. String
An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory for BATCH SQL runs.
configuration {[key: string]: string}
The Spark configuration passed to the running process.
driverShape Changes to this property will trigger replacement. string
The VM shape for the driver.
driverShapeConfigDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsDriverShapeConfigDetails
Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
executorShape Changes to this property will trigger replacement. string
The VM shape for the executors.
executorShapeConfigDetails Changes to this property will trigger replacement. PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsExecutorShapeConfigDetails
Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
logsBucketUri Changes to this property will trigger replacement. string
An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.
numExecutors Changes to this property will trigger replacement. number
The number of executor VMs requested.
warehouseBucketUri Changes to this property will trigger replacement. string
An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory for BATCH SQL runs.
configuration Mapping[str, str]
The Spark configuration passed to the running process.
driver_shape Changes to this property will trigger replacement. str
The VM shape for the driver.
driver_shape_config_details Changes to this property will trigger replacement. datascience.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsDriverShapeConfigDetails
Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
executor_shape Changes to this property will trigger replacement. str
The VM shape for the executors.
executor_shape_config_details Changes to this property will trigger replacement. datascience.PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsExecutorShapeConfigDetails
Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
logs_bucket_uri Changes to this property will trigger replacement. str
An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.
num_executors Changes to this property will trigger replacement. int
The number of executor VMs requested.
warehouse_bucket_uri Changes to this property will trigger replacement. str
An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory for BATCH SQL runs.
configuration Map<String>
The Spark configuration passed to the running process.
driverShape Changes to this property will trigger replacement. String
The VM shape for the driver.
driverShapeConfigDetails Changes to this property will trigger replacement. Property Map
Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
executorShape Changes to this property will trigger replacement. String
The VM shape for the executors.
executorShapeConfigDetails Changes to this property will trigger replacement. Property Map
Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
logsBucketUri Changes to this property will trigger replacement. String
An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.
numExecutors Changes to this property will trigger replacement. Number
The number of executor VMs requested.
warehouseBucketUri Changes to this property will trigger replacement. String
An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory for BATCH SQL runs.

PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsDriverShapeConfigDetails
, PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsDriverShapeConfigDetailsArgs

MemoryInGbs Changes to this property will trigger replacement. double
A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.
Ocpus Changes to this property will trigger replacement. double
A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.
MemoryInGbs Changes to this property will trigger replacement. float64
A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.
Ocpus Changes to this property will trigger replacement. float64
A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.
memoryInGbs Changes to this property will trigger replacement. Double
A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.
ocpus Changes to this property will trigger replacement. Double
A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.
memoryInGbs Changes to this property will trigger replacement. number
A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.
ocpus Changes to this property will trigger replacement. number
A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.
memory_in_gbs Changes to this property will trigger replacement. float
A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.
ocpus Changes to this property will trigger replacement. float
A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.
memoryInGbs Changes to this property will trigger replacement. Number
A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.
ocpus Changes to this property will trigger replacement. Number
A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.

PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsExecutorShapeConfigDetails
, PipelineRunStepOverrideDetailStepDataflowConfigurationDetailsExecutorShapeConfigDetailsArgs

MemoryInGbs Changes to this property will trigger replacement. double
A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.
Ocpus Changes to this property will trigger replacement. double
A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.
MemoryInGbs Changes to this property will trigger replacement. float64
A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.
Ocpus Changes to this property will trigger replacement. float64
A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.
memoryInGbs Changes to this property will trigger replacement. Double
A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.
ocpus Changes to this property will trigger replacement. Double
A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.
memoryInGbs Changes to this property will trigger replacement. number
A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.
ocpus Changes to this property will trigger replacement. number
A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.
memory_in_gbs Changes to this property will trigger replacement. float
A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.
ocpus Changes to this property will trigger replacement. float
A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.
memoryInGbs Changes to this property will trigger replacement. Number
A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.
ocpus Changes to this property will trigger replacement. Number
A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.

PipelineRunStepRun
, PipelineRunStepRunArgs

DataflowRunId string
The OCID of the dataflow run triggered for this step run.
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 state of the step run.
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.
DataflowRunId string
The OCID of the dataflow run triggered for this step run.
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 state of the step run.
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.
dataflowRunId String
The OCID of the dataflow run triggered for this step run.
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 state of the step run.
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.
dataflowRunId string
The OCID of the dataflow run triggered for this step run.
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 state of the step run.
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.
dataflow_run_id str
The OCID of the dataflow run triggered for this step run.
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 state of the step run.
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.
dataflowRunId String
The OCID of the dataflow run triggered for this step run.
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 state of the step run.
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.

Import

PipelineRuns can be imported using the id, e.g.

$ pulumi import oci:DataScience/pipelineRun:PipelineRun test_pipeline_run "id"
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes
This Pulumi package is based on the oci Terraform Provider.