Viewing docs for Oracle Cloud Infrastructure v4.5.0
published on Thursday, Apr 2, 2026 by Pulumi
published on Thursday, Apr 2, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v4.5.0
published on Thursday, Apr 2, 2026 by Pulumi
published on Thursday, Apr 2, 2026 by Pulumi
This data source provides details about a specific Pipeline resource in Oracle Cloud Infrastructure Data Science service.
Gets a Pipeline by identifier.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testPipeline = oci.DataScience.getPipeline({
pipelineId: testPipelineOciDatasciencePipeline.id,
});
import pulumi
import pulumi_oci as oci
test_pipeline = oci.DataScience.get_pipeline(pipeline_id=test_pipeline_oci_datascience_pipeline["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v4/go/oci/datascience"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := datascience.GetPipeline(ctx, &datascience.GetPipelineArgs{
PipelineId: testPipelineOciDatasciencePipeline.Id,
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testPipeline = Oci.DataScience.GetPipeline.Invoke(new()
{
PipelineId = testPipelineOciDatasciencePipeline.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DataScience.DataScienceFunctions;
import com.pulumi.oci.DataScience.inputs.GetPipelineArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testPipeline = DataScienceFunctions.getPipeline(GetPipelineArgs.builder()
.pipelineId(testPipelineOciDatasciencePipeline.id())
.build());
}
}
variables:
testPipeline:
fn::invoke:
function: oci:DataScience:getPipeline
arguments:
pipelineId: ${testPipelineOciDatasciencePipeline.id}
Using getPipeline
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getPipeline(args: GetPipelineArgs, opts?: InvokeOptions): Promise<GetPipelineResult>
function getPipelineOutput(args: GetPipelineOutputArgs, opts?: InvokeOptions): Output<GetPipelineResult>def get_pipeline(pipeline_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPipelineResult
def get_pipeline_output(pipeline_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPipelineResult]func LookupPipeline(ctx *Context, args *LookupPipelineArgs, opts ...InvokeOption) (*LookupPipelineResult, error)
func LookupPipelineOutput(ctx *Context, args *LookupPipelineOutputArgs, opts ...InvokeOption) LookupPipelineResultOutput> Note: This function is named LookupPipeline in the Go SDK.
public static class GetPipeline
{
public static Task<GetPipelineResult> InvokeAsync(GetPipelineArgs args, InvokeOptions? opts = null)
public static Output<GetPipelineResult> Invoke(GetPipelineInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPipelineResult> getPipeline(GetPipelineArgs args, InvokeOptions options)
public static Output<GetPipelineResult> getPipeline(GetPipelineArgs args, InvokeOptions options)
fn::invoke:
function: oci:DataScience/getPipeline:getPipeline
arguments:
# arguments dictionaryThe following arguments are supported:
- Pipeline
Id string - The OCID of the pipeline.
- Pipeline
Id string - The OCID of the pipeline.
- pipeline
Id String - The OCID of the pipeline.
- pipeline
Id string - The OCID of the pipeline.
- pipeline_
id str - The OCID of the pipeline.
- pipeline
Id String - The OCID of the pipeline.
getPipeline Result
The following output properties are available:
- Compartment
Id string - The OCID of the compartment where you want to create the pipeline.
- Configuration
Details List<GetPipeline Configuration Detail> - The configuration details of a pipeline.
- Created
By string - The OCID of the user who created the pipeline.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"} - bool
- If set to true will delete pipeline runs which are in a terminal state.
- Description string
- A short description of the step.
- Display
Name string - A user-friendly display name for the resource.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"} - Id string
- The OCID of the pipeline.
- Infrastructure
Configuration List<GetDetails Pipeline Infrastructure Configuration Detail> - The infrastructure configuration details of a pipeline or a step.
- Lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in 'Failed' state.
- Log
Configuration List<GetDetails Pipeline Log Configuration Detail> - The pipeline log configuration details.
- Parameters Dictionary<string, string>
- Parameters used in the pipeline.
- Pipeline
Id string - Project
Id string - The OCID of the project to associate the pipeline with.
- State string
- The current state of the pipeline.
- Step
Artifacts List<GetPipeline Step Artifact> - Step
Details List<GetPipeline Step Detail> - Array of step details for each step.
- Storage
Mount List<GetConfiguration Details Lists Pipeline Storage Mount Configuration Details List> - The storage mount details to mount to the instance running the pipeline step.
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - Time
Created string - The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- Time
Updated string - The date and time the resource was updated in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- Compartment
Id string - The OCID of the compartment where you want to create the pipeline.
- Configuration
Details []GetPipeline Configuration Detail - The configuration details of a pipeline.
- Created
By string - The OCID of the user who created the pipeline.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"} - bool
- If set to true will delete pipeline runs which are in a terminal state.
- Description string
- A short description of the step.
- Display
Name string - A user-friendly display name for the resource.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"} - Id string
- The OCID of the pipeline.
- Infrastructure
Configuration []GetDetails Pipeline Infrastructure Configuration Detail - The infrastructure configuration details of a pipeline or a step.
- Lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in 'Failed' state.
- Log
Configuration []GetDetails Pipeline Log Configuration Detail - The pipeline log configuration details.
- Parameters map[string]string
- Parameters used in the pipeline.
- Pipeline
Id string - Project
Id string - The OCID of the project to associate the pipeline with.
- State string
- The current state of the pipeline.
- Step
Artifacts []GetPipeline Step Artifact - Step
Details []GetPipeline Step Detail - Array of step details for each step.
- Storage
Mount []GetConfiguration Details Lists Pipeline Storage Mount Configuration Details List - The storage mount details to mount to the instance running the pipeline step.
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - Time
Created string - The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- Time
Updated string - The date and time the resource was updated in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- compartment
Id String - The OCID of the compartment where you want to create the pipeline.
- configuration
Details List<GetPipeline Configuration Detail> - The configuration details of a pipeline.
- created
By String - The OCID of the user who created the pipeline.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"} - Boolean
- If set to true will delete pipeline runs which are in a terminal state.
- description String
- A short description of the step.
- display
Name String - A user-friendly display name for the resource.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"} - id String
- The OCID of the pipeline.
- infrastructure
Configuration List<GetDetails Pipeline Infrastructure Configuration Detail> - The infrastructure configuration details of a pipeline or a step.
- lifecycle
Details String - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in 'Failed' state.
- log
Configuration List<GetDetails Pipeline Log Configuration Detail> - The pipeline log configuration details.
- parameters Map<String,String>
- Parameters used in the pipeline.
- pipeline
Id String - project
Id String - The OCID of the project to associate the pipeline with.
- state String
- The current state of the pipeline.
- step
Artifacts List<GetPipeline Step Artifact> - step
Details List<GetPipeline Step Detail> - Array of step details for each step.
- storage
Mount List<GetConfiguration Details Lists Pipeline Storage Mount Configuration Details List> - The storage mount details to mount to the instance running the pipeline step.
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created String - The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- time
Updated String - The date and time the resource was updated in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- compartment
Id string - The OCID of the compartment where you want to create the pipeline.
- configuration
Details GetPipeline Configuration Detail[] - The configuration details of a pipeline.
- created
By string - The OCID of the user who created the pipeline.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"} - boolean
- If set to true will delete pipeline runs which are in a terminal state.
- description string
- A short description of the step.
- display
Name string - A user-friendly display name for the resource.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"} - id string
- The OCID of the pipeline.
- infrastructure
Configuration GetDetails Pipeline Infrastructure Configuration Detail[] - The infrastructure configuration details of a pipeline or a step.
- lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in 'Failed' state.
- log
Configuration GetDetails Pipeline Log Configuration Detail[] - The pipeline log configuration details.
- parameters {[key: string]: string}
- Parameters used in the pipeline.
- pipeline
Id string - project
Id string - The OCID of the project to associate the pipeline with.
- state string
- The current state of the pipeline.
- step
Artifacts GetPipeline Step Artifact[] - step
Details GetPipeline Step Detail[] - Array of step details for each step.
- storage
Mount GetConfiguration Details Lists Pipeline Storage Mount Configuration Details List[] - The storage mount details to mount to the instance running the pipeline step.
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created string - The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- time
Updated string - The date and time the resource was updated in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- compartment_
id str - The OCID of the compartment where you want to create the pipeline.
- configuration_
details Sequence[GetPipeline Configuration Detail] - The configuration details of a pipeline.
- created_
by str - The OCID of the user who created the pipeline.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"} - bool
- If set to true will delete pipeline runs which are in a terminal state.
- description str
- A short description of the step.
- display_
name str - A user-friendly display name for the resource.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"} - id str
- The OCID of the pipeline.
- infrastructure_
configuration_ Sequence[Getdetails Pipeline Infrastructure Configuration Detail] - The infrastructure configuration details of a pipeline or a step.
- lifecycle_
details str - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in 'Failed' state.
- log_
configuration_ Sequence[Getdetails Pipeline Log Configuration Detail] - The pipeline log configuration details.
- parameters Mapping[str, str]
- Parameters used in the pipeline.
- pipeline_
id str - project_
id str - The OCID of the project to associate the pipeline with.
- state str
- The current state of the pipeline.
- step_
artifacts Sequence[GetPipeline Step Artifact] - step_
details Sequence[GetPipeline Step Detail] - Array of step details for each step.
- storage_
mount_ Sequence[Getconfiguration_ details_ lists Pipeline Storage Mount Configuration Details List] - The storage mount details to mount to the instance running the pipeline step.
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - time_
created str - The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- time_
updated str - The date and time the resource was updated in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- compartment
Id String - The OCID of the compartment where you want to create the pipeline.
- configuration
Details List<Property Map> - The configuration details of a pipeline.
- created
By String - The OCID of the user who created the pipeline.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example:
{"Operations.CostCenter": "42"} - Boolean
- If set to true will delete pipeline runs which are in a terminal state.
- description String
- A short description of the step.
- display
Name String - A user-friendly display name for the resource.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example:
{"Department": "Finance"} - id String
- The OCID of the pipeline.
- infrastructure
Configuration List<Property Map>Details - The infrastructure configuration details of a pipeline or a step.
- lifecycle
Details String - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in 'Failed' state.
- log
Configuration List<Property Map>Details - The pipeline log configuration details.
- parameters Map<String>
- Parameters used in the pipeline.
- pipeline
Id String - project
Id String - The OCID of the project to associate the pipeline with.
- state String
- The current state of the pipeline.
- step
Artifacts List<Property Map> - step
Details List<Property Map> - Array of step details for each step.
- storage
Mount List<Property Map>Configuration Details Lists - The storage mount details to mount to the instance running the pipeline step.
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created String - The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
- time
Updated String - The date and time the resource was updated in the timestamp format defined by RFC3339. Example: 2020-08-06T21:10:29.41Z
Supporting Types
GetPipelineConfigurationDetail
- Command
Line stringArguments - The command line arguments to set for step.
- Environment
Variables Dictionary<string, string> - Environment variables to set for step.
- Maximum
Runtime stringIn Minutes - A time bound for the execution of the step.
- Type string
- The type of pipeline.
- Command
Line stringArguments - The command line arguments to set for step.
- Environment
Variables map[string]string - Environment variables to set for step.
- Maximum
Runtime stringIn Minutes - A time bound for the execution of the step.
- Type string
- The type of pipeline.
- command
Line StringArguments - The command line arguments to set for step.
- environment
Variables Map<String,String> - Environment variables to set for step.
- maximum
Runtime StringIn Minutes - A time bound for the execution of the step.
- type String
- The type of pipeline.
- command
Line stringArguments - The command line arguments to set for step.
- environment
Variables {[key: string]: string} - Environment variables to set for step.
- maximum
Runtime stringIn Minutes - A time bound for the execution of the step.
- type string
- The type of pipeline.
- command_
line_ strarguments - The command line arguments to set for step.
- environment_
variables Mapping[str, str] - Environment variables to set for step.
- maximum_
runtime_ strin_ minutes - A time bound for the execution of the step.
- type str
- The type of pipeline.
- command
Line StringArguments - The command line arguments to set for step.
- environment
Variables Map<String> - Environment variables to set for step.
- maximum
Runtime StringIn Minutes - A time bound for the execution of the step.
- type String
- The type of pipeline.
GetPipelineInfrastructureConfigurationDetail
- Block
Storage intSize In Gbs - The size of the block storage volume to attach to the instance.
- Block
Storage stringSize In Gbs Parameterized - The size of the block storage volume to attach to the pipeline step run instance specified as a parameter. This overrides the blockStorageSizeInGBs value. The request will fail if the parameters used are null or invalid.
- Shape
Config List<GetDetails Pipeline Infrastructure Configuration Detail Shape Config Detail> - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- Shape
Name string - The shape used to launch the instance for all step runs in the pipeline.
- Subnet
Id string - The subnet to create a secondary vnic in to attach to the instance running the pipeline step.
- Block
Storage intSize In Gbs - The size of the block storage volume to attach to the instance.
- Block
Storage stringSize In Gbs Parameterized - The size of the block storage volume to attach to the pipeline step run instance specified as a parameter. This overrides the blockStorageSizeInGBs value. The request will fail if the parameters used are null or invalid.
- Shape
Config []GetDetails Pipeline Infrastructure Configuration Detail Shape Config Detail - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- Shape
Name string - The shape used to launch the instance for all step runs in the pipeline.
- Subnet
Id string - The subnet to create a secondary vnic in to attach to the instance running the pipeline step.
- block
Storage IntegerSize In Gbs - The size of the block storage volume to attach to the instance.
- block
Storage StringSize In Gbs Parameterized - The size of the block storage volume to attach to the pipeline step run instance specified as a parameter. This overrides the blockStorageSizeInGBs value. The request will fail if the parameters used are null or invalid.
- shape
Config List<GetDetails Pipeline Infrastructure Configuration Detail Shape Config Detail> - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- shape
Name String - The shape used to launch the instance for all step runs in the pipeline.
- subnet
Id String - The subnet to create a secondary vnic in to attach to the instance running the pipeline step.
- block
Storage numberSize In Gbs - The size of the block storage volume to attach to the instance.
- block
Storage stringSize In Gbs Parameterized - The size of the block storage volume to attach to the pipeline step run instance specified as a parameter. This overrides the blockStorageSizeInGBs value. The request will fail if the parameters used are null or invalid.
- shape
Config GetDetails Pipeline Infrastructure Configuration Detail Shape Config Detail[] - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- shape
Name string - The shape used to launch the instance for all step runs in the pipeline.
- subnet
Id string - The subnet to create a secondary vnic in to attach to the instance running the pipeline step.
- block_
storage_ intsize_ in_ gbs - The size of the block storage volume to attach to the instance.
- block_
storage_ strsize_ in_ gbs_ parameterized - The size of the block storage volume to attach to the pipeline step run instance specified as a parameter. This overrides the blockStorageSizeInGBs value. The request will fail if the parameters used are null or invalid.
- shape_
config_ Sequence[Getdetails Pipeline Infrastructure Configuration Detail Shape Config Detail] - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- shape_
name str - The shape used to launch the instance for all step runs in the pipeline.
- subnet_
id str - The subnet to create a secondary vnic in to attach to the instance running the pipeline step.
- block
Storage NumberSize In Gbs - The size of the block storage volume to attach to the instance.
- block
Storage StringSize In Gbs Parameterized - The size of the block storage volume to attach to the pipeline step run instance specified as a parameter. This overrides the blockStorageSizeInGBs value. The request will fail if the parameters used are null or invalid.
- shape
Config List<Property Map>Details - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- shape
Name String - The shape used to launch the instance for all step runs in the pipeline.
- subnet
Id String - The subnet to create a secondary vnic in to attach to the instance running the pipeline step.
GetPipelineInfrastructureConfigurationDetailShapeConfigDetail
- Cpu
Baseline string - The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to
BASELINE_1_1. The following values are supported: BASELINE_1_8 - baseline usage is 1/8 of an OCPU. BASELINE_1_2 - baseline usage is 1/2 of an OCPU. BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance. - Memory
In doubleGbs - The total amount of memory available to the pipeline step run instance GBs.
- Memory
In stringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- Ocpus double
- The total number of OCPUs available to the pipeline step run instance.
- Ocpus
Parameterized string - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- Cpu
Baseline string - The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to
BASELINE_1_1. The following values are supported: BASELINE_1_8 - baseline usage is 1/8 of an OCPU. BASELINE_1_2 - baseline usage is 1/2 of an OCPU. BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance. - Memory
In float64Gbs - The total amount of memory available to the pipeline step run instance GBs.
- Memory
In stringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- Ocpus float64
- The total number of OCPUs available to the pipeline step run instance.
- Ocpus
Parameterized string - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- cpu
Baseline String - The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to
BASELINE_1_1. The following values are supported: BASELINE_1_8 - baseline usage is 1/8 of an OCPU. BASELINE_1_2 - baseline usage is 1/2 of an OCPU. BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance. - memory
In DoubleGbs - The total amount of memory available to the pipeline step run instance GBs.
- memory
In StringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus Double
- The total number of OCPUs available to the pipeline step run instance.
- ocpus
Parameterized String - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- cpu
Baseline string - The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to
BASELINE_1_1. The following values are supported: BASELINE_1_8 - baseline usage is 1/8 of an OCPU. BASELINE_1_2 - baseline usage is 1/2 of an OCPU. BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance. - memory
In numberGbs - The total amount of memory available to the pipeline step run instance GBs.
- memory
In stringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus number
- The total number of OCPUs available to the pipeline step run instance.
- ocpus
Parameterized string - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- cpu_
baseline str - The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to
BASELINE_1_1. The following values are supported: BASELINE_1_8 - baseline usage is 1/8 of an OCPU. BASELINE_1_2 - baseline usage is 1/2 of an OCPU. BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance. - memory_
in_ floatgbs - The total amount of memory available to the pipeline step run instance GBs.
- memory_
in_ strgbs_ parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus float
- The total number of OCPUs available to the pipeline step run instance.
- ocpus_
parameterized str - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- cpu
Baseline String - The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to
BASELINE_1_1. The following values are supported: BASELINE_1_8 - baseline usage is 1/8 of an OCPU. BASELINE_1_2 - baseline usage is 1/2 of an OCPU. BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance. - memory
In NumberGbs - The total amount of memory available to the pipeline step run instance GBs.
- memory
In StringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus Number
- The total number of OCPUs available to the pipeline step run instance.
- ocpus
Parameterized String - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
GetPipelineLogConfigurationDetail
- Enable
Auto boolLog Creation - If automatic on-behalf-of log object creation is enabled for pipeline runs.
- Enable
Logging bool - If customer logging is enabled for pipeline.
- Log
Group stringId - The OCID of the log group.
- Log
Id string - The OCID of the log.
- Enable
Auto boolLog Creation - If automatic on-behalf-of log object creation is enabled for pipeline runs.
- Enable
Logging bool - If customer logging is enabled for pipeline.
- Log
Group stringId - The OCID of the log group.
- Log
Id string - The OCID of the log.
- enable
Auto BooleanLog Creation - If automatic on-behalf-of log object creation is enabled for pipeline runs.
- enable
Logging Boolean - If customer logging is enabled for pipeline.
- log
Group StringId - The OCID of the log group.
- log
Id String - The OCID of the log.
- enable
Auto booleanLog Creation - If automatic on-behalf-of log object creation is enabled for pipeline runs.
- enable
Logging boolean - If customer logging is enabled for pipeline.
- log
Group stringId - The OCID of the log group.
- log
Id string - The OCID of the log.
- enable_
auto_ boollog_ creation - If automatic on-behalf-of log object creation is enabled for pipeline runs.
- enable_
logging bool - If customer logging is enabled for pipeline.
- log_
group_ strid - The OCID of the log group.
- log_
id str - The OCID of the log.
- enable
Auto BooleanLog Creation - If automatic on-behalf-of log object creation is enabled for pipeline runs.
- enable
Logging Boolean - If customer logging is enabled for pipeline.
- log
Group StringId - The OCID of the log group.
- log
Id String - The OCID of the log.
GetPipelineStepArtifact
- Artifact
Content stringDisposition - Artifact
Content stringLength - Artifact
Content stringMd5 - Artifact
Last stringModified - Pipeline
Step stringArtifact - Step
Name string - The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
- Artifact
Content stringDisposition - Artifact
Content stringLength - Artifact
Content stringMd5 - Artifact
Last stringModified - Pipeline
Step stringArtifact - Step
Name string - The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
- artifact
Content StringDisposition - artifact
Content StringLength - artifact
Content StringMd5 - artifact
Last StringModified - pipeline
Step StringArtifact - step
Name String - The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
- artifact
Content stringDisposition - artifact
Content stringLength - artifact
Content stringMd5 - artifact
Last stringModified - pipeline
Step stringArtifact - step
Name string - The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
- artifact_
content_ strdisposition - artifact_
content_ strlength - artifact_
content_ strmd5 - artifact_
last_ strmodified - pipeline_
step_ strartifact - step_
name str - The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
- artifact
Content StringDisposition - artifact
Content StringLength - artifact
Content StringMd5 - artifact
Last StringModified - pipeline
Step StringArtifact - step
Name String - The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
GetPipelineStepDetail
- Application
Id string - The OCID of the dataflow application to be used as a step.
- Depends
Ons List<string> - The list of step names this current step depends on for execution.
- Description string
- A short description of the step.
- Is
Artifact boolUploaded - A flag to indicate whether the artifact has been uploaded for this step or not.
- Job
Id string - The OCID of the job to be used as a step.
- Step
Configuration List<GetDetails Pipeline Step Detail Step Configuration Detail> - The configuration details of a step.
- Step
Container List<GetConfiguration Details Pipeline Step Detail Step Container Configuration Detail> - Container Details for a step in pipeline.
- Step
Dataflow List<GetConfiguration Details Pipeline Step Detail Step Dataflow Configuration Detail> - The configuration details of a Dataflow step.
- Step
Infrastructure List<GetConfiguration Details Pipeline Step Detail Step Infrastructure Configuration Detail> - The infrastructure configuration details of a pipeline or a step.
- Step
Name string - The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
- Step
Parameters List<GetPipeline Step Detail Step Parameter> - Pipeline step parameter details
- Step
Run stringName - Name used when creating the steprun.
- Step
Storage List<GetMount Configuration Details Lists Pipeline Step Detail Step Storage Mount Configuration Details List> - The storage mount details to mount to the instance running the pipeline step.
- Step
Type string - The type of step.
- Application
Id string - The OCID of the dataflow application to be used as a step.
- Depends
Ons []string - The list of step names this current step depends on for execution.
- Description string
- A short description of the step.
- Is
Artifact boolUploaded - A flag to indicate whether the artifact has been uploaded for this step or not.
- Job
Id string - The OCID of the job to be used as a step.
- Step
Configuration []GetDetails Pipeline Step Detail Step Configuration Detail - The configuration details of a step.
- Step
Container []GetConfiguration Details Pipeline Step Detail Step Container Configuration Detail - Container Details for a step in pipeline.
- Step
Dataflow []GetConfiguration Details Pipeline Step Detail Step Dataflow Configuration Detail - The configuration details of a Dataflow step.
- Step
Infrastructure []GetConfiguration Details Pipeline Step Detail Step Infrastructure Configuration Detail - The infrastructure configuration details of a pipeline or a step.
- Step
Name string - The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
- Step
Parameters []GetPipeline Step Detail Step Parameter - Pipeline step parameter details
- Step
Run stringName - Name used when creating the steprun.
- Step
Storage []GetMount Configuration Details Lists Pipeline Step Detail Step Storage Mount Configuration Details List - The storage mount details to mount to the instance running the pipeline step.
- Step
Type string - The type of step.
- application
Id String - The OCID of the dataflow application to be used as a step.
- depends
Ons List<String> - The list of step names this current step depends on for execution.
- description String
- A short description of the step.
- is
Artifact BooleanUploaded - A flag to indicate whether the artifact has been uploaded for this step or not.
- job
Id String - The OCID of the job to be used as a step.
- step
Configuration List<GetDetails Pipeline Step Detail Step Configuration Detail> - The configuration details of a step.
- step
Container List<GetConfiguration Details Pipeline Step Detail Step Container Configuration Detail> - Container Details for a step in pipeline.
- step
Dataflow List<GetConfiguration Details Pipeline Step Detail Step Dataflow Configuration Detail> - The configuration details of a Dataflow step.
- step
Infrastructure List<GetConfiguration Details Pipeline Step Detail Step Infrastructure Configuration Detail> - The infrastructure configuration details of a pipeline or a step.
- step
Name String - The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
- step
Parameters List<GetPipeline Step Detail Step Parameter> - Pipeline step parameter details
- step
Run StringName - Name used when creating the steprun.
- step
Storage List<GetMount Configuration Details Lists Pipeline Step Detail Step Storage Mount Configuration Details List> - The storage mount details to mount to the instance running the pipeline step.
- step
Type String - The type of step.
- application
Id string - The OCID of the dataflow application to be used as a step.
- depends
Ons string[] - The list of step names this current step depends on for execution.
- description string
- A short description of the step.
- is
Artifact booleanUploaded - A flag to indicate whether the artifact has been uploaded for this step or not.
- job
Id string - The OCID of the job to be used as a step.
- step
Configuration GetDetails Pipeline Step Detail Step Configuration Detail[] - The configuration details of a step.
- step
Container GetConfiguration Details Pipeline Step Detail Step Container Configuration Detail[] - Container Details for a step in pipeline.
- step
Dataflow GetConfiguration Details Pipeline Step Detail Step Dataflow Configuration Detail[] - The configuration details of a Dataflow step.
- step
Infrastructure GetConfiguration Details Pipeline Step Detail Step Infrastructure Configuration Detail[] - The infrastructure configuration details of a pipeline or a step.
- step
Name string - The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
- step
Parameters GetPipeline Step Detail Step Parameter[] - Pipeline step parameter details
- step
Run stringName - Name used when creating the steprun.
- step
Storage GetMount Configuration Details Lists Pipeline Step Detail Step Storage Mount Configuration Details List[] - The storage mount details to mount to the instance running the pipeline step.
- step
Type string - The type of step.
- application_
id str - The OCID of the dataflow application to be used as a step.
- depends_
ons Sequence[str] - The list of step names this current step depends on for execution.
- description str
- A short description of the step.
- is_
artifact_ booluploaded - A flag to indicate whether the artifact has been uploaded for this step or not.
- job_
id str - The OCID of the job to be used as a step.
- step_
configuration_ Sequence[Getdetails Pipeline Step Detail Step Configuration Detail] - The configuration details of a step.
- step_
container_ Sequence[Getconfiguration_ details Pipeline Step Detail Step Container Configuration Detail] - Container Details for a step in pipeline.
- step_
dataflow_ Sequence[Getconfiguration_ details Pipeline Step Detail Step Dataflow Configuration Detail] - The configuration details of a Dataflow step.
- step_
infrastructure_ Sequence[Getconfiguration_ details Pipeline Step Detail Step Infrastructure Configuration Detail] - The infrastructure configuration details of a pipeline or a step.
- step_
name str - The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
- step_
parameters Sequence[GetPipeline Step Detail Step Parameter] - Pipeline step parameter details
- step_
run_ strname - Name used when creating the steprun.
- step_
storage_ Sequence[Getmount_ configuration_ details_ lists Pipeline Step Detail Step Storage Mount Configuration Details List] - The storage mount details to mount to the instance running the pipeline step.
- step_
type str - The type of step.
- application
Id String - The OCID of the dataflow application to be used as a step.
- depends
Ons List<String> - The list of step names this current step depends on for execution.
- description String
- A short description of the step.
- is
Artifact BooleanUploaded - A flag to indicate whether the artifact has been uploaded for this step or not.
- job
Id String - The OCID of the job to be used as a step.
- step
Configuration List<Property Map>Details - The configuration details of a step.
- step
Container List<Property Map>Configuration Details - Container Details for a step in pipeline.
- step
Dataflow List<Property Map>Configuration Details - The configuration details of a Dataflow step.
- step
Infrastructure List<Property Map>Configuration Details - The infrastructure configuration details of a pipeline or a step.
- step
Name String - The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
- step
Parameters List<Property Map> - Pipeline step parameter details
- step
Run StringName - Name used when creating the steprun.
- step
Storage List<Property Map>Mount Configuration Details Lists - The storage mount details to mount to the instance running the pipeline step.
- step
Type String - The type of step.
GetPipelineStepDetailStepConfigurationDetail
- Command
Line stringArguments - The command line arguments to set for step.
- Environment
Variables Dictionary<string, string> - Environment variables to set for step.
- Maximum
Runtime stringIn Minutes - A time bound for the execution of the step.
- Command
Line stringArguments - The command line arguments to set for step.
- Environment
Variables map[string]string - Environment variables to set for step.
- Maximum
Runtime stringIn Minutes - A time bound for the execution of the step.
- command
Line StringArguments - The command line arguments to set for step.
- environment
Variables Map<String,String> - Environment variables to set for step.
- maximum
Runtime StringIn Minutes - A time bound for the execution of the step.
- command
Line stringArguments - The command line arguments to set for step.
- environment
Variables {[key: string]: string} - Environment variables to set for step.
- maximum
Runtime stringIn Minutes - A time bound for the execution of the step.
- command_
line_ strarguments - The command line arguments to set for step.
- environment_
variables Mapping[str, str] - Environment variables to set for step.
- maximum_
runtime_ strin_ minutes - A time bound for the execution of the step.
- command
Line StringArguments - The command line arguments to set for step.
- environment
Variables Map<String> - Environment variables to set for step.
- maximum
Runtime StringIn Minutes - A time bound for the execution of the step.
GetPipelineStepDetailStepContainerConfigurationDetail
- Cmds List<string>
- The container image run CMD as a list of strings. Use
CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. - Container
Type string - The type of container.
- Entrypoints List<string>
- The container image run ENTRYPOINT as a list of strings. Accept the
CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here. - Image string
- The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
- Image
Digest string - The digest of the container image. For example,
sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030 - Image
Signature stringId - OCID of the container image signature
- Cmds []string
- The container image run CMD as a list of strings. Use
CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. - Container
Type string - The type of container.
- Entrypoints []string
- The container image run ENTRYPOINT as a list of strings. Accept the
CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here. - Image string
- The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
- Image
Digest string - The digest of the container image. For example,
sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030 - Image
Signature stringId - OCID of the container image signature
- cmds List<String>
- The container image run CMD as a list of strings. Use
CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. - container
Type String - The type of container.
- entrypoints List<String>
- The container image run ENTRYPOINT as a list of strings. Accept the
CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here. - image String
- The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
- image
Digest String - The digest of the container image. For example,
sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030 - image
Signature StringId - OCID of the container image signature
- cmds string[]
- The container image run CMD as a list of strings. Use
CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. - container
Type string - The type of container.
- entrypoints string[]
- The container image run ENTRYPOINT as a list of strings. Accept the
CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here. - image string
- The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
- image
Digest string - The digest of the container image. For example,
sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030 - image
Signature stringId - OCID of the container image signature
- cmds Sequence[str]
- The container image run CMD as a list of strings. Use
CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. - container_
type str - The type of container.
- entrypoints Sequence[str]
- The container image run ENTRYPOINT as a list of strings. Accept the
CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here. - image str
- The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
- image_
digest str - The digest of the container image. For example,
sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030 - image_
signature_ strid - OCID of the container image signature
- cmds List<String>
- The container image run CMD as a list of strings. Use
CMDas arguments to theENTRYPOINTor the only command to run in the absence of anENTRYPOINT. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. - container
Type String - The type of container.
- entrypoints List<String>
- The container image run ENTRYPOINT as a list of strings. Accept the
CMDas extra arguments. The combined size ofCMDandENTRYPOINTmust be less than 2048 bytes. More information on howCMDandENTRYPOINTinteract are here. - image String
- The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
- image
Digest String - The digest of the container image. For example,
sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030 - image
Signature StringId - OCID of the container image signature
GetPipelineStepDetailStepDataflowConfigurationDetail
- Configuration Dictionary<string, string>
- The Spark configuration passed to the running process.
- Driver
Shape string - The VM shape for the driver.
- Driver
Shape List<GetConfig Details Pipeline Step Detail Step Dataflow Configuration Detail Driver Shape Config Detail> - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- Executor
Shape string - The VM shape for the executors.
- Executor
Shape List<GetConfig Details Pipeline Step Detail Step Dataflow Configuration Detail Executor Shape Config Detail> - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- Logs
Bucket stringUri - An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.
- Num
Executors int - The number of executor VMs requested.
- Warehouse
Bucket stringUri - 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.
- Driver
Shape string - The VM shape for the driver.
- Driver
Shape []GetConfig Details Pipeline Step Detail Step Dataflow Configuration Detail Driver Shape Config Detail - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- Executor
Shape string - The VM shape for the executors.
- Executor
Shape []GetConfig Details Pipeline Step Detail Step Dataflow Configuration Detail Executor Shape Config Detail - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- Logs
Bucket stringUri - An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.
- Num
Executors int - The number of executor VMs requested.
- Warehouse
Bucket stringUri - 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.
- driver
Shape String - The VM shape for the driver.
- driver
Shape List<GetConfig Details Pipeline Step Detail Step Dataflow Configuration Detail Driver Shape Config Detail> - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- executor
Shape String - The VM shape for the executors.
- executor
Shape List<GetConfig Details Pipeline Step Detail Step Dataflow Configuration Detail Executor Shape Config Detail> - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- logs
Bucket StringUri - An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.
- num
Executors Integer - The number of executor VMs requested.
- warehouse
Bucket StringUri - 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.
- driver
Shape string - The VM shape for the driver.
- driver
Shape GetConfig Details Pipeline Step Detail Step Dataflow Configuration Detail Driver Shape Config Detail[] - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- executor
Shape string - The VM shape for the executors.
- executor
Shape GetConfig Details Pipeline Step Detail Step Dataflow Configuration Detail Executor Shape Config Detail[] - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- logs
Bucket stringUri - An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.
- num
Executors number - The number of executor VMs requested.
- warehouse
Bucket stringUri - 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 str - The VM shape for the driver.
- driver_
shape_ Sequence[Getconfig_ details Pipeline Step Detail Step Dataflow Configuration Detail Driver Shape Config Detail] - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- executor_
shape str - The VM shape for the executors.
- executor_
shape_ Sequence[Getconfig_ details Pipeline Step Detail Step Dataflow Configuration Detail Executor Shape Config Detail] - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- logs_
bucket_ struri - An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.
- num_
executors int - The number of executor VMs requested.
- warehouse_
bucket_ struri - 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.
- driver
Shape String - The VM shape for the driver.
- driver
Shape List<Property Map>Config Details - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- executor
Shape String - The VM shape for the executors.
- executor
Shape List<Property Map>Config Details - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- logs
Bucket StringUri - An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.
- num
Executors Number - The number of executor VMs requested.
- warehouse
Bucket StringUri - An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory for BATCH SQL runs.
GetPipelineStepDetailStepDataflowConfigurationDetailDriverShapeConfigDetail
- Memory
In doubleGbs - The total amount of memory available to the pipeline step run instance GBs.
- Memory
In stringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- Ocpus double
- The total number of OCPUs available to the pipeline step run instance.
- Ocpus
Parameterized string - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- Memory
In float64Gbs - The total amount of memory available to the pipeline step run instance GBs.
- Memory
In stringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- Ocpus float64
- The total number of OCPUs available to the pipeline step run instance.
- Ocpus
Parameterized string - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- memory
In DoubleGbs - The total amount of memory available to the pipeline step run instance GBs.
- memory
In StringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus Double
- The total number of OCPUs available to the pipeline step run instance.
- ocpus
Parameterized String - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- memory
In numberGbs - The total amount of memory available to the pipeline step run instance GBs.
- memory
In stringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus number
- The total number of OCPUs available to the pipeline step run instance.
- ocpus
Parameterized string - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- memory_
in_ floatgbs - The total amount of memory available to the pipeline step run instance GBs.
- memory_
in_ strgbs_ parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus float
- The total number of OCPUs available to the pipeline step run instance.
- ocpus_
parameterized str - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- memory
In NumberGbs - The total amount of memory available to the pipeline step run instance GBs.
- memory
In StringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus Number
- The total number of OCPUs available to the pipeline step run instance.
- ocpus
Parameterized String - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
GetPipelineStepDetailStepDataflowConfigurationDetailExecutorShapeConfigDetail
- Memory
In doubleGbs - The total amount of memory available to the pipeline step run instance GBs.
- Memory
In stringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- Ocpus double
- The total number of OCPUs available to the pipeline step run instance.
- Ocpus
Parameterized string - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- Memory
In float64Gbs - The total amount of memory available to the pipeline step run instance GBs.
- Memory
In stringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- Ocpus float64
- The total number of OCPUs available to the pipeline step run instance.
- Ocpus
Parameterized string - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- memory
In DoubleGbs - The total amount of memory available to the pipeline step run instance GBs.
- memory
In StringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus Double
- The total number of OCPUs available to the pipeline step run instance.
- ocpus
Parameterized String - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- memory
In numberGbs - The total amount of memory available to the pipeline step run instance GBs.
- memory
In stringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus number
- The total number of OCPUs available to the pipeline step run instance.
- ocpus
Parameterized string - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- memory_
in_ floatgbs - The total amount of memory available to the pipeline step run instance GBs.
- memory_
in_ strgbs_ parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus float
- The total number of OCPUs available to the pipeline step run instance.
- ocpus_
parameterized str - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- memory
In NumberGbs - The total amount of memory available to the pipeline step run instance GBs.
- memory
In StringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus Number
- The total number of OCPUs available to the pipeline step run instance.
- ocpus
Parameterized String - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
GetPipelineStepDetailStepInfrastructureConfigurationDetail
- Block
Storage intSize In Gbs - The size of the block storage volume to attach to the instance.
- Block
Storage stringSize In Gbs Parameterized - The size of the block storage volume to attach to the pipeline step run instance specified as a parameter. This overrides the blockStorageSizeInGBs value. The request will fail if the parameters used are null or invalid.
- Shape
Config List<GetDetails Pipeline Step Detail Step Infrastructure Configuration Detail Shape Config Detail> - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- Shape
Name string - The shape used to launch the instance for all step runs in the pipeline.
- Subnet
Id string - The subnet to create a secondary vnic in to attach to the instance running the pipeline step.
- Block
Storage intSize In Gbs - The size of the block storage volume to attach to the instance.
- Block
Storage stringSize In Gbs Parameterized - The size of the block storage volume to attach to the pipeline step run instance specified as a parameter. This overrides the blockStorageSizeInGBs value. The request will fail if the parameters used are null or invalid.
- Shape
Config []GetDetails Pipeline Step Detail Step Infrastructure Configuration Detail Shape Config Detail - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- Shape
Name string - The shape used to launch the instance for all step runs in the pipeline.
- Subnet
Id string - The subnet to create a secondary vnic in to attach to the instance running the pipeline step.
- block
Storage IntegerSize In Gbs - The size of the block storage volume to attach to the instance.
- block
Storage StringSize In Gbs Parameterized - The size of the block storage volume to attach to the pipeline step run instance specified as a parameter. This overrides the blockStorageSizeInGBs value. The request will fail if the parameters used are null or invalid.
- shape
Config List<GetDetails Pipeline Step Detail Step Infrastructure Configuration Detail Shape Config Detail> - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- shape
Name String - The shape used to launch the instance for all step runs in the pipeline.
- subnet
Id String - The subnet to create a secondary vnic in to attach to the instance running the pipeline step.
- block
Storage numberSize In Gbs - The size of the block storage volume to attach to the instance.
- block
Storage stringSize In Gbs Parameterized - The size of the block storage volume to attach to the pipeline step run instance specified as a parameter. This overrides the blockStorageSizeInGBs value. The request will fail if the parameters used are null or invalid.
- shape
Config GetDetails Pipeline Step Detail Step Infrastructure Configuration Detail Shape Config Detail[] - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- shape
Name string - The shape used to launch the instance for all step runs in the pipeline.
- subnet
Id string - The subnet to create a secondary vnic in to attach to the instance running the pipeline step.
- block_
storage_ intsize_ in_ gbs - The size of the block storage volume to attach to the instance.
- block_
storage_ strsize_ in_ gbs_ parameterized - The size of the block storage volume to attach to the pipeline step run instance specified as a parameter. This overrides the blockStorageSizeInGBs value. The request will fail if the parameters used are null or invalid.
- shape_
config_ Sequence[Getdetails Pipeline Step Detail Step Infrastructure Configuration Detail Shape Config Detail] - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- shape_
name str - The shape used to launch the instance for all step runs in the pipeline.
- subnet_
id str - The subnet to create a secondary vnic in to attach to the instance running the pipeline step.
- block
Storage NumberSize In Gbs - The size of the block storage volume to attach to the instance.
- block
Storage StringSize In Gbs Parameterized - The size of the block storage volume to attach to the pipeline step run instance specified as a parameter. This overrides the blockStorageSizeInGBs value. The request will fail if the parameters used are null or invalid.
- shape
Config List<Property Map>Details - Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.
- shape
Name String - The shape used to launch the instance for all step runs in the pipeline.
- subnet
Id String - The subnet to create a secondary vnic in to attach to the instance running the pipeline step.
GetPipelineStepDetailStepInfrastructureConfigurationDetailShapeConfigDetail
- Cpu
Baseline string - The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to
BASELINE_1_1. The following values are supported: BASELINE_1_8 - baseline usage is 1/8 of an OCPU. BASELINE_1_2 - baseline usage is 1/2 of an OCPU. BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance. - Memory
In doubleGbs - The total amount of memory available to the pipeline step run instance GBs.
- Memory
In stringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- Ocpus double
- The total number of OCPUs available to the pipeline step run instance.
- Ocpus
Parameterized string - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- Cpu
Baseline string - The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to
BASELINE_1_1. The following values are supported: BASELINE_1_8 - baseline usage is 1/8 of an OCPU. BASELINE_1_2 - baseline usage is 1/2 of an OCPU. BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance. - Memory
In float64Gbs - The total amount of memory available to the pipeline step run instance GBs.
- Memory
In stringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- Ocpus float64
- The total number of OCPUs available to the pipeline step run instance.
- Ocpus
Parameterized string - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- cpu
Baseline String - The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to
BASELINE_1_1. The following values are supported: BASELINE_1_8 - baseline usage is 1/8 of an OCPU. BASELINE_1_2 - baseline usage is 1/2 of an OCPU. BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance. - memory
In DoubleGbs - The total amount of memory available to the pipeline step run instance GBs.
- memory
In StringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus Double
- The total number of OCPUs available to the pipeline step run instance.
- ocpus
Parameterized String - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- cpu
Baseline string - The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to
BASELINE_1_1. The following values are supported: BASELINE_1_8 - baseline usage is 1/8 of an OCPU. BASELINE_1_2 - baseline usage is 1/2 of an OCPU. BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance. - memory
In numberGbs - The total amount of memory available to the pipeline step run instance GBs.
- memory
In stringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus number
- The total number of OCPUs available to the pipeline step run instance.
- ocpus
Parameterized string - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- cpu_
baseline str - The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to
BASELINE_1_1. The following values are supported: BASELINE_1_8 - baseline usage is 1/8 of an OCPU. BASELINE_1_2 - baseline usage is 1/2 of an OCPU. BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance. - memory_
in_ floatgbs - The total amount of memory available to the pipeline step run instance GBs.
- memory_
in_ strgbs_ parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus float
- The total number of OCPUs available to the pipeline step run instance.
- ocpus_
parameterized str - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
- cpu
Baseline String - The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to
BASELINE_1_1. The following values are supported: BASELINE_1_8 - baseline usage is 1/8 of an OCPU. BASELINE_1_2 - baseline usage is 1/2 of an OCPU. BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance. - memory
In NumberGbs - The total amount of memory available to the pipeline step run instance GBs.
- memory
In StringGbs Parameterized - The total amount of memory available to the pipeline step run instance in GBs specified as a parameter. This overrides the memoryInGBs value. The request will fail if the parameters used are null or invalid.
- ocpus Number
- The total number of OCPUs available to the pipeline step run instance.
- ocpus
Parameterized String - The total number of OCPUs available to the pipeline step run instance specified as a parameter. This overrides the ocpus value. The request will fail if the parameters used are null or invalid.
GetPipelineStepDetailStepParameter
- Outputs
List<Get
Pipeline Step Detail Step Parameter Output> - Pipeline output parameter details
- Parameter
Type string - Type of step parameter
- Outputs
[]Get
Pipeline Step Detail Step Parameter Output Type - Pipeline output parameter details
- Parameter
Type string - Type of step parameter
- outputs
List<Get
Pipeline Step Detail Step Parameter Output> - Pipeline output parameter details
- parameter
Type String - Type of step parameter
- outputs
Get
Pipeline Step Detail Step Parameter Output[] - Pipeline output parameter details
- parameter
Type string - Type of step parameter
- outputs
Sequence[Get
Pipeline Step Detail Step Parameter Output] - Pipeline output parameter details
- parameter_
type str - Type of step parameter
- outputs List<Property Map>
- Pipeline output parameter details
- parameter
Type String - Type of step parameter
GetPipelineStepDetailStepParameterOutput
- Output
File string - Output file name
- Output
Parameter stringType - Type of output parameters
- Parameter
Names List<string> - The list of parameter names that will be output by this step
- Output
File string - Output file name
- Output
Parameter stringType - Type of output parameters
- Parameter
Names []string - The list of parameter names that will be output by this step
- output
File String - Output file name
- output
Parameter StringType - Type of output parameters
- parameter
Names List<String> - The list of parameter names that will be output by this step
- output
File string - Output file name
- output
Parameter stringType - Type of output parameters
- parameter
Names string[] - The list of parameter names that will be output by this step
- output_
file str - Output file name
- output_
parameter_ strtype - Type of output parameters
- parameter_
names Sequence[str] - The list of parameter names that will be output by this step
- output
File String - Output file name
- output
Parameter StringType - Type of output parameters
- parameter
Names List<String> - The list of parameter names that will be output by this step
GetPipelineStepDetailStepStorageMountConfigurationDetailsList
- Bucket string
- The object storage bucket
- Destination
Directory stringName - The local directory name to be mounted
- Destination
Path string - The local path of the mounted directory, excluding directory name.
- Export
Id string - OCID of the export
- Mount
Target stringId - OCID of the mount target
- Namespace string
- The object storage namespace
- Prefix string
- Prefix in the bucket to mount
- Storage
Type string - The type of storage.
- Bucket string
- The object storage bucket
- Destination
Directory stringName - The local directory name to be mounted
- Destination
Path string - The local path of the mounted directory, excluding directory name.
- Export
Id string - OCID of the export
- Mount
Target stringId - OCID of the mount target
- Namespace string
- The object storage namespace
- Prefix string
- Prefix in the bucket to mount
- Storage
Type string - The type of storage.
- bucket String
- The object storage bucket
- destination
Directory StringName - The local directory name to be mounted
- destination
Path String - The local path of the mounted directory, excluding directory name.
- export
Id String - OCID of the export
- mount
Target StringId - OCID of the mount target
- namespace String
- The object storage namespace
- prefix String
- Prefix in the bucket to mount
- storage
Type String - The type of storage.
- bucket string
- The object storage bucket
- destination
Directory stringName - The local directory name to be mounted
- destination
Path string - The local path of the mounted directory, excluding directory name.
- export
Id string - OCID of the export
- mount
Target stringId - OCID of the mount target
- namespace string
- The object storage namespace
- prefix string
- Prefix in the bucket to mount
- storage
Type string - The type of storage.
- bucket str
- The object storage bucket
- destination_
directory_ strname - The local directory name to be mounted
- destination_
path str - The local path of the mounted directory, excluding directory name.
- export_
id str - OCID of the export
- mount_
target_ strid - OCID of the mount target
- namespace str
- The object storage namespace
- prefix str
- Prefix in the bucket to mount
- storage_
type str - The type of storage.
- bucket String
- The object storage bucket
- destination
Directory StringName - The local directory name to be mounted
- destination
Path String - The local path of the mounted directory, excluding directory name.
- export
Id String - OCID of the export
- mount
Target StringId - OCID of the mount target
- namespace String
- The object storage namespace
- prefix String
- Prefix in the bucket to mount
- storage
Type String - The type of storage.
GetPipelineStorageMountConfigurationDetailsList
- Bucket string
- The object storage bucket
- Destination
Directory stringName - The local directory name to be mounted
- Destination
Path string - The local path of the mounted directory, excluding directory name.
- Export
Id string - OCID of the export
- Mount
Target stringId - OCID of the mount target
- Namespace string
- The object storage namespace
- Prefix string
- Prefix in the bucket to mount
- Storage
Type string - The type of storage.
- Bucket string
- The object storage bucket
- Destination
Directory stringName - The local directory name to be mounted
- Destination
Path string - The local path of the mounted directory, excluding directory name.
- Export
Id string - OCID of the export
- Mount
Target stringId - OCID of the mount target
- Namespace string
- The object storage namespace
- Prefix string
- Prefix in the bucket to mount
- Storage
Type string - The type of storage.
- bucket String
- The object storage bucket
- destination
Directory StringName - The local directory name to be mounted
- destination
Path String - The local path of the mounted directory, excluding directory name.
- export
Id String - OCID of the export
- mount
Target StringId - OCID of the mount target
- namespace String
- The object storage namespace
- prefix String
- Prefix in the bucket to mount
- storage
Type String - The type of storage.
- bucket string
- The object storage bucket
- destination
Directory stringName - The local directory name to be mounted
- destination
Path string - The local path of the mounted directory, excluding directory name.
- export
Id string - OCID of the export
- mount
Target stringId - OCID of the mount target
- namespace string
- The object storage namespace
- prefix string
- Prefix in the bucket to mount
- storage
Type string - The type of storage.
- bucket str
- The object storage bucket
- destination_
directory_ strname - The local directory name to be mounted
- destination_
path str - The local path of the mounted directory, excluding directory name.
- export_
id str - OCID of the export
- mount_
target_ strid - OCID of the mount target
- namespace str
- The object storage namespace
- prefix str
- Prefix in the bucket to mount
- storage_
type str - The type of storage.
- bucket String
- The object storage bucket
- destination
Directory StringName - The local directory name to be mounted
- destination
Path String - The local path of the mounted directory, excluding directory name.
- export
Id String - OCID of the export
- mount
Target StringId - OCID of the mount target
- namespace String
- The object storage namespace
- prefix String
- Prefix in the bucket to mount
- storage
Type String - The type of storage.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Viewing docs for Oracle Cloud Infrastructure v4.5.0
published on Thursday, Apr 2, 2026 by Pulumi
published on Thursday, Apr 2, 2026 by Pulumi
