Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.GoldenGate.getPipelines
Explore with Pulumi AI
This data source provides the list of Pipelines in Oracle Cloud Infrastructure Golden Gate service.
Lists the Pipelines in the compartment.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testPipelines = oci.GoldenGate.getPipelines({
    compartmentId: compartmentId,
    displayName: pipelineDisplayName,
    lifecycleSubState: pipelineLifecycleSubState,
    state: pipelineState,
});
import pulumi
import pulumi_oci as oci
test_pipelines = oci.GoldenGate.get_pipelines(compartment_id=compartment_id,
    display_name=pipeline_display_name,
    lifecycle_sub_state=pipeline_lifecycle_sub_state,
    state=pipeline_state)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/goldengate"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := goldengate.GetPipelines(ctx, &goldengate.GetPipelinesArgs{
			CompartmentId:     compartmentId,
			DisplayName:       pulumi.StringRef(pipelineDisplayName),
			LifecycleSubState: pulumi.StringRef(pipelineLifecycleSubState),
			State:             pulumi.StringRef(pipelineState),
		}, 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 testPipelines = Oci.GoldenGate.GetPipelines.Invoke(new()
    {
        CompartmentId = compartmentId,
        DisplayName = pipelineDisplayName,
        LifecycleSubState = pipelineLifecycleSubState,
        State = pipelineState,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.GoldenGate.GoldenGateFunctions;
import com.pulumi.oci.GoldenGate.inputs.GetPipelinesArgs;
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 testPipelines = GoldenGateFunctions.getPipelines(GetPipelinesArgs.builder()
            .compartmentId(compartmentId)
            .displayName(pipelineDisplayName)
            .lifecycleSubState(pipelineLifecycleSubState)
            .state(pipelineState)
            .build());
    }
}
variables:
  testPipelines:
    fn::invoke:
      function: oci:GoldenGate:getPipelines
      arguments:
        compartmentId: ${compartmentId}
        displayName: ${pipelineDisplayName}
        lifecycleSubState: ${pipelineLifecycleSubState}
        state: ${pipelineState}
Using getPipelines
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 getPipelines(args: GetPipelinesArgs, opts?: InvokeOptions): Promise<GetPipelinesResult>
function getPipelinesOutput(args: GetPipelinesOutputArgs, opts?: InvokeOptions): Output<GetPipelinesResult>def get_pipelines(compartment_id: Optional[str] = None,
                  display_name: Optional[str] = None,
                  filters: Optional[Sequence[GetPipelinesFilter]] = None,
                  lifecycle_sub_state: Optional[str] = None,
                  state: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetPipelinesResult
def get_pipelines_output(compartment_id: Optional[pulumi.Input[str]] = None,
                  display_name: Optional[pulumi.Input[str]] = None,
                  filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetPipelinesFilterArgs]]]] = None,
                  lifecycle_sub_state: Optional[pulumi.Input[str]] = None,
                  state: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetPipelinesResult]func GetPipelines(ctx *Context, args *GetPipelinesArgs, opts ...InvokeOption) (*GetPipelinesResult, error)
func GetPipelinesOutput(ctx *Context, args *GetPipelinesOutputArgs, opts ...InvokeOption) GetPipelinesResultOutput> Note: This function is named GetPipelines in the Go SDK.
public static class GetPipelines 
{
    public static Task<GetPipelinesResult> InvokeAsync(GetPipelinesArgs args, InvokeOptions? opts = null)
    public static Output<GetPipelinesResult> Invoke(GetPipelinesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPipelinesResult> getPipelines(GetPipelinesArgs args, InvokeOptions options)
public static Output<GetPipelinesResult> getPipelines(GetPipelinesArgs args, InvokeOptions options)
fn::invoke:
  function: oci:GoldenGate/getPipelines:getPipelines
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CompartmentId string
- The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- DisplayName string
- A filter to return only the resources that match the entire 'displayName' given.
- Filters
List<GetPipelines Filter> 
- LifecycleSub stringState 
- A filtered list of pipelines to return for a given lifecycleSubState.
- State string
- A filtered list of pipelines to return for a given lifecycleState.
- CompartmentId string
- The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- DisplayName string
- A filter to return only the resources that match the entire 'displayName' given.
- Filters
[]GetPipelines Filter 
- LifecycleSub stringState 
- A filtered list of pipelines to return for a given lifecycleSubState.
- State string
- A filtered list of pipelines to return for a given lifecycleState.
- compartmentId String
- The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- displayName String
- A filter to return only the resources that match the entire 'displayName' given.
- filters
List<GetPipelines Filter> 
- lifecycleSub StringState 
- A filtered list of pipelines to return for a given lifecycleSubState.
- state String
- A filtered list of pipelines to return for a given lifecycleState.
- compartmentId string
- The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- displayName string
- A filter to return only the resources that match the entire 'displayName' given.
- filters
GetPipelines Filter[] 
- lifecycleSub stringState 
- A filtered list of pipelines to return for a given lifecycleSubState.
- state string
- A filtered list of pipelines to return for a given lifecycleState.
- compartment_id str
- The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- display_name str
- A filter to return only the resources that match the entire 'displayName' given.
- filters
Sequence[GetPipelines Filter] 
- lifecycle_sub_ strstate 
- A filtered list of pipelines to return for a given lifecycleSubState.
- state str
- A filtered list of pipelines to return for a given lifecycleState.
- compartmentId String
- The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- displayName String
- A filter to return only the resources that match the entire 'displayName' given.
- filters List<Property Map>
- lifecycleSub StringState 
- A filtered list of pipelines to return for a given lifecycleSubState.
- state String
- A filtered list of pipelines to return for a given lifecycleState.
getPipelines Result
The following output properties are available:
- CompartmentId string
- The OCID of the compartment being referenced.
- Id string
- The provider-assigned unique ID for this managed resource.
- PipelineCollections List<GetPipelines Pipeline Collection> 
- The list of pipeline_collection.
- DisplayName string
- An object's Display Name.
- Filters
List<GetPipelines Filter> 
- LifecycleSub stringState 
- Possible lifecycle substates when retrieving a pipeline.
- State string
- Lifecycle state of the pipeline.
- CompartmentId string
- The OCID of the compartment being referenced.
- Id string
- The provider-assigned unique ID for this managed resource.
- PipelineCollections []GetPipelines Pipeline Collection 
- The list of pipeline_collection.
- DisplayName string
- An object's Display Name.
- Filters
[]GetPipelines Filter 
- LifecycleSub stringState 
- Possible lifecycle substates when retrieving a pipeline.
- State string
- Lifecycle state of the pipeline.
- compartmentId String
- The OCID of the compartment being referenced.
- id String
- The provider-assigned unique ID for this managed resource.
- pipelineCollections List<GetPipelines Pipeline Collection> 
- The list of pipeline_collection.
- displayName String
- An object's Display Name.
- filters
List<GetPipelines Filter> 
- lifecycleSub StringState 
- Possible lifecycle substates when retrieving a pipeline.
- state String
- Lifecycle state of the pipeline.
- compartmentId string
- The OCID of the compartment being referenced.
- id string
- The provider-assigned unique ID for this managed resource.
- pipelineCollections GetPipelines Pipeline Collection[] 
- The list of pipeline_collection.
- displayName string
- An object's Display Name.
- filters
GetPipelines Filter[] 
- lifecycleSub stringState 
- Possible lifecycle substates when retrieving a pipeline.
- state string
- Lifecycle state of the pipeline.
- compartment_id str
- The OCID of the compartment being referenced.
- id str
- The provider-assigned unique ID for this managed resource.
- pipeline_collections Sequence[GetPipelines Pipeline Collection] 
- The list of pipeline_collection.
- display_name str
- An object's Display Name.
- filters
Sequence[GetPipelines Filter] 
- lifecycle_sub_ strstate 
- Possible lifecycle substates when retrieving a pipeline.
- state str
- Lifecycle state of the pipeline.
- compartmentId String
- The OCID of the compartment being referenced.
- id String
- The provider-assigned unique ID for this managed resource.
- pipelineCollections List<Property Map>
- The list of pipeline_collection.
- displayName String
- An object's Display Name.
- filters List<Property Map>
- lifecycleSub StringState 
- Possible lifecycle substates when retrieving a pipeline.
- state String
- Lifecycle state of the pipeline.
Supporting Types
GetPipelinesFilter  
GetPipelinesPipelineCollection   
GetPipelinesPipelineCollectionItem    
- CompartmentId string
- The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- CpuCore intCount 
- The Minimum number of OCPUs to be made available for this Deployment.
- Dictionary<string, string>
- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- Description string
- Metadata about this specific object.
- DisplayName string
- A filter to return only the resources that match the entire 'displayName' given.
- Dictionary<string, string>
- A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- Id string
- The OCID of the pipeline. This option applies when retrieving a pipeline.
- IsAuto boolScaling Enabled 
- Indicates if auto scaling is enabled for the Deployment's CPU core count.
- LicenseModel string
- The Oracle license model that applies to a Deployment.
- LifecycleDetails string
- Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
- LifecycleSub stringState 
- A filtered list of pipelines to return for a given lifecycleSubState.
- Locks
List<GetPipelines Pipeline Collection Item Lock> 
- Locks associated with this resource.
- MappingRules List<GetPipelines Pipeline Collection Item Mapping Rule> 
- Mapping for source/target schema/tables for the pipeline data replication.
- PipelineDiagnostic List<GetDatas Pipelines Pipeline Collection Item Pipeline Diagnostic Data> 
- Information regarding the pipeline diagnostic collection
- ProcessOptions List<GetPipelines Pipeline Collection Item Process Option> 
- Required pipeline options to configure the replication process (Extract or Replicat).
- RecipeType string
- The type of the recipe
- SourceConnection List<GetDetails Pipelines Pipeline Collection Item Source Connection Detail> 
- The source connection details for creating a pipeline.
- State string
- A filtered list of pipelines to return for a given lifecycleState.
- Dictionary<string, string>
- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
- TargetConnection List<GetDetails Pipelines Pipeline Collection Item Target Connection Detail> 
- The target connection details for creating a pipeline.
- TimeCreated string
- The time the resource was created. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- TimeLast stringRecorded 
- When the resource was last updated. This option applies when retrieving a pipeline. The format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z.
- TimeUpdated string
- The time the resource was last updated. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- CompartmentId string
- The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- CpuCore intCount 
- The Minimum number of OCPUs to be made available for this Deployment.
- map[string]string
- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- Description string
- Metadata about this specific object.
- DisplayName string
- A filter to return only the resources that match the entire 'displayName' given.
- map[string]string
- A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- Id string
- The OCID of the pipeline. This option applies when retrieving a pipeline.
- IsAuto boolScaling Enabled 
- Indicates if auto scaling is enabled for the Deployment's CPU core count.
- LicenseModel string
- The Oracle license model that applies to a Deployment.
- LifecycleDetails string
- Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
- LifecycleSub stringState 
- A filtered list of pipelines to return for a given lifecycleSubState.
- Locks
[]GetPipelines Pipeline Collection Item Lock 
- Locks associated with this resource.
- MappingRules []GetPipelines Pipeline Collection Item Mapping Rule 
- Mapping for source/target schema/tables for the pipeline data replication.
- PipelineDiagnostic []GetDatas Pipelines Pipeline Collection Item Pipeline Diagnostic Data 
- Information regarding the pipeline diagnostic collection
- ProcessOptions []GetPipelines Pipeline Collection Item Process Option 
- Required pipeline options to configure the replication process (Extract or Replicat).
- RecipeType string
- The type of the recipe
- SourceConnection []GetDetails Pipelines Pipeline Collection Item Source Connection Detail 
- The source connection details for creating a pipeline.
- State string
- A filtered list of pipelines to return for a given lifecycleState.
- map[string]string
- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
- TargetConnection []GetDetails Pipelines Pipeline Collection Item Target Connection Detail 
- The target connection details for creating a pipeline.
- TimeCreated string
- The time the resource was created. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- TimeLast stringRecorded 
- When the resource was last updated. This option applies when retrieving a pipeline. The format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z.
- TimeUpdated string
- The time the resource was last updated. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- compartmentId String
- The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- cpuCore IntegerCount 
- The Minimum number of OCPUs to be made available for this Deployment.
- Map<String,String>
- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description String
- Metadata about this specific object.
- displayName String
- A filter to return only the resources that match the entire 'displayName' given.
- Map<String,String>
- A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- id String
- The OCID of the pipeline. This option applies when retrieving a pipeline.
- isAuto BooleanScaling Enabled 
- Indicates if auto scaling is enabled for the Deployment's CPU core count.
- licenseModel String
- The Oracle license model that applies to a Deployment.
- lifecycleDetails String
- Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
- lifecycleSub StringState 
- A filtered list of pipelines to return for a given lifecycleSubState.
- locks
List<GetPipelines Pipeline Collection Item Lock> 
- Locks associated with this resource.
- mappingRules List<GetPipelines Pipeline Collection Item Mapping Rule> 
- Mapping for source/target schema/tables for the pipeline data replication.
- pipelineDiagnostic List<GetDatas Pipelines Pipeline Collection Item Pipeline Diagnostic Data> 
- Information regarding the pipeline diagnostic collection
- processOptions List<GetPipelines Pipeline Collection Item Process Option> 
- Required pipeline options to configure the replication process (Extract or Replicat).
- recipeType String
- The type of the recipe
- sourceConnection List<GetDetails Pipelines Pipeline Collection Item Source Connection Detail> 
- The source connection details for creating a pipeline.
- state String
- A filtered list of pipelines to return for a given lifecycleState.
- Map<String,String>
- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
- targetConnection List<GetDetails Pipelines Pipeline Collection Item Target Connection Detail> 
- The target connection details for creating a pipeline.
- timeCreated String
- The time the resource was created. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- timeLast StringRecorded 
- When the resource was last updated. This option applies when retrieving a pipeline. The format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z.
- timeUpdated String
- The time the resource was last updated. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- compartmentId string
- The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- cpuCore numberCount 
- The Minimum number of OCPUs to be made available for this Deployment.
- {[key: string]: string}
- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description string
- Metadata about this specific object.
- displayName string
- A filter to return only the resources that match the entire 'displayName' given.
- {[key: string]: string}
- A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- id string
- The OCID of the pipeline. This option applies when retrieving a pipeline.
- isAuto booleanScaling Enabled 
- Indicates if auto scaling is enabled for the Deployment's CPU core count.
- licenseModel string
- The Oracle license model that applies to a Deployment.
- lifecycleDetails string
- Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
- lifecycleSub stringState 
- A filtered list of pipelines to return for a given lifecycleSubState.
- locks
GetPipelines Pipeline Collection Item Lock[] 
- Locks associated with this resource.
- mappingRules GetPipelines Pipeline Collection Item Mapping Rule[] 
- Mapping for source/target schema/tables for the pipeline data replication.
- pipelineDiagnostic GetDatas Pipelines Pipeline Collection Item Pipeline Diagnostic Data[] 
- Information regarding the pipeline diagnostic collection
- processOptions GetPipelines Pipeline Collection Item Process Option[] 
- Required pipeline options to configure the replication process (Extract or Replicat).
- recipeType string
- The type of the recipe
- sourceConnection GetDetails Pipelines Pipeline Collection Item Source Connection Detail[] 
- The source connection details for creating a pipeline.
- state string
- A filtered list of pipelines to return for a given lifecycleState.
- {[key: string]: string}
- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
- targetConnection GetDetails Pipelines Pipeline Collection Item Target Connection Detail[] 
- The target connection details for creating a pipeline.
- timeCreated string
- The time the resource was created. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- timeLast stringRecorded 
- When the resource was last updated. This option applies when retrieving a pipeline. The format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z.
- timeUpdated string
- The time the resource was last updated. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- compartment_id str
- The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- cpu_core_ intcount 
- The Minimum number of OCPUs to be made available for this Deployment.
- Mapping[str, str]
- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description str
- Metadata about this specific object.
- display_name str
- A filter to return only the resources that match the entire 'displayName' given.
- Mapping[str, str]
- A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- id str
- The OCID of the pipeline. This option applies when retrieving a pipeline.
- is_auto_ boolscaling_ enabled 
- Indicates if auto scaling is enabled for the Deployment's CPU core count.
- license_model str
- The Oracle license model that applies to a Deployment.
- lifecycle_details str
- Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
- lifecycle_sub_ strstate 
- A filtered list of pipelines to return for a given lifecycleSubState.
- locks
Sequence[GetPipelines Pipeline Collection Item Lock] 
- Locks associated with this resource.
- mapping_rules Sequence[GetPipelines Pipeline Collection Item Mapping Rule] 
- Mapping for source/target schema/tables for the pipeline data replication.
- pipeline_diagnostic_ Sequence[Getdatas Pipelines Pipeline Collection Item Pipeline Diagnostic Data] 
- Information regarding the pipeline diagnostic collection
- process_options Sequence[GetPipelines Pipeline Collection Item Process Option] 
- Required pipeline options to configure the replication process (Extract or Replicat).
- recipe_type str
- The type of the recipe
- source_connection_ Sequence[Getdetails Pipelines Pipeline Collection Item Source Connection Detail] 
- The source connection details for creating a pipeline.
- state str
- A filtered list of pipelines to return for a given lifecycleState.
- Mapping[str, str]
- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
- target_connection_ Sequence[Getdetails Pipelines Pipeline Collection Item Target Connection Detail] 
- The target connection details for creating a pipeline.
- time_created str
- The time the resource was created. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- time_last_ strrecorded 
- When the resource was last updated. This option applies when retrieving a pipeline. The format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z.
- time_updated str
- The time the resource was last updated. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- compartmentId String
- The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
- cpuCore NumberCount 
- The Minimum number of OCPUs to be made available for this Deployment.
- Map<String>
- Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description String
- Metadata about this specific object.
- displayName String
- A filter to return only the resources that match the entire 'displayName' given.
- Map<String>
- A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- id String
- The OCID of the pipeline. This option applies when retrieving a pipeline.
- isAuto BooleanScaling Enabled 
- Indicates if auto scaling is enabled for the Deployment's CPU core count.
- licenseModel String
- The Oracle license model that applies to a Deployment.
- lifecycleDetails String
- Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
- lifecycleSub StringState 
- A filtered list of pipelines to return for a given lifecycleSubState.
- locks List<Property Map>
- Locks associated with this resource.
- mappingRules List<Property Map>
- Mapping for source/target schema/tables for the pipeline data replication.
- pipelineDiagnostic List<Property Map>Datas 
- Information regarding the pipeline diagnostic collection
- processOptions List<Property Map>
- Required pipeline options to configure the replication process (Extract or Replicat).
- recipeType String
- The type of the recipe
- sourceConnection List<Property Map>Details 
- The source connection details for creating a pipeline.
- state String
- A filtered list of pipelines to return for a given lifecycleState.
- Map<String>
- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
- targetConnection List<Property Map>Details 
- The target connection details for creating a pipeline.
- timeCreated String
- The time the resource was created. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
- timeLast StringRecorded 
- When the resource was last updated. This option applies when retrieving a pipeline. The format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z.
- timeUpdated String
- The time the resource was last updated. The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.
GetPipelinesPipelineCollectionItemLock     
GetPipelinesPipelineCollectionItemMappingRule      
- MappingType string
- Defines the exclude/include rules of source and target schemas and tables when replicating from source to target. This option applies when creating and updating a pipeline.
- Source string
- The source schema/table combination for replication to target.
- Target string
- The target schema/table combination for replication from the source.
- MappingType string
- Defines the exclude/include rules of source and target schemas and tables when replicating from source to target. This option applies when creating and updating a pipeline.
- Source string
- The source schema/table combination for replication to target.
- Target string
- The target schema/table combination for replication from the source.
- mappingType String
- Defines the exclude/include rules of source and target schemas and tables when replicating from source to target. This option applies when creating and updating a pipeline.
- source String
- The source schema/table combination for replication to target.
- target String
- The target schema/table combination for replication from the source.
- mappingType string
- Defines the exclude/include rules of source and target schemas and tables when replicating from source to target. This option applies when creating and updating a pipeline.
- source string
- The source schema/table combination for replication to target.
- target string
- The target schema/table combination for replication from the source.
- mapping_type str
- Defines the exclude/include rules of source and target schemas and tables when replicating from source to target. This option applies when creating and updating a pipeline.
- source str
- The source schema/table combination for replication to target.
- target str
- The target schema/table combination for replication from the source.
- mappingType String
- Defines the exclude/include rules of source and target schemas and tables when replicating from source to target. This option applies when creating and updating a pipeline.
- source String
- The source schema/table combination for replication to target.
- target String
- The target schema/table combination for replication from the source.
GetPipelinesPipelineCollectionItemPipelineDiagnosticData       
- Bucket string
- Name of the bucket where the object is to be uploaded in the object storage
- DiagnosticState string
- The state of the pipeline diagnostics collection.
- Namespace string
- Name of namespace that serves as a container for all of your buckets
- Object string
- Name of the diagnostic collected and uploaded to object storage
- TimeLast stringCollected 
- The date and time the diagnostic data was last collected for the pipeline. The format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z.
- Bucket string
- Name of the bucket where the object is to be uploaded in the object storage
- DiagnosticState string
- The state of the pipeline diagnostics collection.
- Namespace string
- Name of namespace that serves as a container for all of your buckets
- Object string
- Name of the diagnostic collected and uploaded to object storage
- TimeLast stringCollected 
- The date and time the diagnostic data was last collected for the pipeline. The format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z.
- bucket String
- Name of the bucket where the object is to be uploaded in the object storage
- diagnosticState String
- The state of the pipeline diagnostics collection.
- namespace String
- Name of namespace that serves as a container for all of your buckets
- object String
- Name of the diagnostic collected and uploaded to object storage
- timeLast StringCollected 
- The date and time the diagnostic data was last collected for the pipeline. The format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z.
- bucket string
- Name of the bucket where the object is to be uploaded in the object storage
- diagnosticState string
- The state of the pipeline diagnostics collection.
- namespace string
- Name of namespace that serves as a container for all of your buckets
- object string
- Name of the diagnostic collected and uploaded to object storage
- timeLast stringCollected 
- The date and time the diagnostic data was last collected for the pipeline. The format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z.
- bucket str
- Name of the bucket where the object is to be uploaded in the object storage
- diagnostic_state str
- The state of the pipeline diagnostics collection.
- namespace str
- Name of namespace that serves as a container for all of your buckets
- object str
- Name of the diagnostic collected and uploaded to object storage
- time_last_ strcollected 
- The date and time the diagnostic data was last collected for the pipeline. The format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z.
- bucket String
- Name of the bucket where the object is to be uploaded in the object storage
- diagnosticState String
- The state of the pipeline diagnostics collection.
- namespace String
- Name of namespace that serves as a container for all of your buckets
- object String
- Name of the diagnostic collected and uploaded to object storage
- timeLast StringCollected 
- The date and time the diagnostic data was last collected for the pipeline. The format is defined by RFC3339, such as 2024-07-25T21:10:29.600Z.
GetPipelinesPipelineCollectionItemProcessOption      
- InitialData List<GetLoads Pipelines Pipeline Collection Item Process Option Initial Data Load> 
- Options required for the pipeline Initial Data Load. If enabled, copies existing data from source to target before replication.
- ReplicateSchema List<GetChanges Pipelines Pipeline Collection Item Process Option Replicate Schema Change> 
- Options required for pipeline Initial Data Load. If enabled, copies existing data from source to target before replication.
- ShouldRestart stringOn Failure 
- If ENABLED, then the replication process restarts itself upon failure. This option applies when creating or updating a pipeline.
- StartUsing stringDefault Mapping 
- If ENABLED, then the pipeline is started as part of pipeline creation. It uses default mapping. This option applies when creating or updating a pipeline.
- InitialData []GetLoads Pipelines Pipeline Collection Item Process Option Initial Data Load 
- Options required for the pipeline Initial Data Load. If enabled, copies existing data from source to target before replication.
- ReplicateSchema []GetChanges Pipelines Pipeline Collection Item Process Option Replicate Schema Change 
- Options required for pipeline Initial Data Load. If enabled, copies existing data from source to target before replication.
- ShouldRestart stringOn Failure 
- If ENABLED, then the replication process restarts itself upon failure. This option applies when creating or updating a pipeline.
- StartUsing stringDefault Mapping 
- If ENABLED, then the pipeline is started as part of pipeline creation. It uses default mapping. This option applies when creating or updating a pipeline.
- initialData List<GetLoads Pipelines Pipeline Collection Item Process Option Initial Data Load> 
- Options required for the pipeline Initial Data Load. If enabled, copies existing data from source to target before replication.
- replicateSchema List<GetChanges Pipelines Pipeline Collection Item Process Option Replicate Schema Change> 
- Options required for pipeline Initial Data Load. If enabled, copies existing data from source to target before replication.
- shouldRestart StringOn Failure 
- If ENABLED, then the replication process restarts itself upon failure. This option applies when creating or updating a pipeline.
- startUsing StringDefault Mapping 
- If ENABLED, then the pipeline is started as part of pipeline creation. It uses default mapping. This option applies when creating or updating a pipeline.
- initialData GetLoads Pipelines Pipeline Collection Item Process Option Initial Data Load[] 
- Options required for the pipeline Initial Data Load. If enabled, copies existing data from source to target before replication.
- replicateSchema GetChanges Pipelines Pipeline Collection Item Process Option Replicate Schema Change[] 
- Options required for pipeline Initial Data Load. If enabled, copies existing data from source to target before replication.
- shouldRestart stringOn Failure 
- If ENABLED, then the replication process restarts itself upon failure. This option applies when creating or updating a pipeline.
- startUsing stringDefault Mapping 
- If ENABLED, then the pipeline is started as part of pipeline creation. It uses default mapping. This option applies when creating or updating a pipeline.
- initial_data_ Sequence[Getloads Pipelines Pipeline Collection Item Process Option Initial Data Load] 
- Options required for the pipeline Initial Data Load. If enabled, copies existing data from source to target before replication.
- replicate_schema_ Sequence[Getchanges Pipelines Pipeline Collection Item Process Option Replicate Schema Change] 
- Options required for pipeline Initial Data Load. If enabled, copies existing data from source to target before replication.
- should_restart_ stron_ failure 
- If ENABLED, then the replication process restarts itself upon failure. This option applies when creating or updating a pipeline.
- start_using_ strdefault_ mapping 
- If ENABLED, then the pipeline is started as part of pipeline creation. It uses default mapping. This option applies when creating or updating a pipeline.
- initialData List<Property Map>Loads 
- Options required for the pipeline Initial Data Load. If enabled, copies existing data from source to target before replication.
- replicateSchema List<Property Map>Changes 
- Options required for pipeline Initial Data Load. If enabled, copies existing data from source to target before replication.
- shouldRestart StringOn Failure 
- If ENABLED, then the replication process restarts itself upon failure. This option applies when creating or updating a pipeline.
- startUsing StringDefault Mapping 
- If ENABLED, then the pipeline is started as part of pipeline creation. It uses default mapping. This option applies when creating or updating a pipeline.
GetPipelinesPipelineCollectionItemProcessOptionInitialDataLoad         
- ActionOn stringExisting Table 
- Action upon existing tables in target when initial Data Load is set i.e., isInitialLoad=true.
- IsInitial stringLoad 
- If ENABLED, then existing source data is also synchronized to the target when creating or updating the pipeline.
- ActionOn stringExisting Table 
- Action upon existing tables in target when initial Data Load is set i.e., isInitialLoad=true.
- IsInitial stringLoad 
- If ENABLED, then existing source data is also synchronized to the target when creating or updating the pipeline.
- actionOn StringExisting Table 
- Action upon existing tables in target when initial Data Load is set i.e., isInitialLoad=true.
- isInitial StringLoad 
- If ENABLED, then existing source data is also synchronized to the target when creating or updating the pipeline.
- actionOn stringExisting Table 
- Action upon existing tables in target when initial Data Load is set i.e., isInitialLoad=true.
- isInitial stringLoad 
- If ENABLED, then existing source data is also synchronized to the target when creating or updating the pipeline.
- action_on_ strexisting_ table 
- Action upon existing tables in target when initial Data Load is set i.e., isInitialLoad=true.
- is_initial_ strload 
- If ENABLED, then existing source data is also synchronized to the target when creating or updating the pipeline.
- actionOn StringExisting Table 
- Action upon existing tables in target when initial Data Load is set i.e., isInitialLoad=true.
- isInitial StringLoad 
- If ENABLED, then existing source data is also synchronized to the target when creating or updating the pipeline.
GetPipelinesPipelineCollectionItemProcessOptionReplicateSchemaChange         
- ActionOn stringDdl Error 
- Action upon DDL Error (active only if 'Replicate schema changes (DDL)' is selected) i.e canReplicateSchemaChange=true
- ActionOn stringDml Error 
- Action upon DML Error (active only if 'Replicate schema changes (DDL)' is selected) i.e canReplicateSchemaChange=true
- CanReplicate stringSchema Change 
- If ENABLED, then addition or removal of schema is also replicated, apart from individual tables and records when creating or updating the pipeline.
- ActionOn stringDdl Error 
- Action upon DDL Error (active only if 'Replicate schema changes (DDL)' is selected) i.e canReplicateSchemaChange=true
- ActionOn stringDml Error 
- Action upon DML Error (active only if 'Replicate schema changes (DDL)' is selected) i.e canReplicateSchemaChange=true
- CanReplicate stringSchema Change 
- If ENABLED, then addition or removal of schema is also replicated, apart from individual tables and records when creating or updating the pipeline.
- actionOn StringDdl Error 
- Action upon DDL Error (active only if 'Replicate schema changes (DDL)' is selected) i.e canReplicateSchemaChange=true
- actionOn StringDml Error 
- Action upon DML Error (active only if 'Replicate schema changes (DDL)' is selected) i.e canReplicateSchemaChange=true
- canReplicate StringSchema Change 
- If ENABLED, then addition or removal of schema is also replicated, apart from individual tables and records when creating or updating the pipeline.
- actionOn stringDdl Error 
- Action upon DDL Error (active only if 'Replicate schema changes (DDL)' is selected) i.e canReplicateSchemaChange=true
- actionOn stringDml Error 
- Action upon DML Error (active only if 'Replicate schema changes (DDL)' is selected) i.e canReplicateSchemaChange=true
- canReplicate stringSchema Change 
- If ENABLED, then addition or removal of schema is also replicated, apart from individual tables and records when creating or updating the pipeline.
- action_on_ strddl_ error 
- Action upon DDL Error (active only if 'Replicate schema changes (DDL)' is selected) i.e canReplicateSchemaChange=true
- action_on_ strdml_ error 
- Action upon DML Error (active only if 'Replicate schema changes (DDL)' is selected) i.e canReplicateSchemaChange=true
- can_replicate_ strschema_ change 
- If ENABLED, then addition or removal of schema is also replicated, apart from individual tables and records when creating or updating the pipeline.
- actionOn StringDdl Error 
- Action upon DDL Error (active only if 'Replicate schema changes (DDL)' is selected) i.e canReplicateSchemaChange=true
- actionOn StringDml Error 
- Action upon DML Error (active only if 'Replicate schema changes (DDL)' is selected) i.e canReplicateSchemaChange=true
- canReplicate StringSchema Change 
- If ENABLED, then addition or removal of schema is also replicated, apart from individual tables and records when creating or updating the pipeline.
GetPipelinesPipelineCollectionItemSourceConnectionDetail       
- ConnectionId string
- The OCID of the connection being referenced.
- ConnectionId string
- The OCID of the connection being referenced.
- connectionId String
- The OCID of the connection being referenced.
- connectionId string
- The OCID of the connection being referenced.
- connection_id str
- The OCID of the connection being referenced.
- connectionId String
- The OCID of the connection being referenced.
GetPipelinesPipelineCollectionItemTargetConnectionDetail       
- ConnectionId string
- The OCID of the connection being referenced.
- ConnectionId string
- The OCID of the connection being referenced.
- connectionId String
- The OCID of the connection being referenced.
- connectionId string
- The OCID of the connection being referenced.
- connection_id str
- The OCID of the connection being referenced.
- connectionId String
- The OCID of the connection being referenced.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.