oci logo
Oracle Cloud Infrastructure v0.19.0, May 26 23

oci.DatabaseMigration.getMigrations

Explore with Pulumi AI

This data source provides the list of Migrations in Oracle Cloud Infrastructure Database Migration service.

List all Migrations.

Example Usage

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testMigrations = Oci.DatabaseMigration.GetMigrations.Invoke(new()
    {
        CompartmentId = @var.Compartment_id,
        DisplayName = @var.Migration_display_name,
        LifecycleDetails = @var.Migration_lifecycle_details,
        State = @var.Migration_state,
    });

});
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/go/oci/DatabaseMigration"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DatabaseMigration.GetMigrations(ctx, &databasemigration.GetMigrationsArgs{
			CompartmentId:    _var.Compartment_id,
			DisplayName:      pulumi.StringRef(_var.Migration_display_name),
			LifecycleDetails: pulumi.StringRef(_var.Migration_lifecycle_details),
			State:            pulumi.StringRef(_var.Migration_state),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DatabaseMigration.DatabaseMigrationFunctions;
import com.pulumi.oci.DatabaseMigration.inputs.GetMigrationsArgs;
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 testMigrations = DatabaseMigrationFunctions.getMigrations(GetMigrationsArgs.builder()
            .compartmentId(var_.compartment_id())
            .displayName(var_.migration_display_name())
            .lifecycleDetails(var_.migration_lifecycle_details())
            .state(var_.migration_state())
            .build());

    }
}
import pulumi
import pulumi_oci as oci

test_migrations = oci.DatabaseMigration.get_migrations(compartment_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
    display_name=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
    lifecycle_details=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
    state=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testMigrations = oci.DatabaseMigration.getMigrations({
    compartmentId: _var.compartment_id,
    displayName: _var.migration_display_name,
    lifecycleDetails: _var.migration_lifecycle_details,
    state: _var.migration_state,
});
variables:
  testMigrations:
    fn::invoke:
      Function: oci:DatabaseMigration:getMigrations
      Arguments:
        compartmentId: ${var.compartment_id}
        displayName: ${var.migration_display_name}
        lifecycleDetails: ${var.migration_lifecycle_details}
        state: ${var.migration_state}

Using getMigrations

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 getMigrations(args: GetMigrationsArgs, opts?: InvokeOptions): Promise<GetMigrationsResult>
function getMigrationsOutput(args: GetMigrationsOutputArgs, opts?: InvokeOptions): Output<GetMigrationsResult>
def get_migrations(compartment_id: Optional[str] = None,
                   display_name: Optional[str] = None,
                   filters: Optional[Sequence[_databasemigration.GetMigrationsFilter]] = None,
                   lifecycle_details: Optional[str] = None,
                   state: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetMigrationsResult
def get_migrations_output(compartment_id: Optional[pulumi.Input[str]] = None,
                   display_name: Optional[pulumi.Input[str]] = None,
                   filters: Optional[pulumi.Input[Sequence[pulumi.Input[_databasemigration.GetMigrationsFilterArgs]]]] = None,
                   lifecycle_details: Optional[pulumi.Input[str]] = None,
                   state: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetMigrationsResult]
func GetMigrations(ctx *Context, args *GetMigrationsArgs, opts ...InvokeOption) (*GetMigrationsResult, error)
func GetMigrationsOutput(ctx *Context, args *GetMigrationsOutputArgs, opts ...InvokeOption) GetMigrationsResultOutput

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

public static class GetMigrations 
{
    public static Task<GetMigrationsResult> InvokeAsync(GetMigrationsArgs args, InvokeOptions? opts = null)
    public static Output<GetMigrationsResult> Invoke(GetMigrationsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMigrationsResult> getMigrations(GetMigrationsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: oci:DatabaseMigration/getMigrations:getMigrations
  arguments:
    # arguments dictionary

The following arguments are supported:

CompartmentId string

The ID of the compartment in which to list resources.

DisplayName string

A filter to return only resources that match the entire display name given.

Filters List<GetMigrationsFilter>
LifecycleDetails string

The lifecycle detailed status of the Migration.

State string

The lifecycle state of the Migration.

CompartmentId string

The ID of the compartment in which to list resources.

DisplayName string

A filter to return only resources that match the entire display name given.

Filters []GetMigrationsFilter
LifecycleDetails string

The lifecycle detailed status of the Migration.

State string

The lifecycle state of the Migration.

compartmentId String

The ID of the compartment in which to list resources.

displayName String

A filter to return only resources that match the entire display name given.

filters List<GetMigrationsFilter>
lifecycleDetails String

The lifecycle detailed status of the Migration.

state String

The lifecycle state of the Migration.

compartmentId string

The ID of the compartment in which to list resources.

displayName string

A filter to return only resources that match the entire display name given.

filters GetMigrationsFilter[]
lifecycleDetails string

The lifecycle detailed status of the Migration.

state string

The lifecycle state of the Migration.

compartment_id str

The ID of the compartment in which to list resources.

display_name str

A filter to return only resources that match the entire display name given.

filters GetMigrationsFilter]
lifecycle_details str

The lifecycle detailed status of the Migration.

state str

The lifecycle state of the Migration.

compartmentId String

The ID of the compartment in which to list resources.

displayName String

A filter to return only resources that match the entire display name given.

filters List<Property Map>
lifecycleDetails String

The lifecycle detailed status of the Migration.

state String

The lifecycle state of the Migration.

getMigrations Result

The following output properties are available:

CompartmentId string

OCID of the compartment where the secret containing the credentials will be created.

Id string

The provider-assigned unique ID for this managed resource.

MigrationCollections List<GetMigrationsMigrationCollection>

The list of migration_collection.

DisplayName string

Migration Display Name

Filters List<GetMigrationsFilter>
LifecycleDetails string

Additional status related to the execution and current state of the Migration.

State string

The current state of the Migration resource.

CompartmentId string

OCID of the compartment where the secret containing the credentials will be created.

Id string

The provider-assigned unique ID for this managed resource.

MigrationCollections []GetMigrationsMigrationCollection

The list of migration_collection.

DisplayName string

Migration Display Name

Filters []GetMigrationsFilter
LifecycleDetails string

Additional status related to the execution and current state of the Migration.

State string

The current state of the Migration resource.

compartmentId String

OCID of the compartment where the secret containing the credentials will be created.

id String

The provider-assigned unique ID for this managed resource.

migrationCollections List<GetMigrationsMigrationCollection>

The list of migration_collection.

displayName String

Migration Display Name

filters List<GetMigrationsFilter>
lifecycleDetails String

Additional status related to the execution and current state of the Migration.

state String

The current state of the Migration resource.

compartmentId string

OCID of the compartment where the secret containing the credentials will be created.

id string

The provider-assigned unique ID for this managed resource.

migrationCollections GetMigrationsMigrationCollection[]

The list of migration_collection.

displayName string

Migration Display Name

filters GetMigrationsFilter[]
lifecycleDetails string

Additional status related to the execution and current state of the Migration.

state string

The current state of the Migration resource.

compartment_id str

OCID of the compartment where the secret containing the credentials will be created.

id str

The provider-assigned unique ID for this managed resource.

migration_collections GetMigrationsMigrationCollection]

The list of migration_collection.

display_name str

Migration Display Name

filters GetMigrationsFilter]
lifecycle_details str

Additional status related to the execution and current state of the Migration.

state str

The current state of the Migration resource.

compartmentId String

OCID of the compartment where the secret containing the credentials will be created.

id String

The provider-assigned unique ID for this managed resource.

migrationCollections List<Property Map>

The list of migration_collection.

displayName String

Migration Display Name

filters List<Property Map>
lifecycleDetails String

Additional status related to the execution and current state of the Migration.

state String

The current state of the Migration resource.

Supporting Types

GetMigrationsFilter

Name string

Name of directory object in database

Values List<string>
Regex bool
Name string

Name of directory object in database

Values []string
Regex bool
name String

Name of directory object in database

values List<String>
regex Boolean
name string

Name of directory object in database

values string[]
regex boolean
name str

Name of directory object in database

values Sequence[str]
regex bool
name String

Name of directory object in database

values List<String>
regex Boolean

GetMigrationsMigrationCollection

GetMigrationsMigrationCollectionItem

AdvisorSettings List<GetMigrationsMigrationCollectionItemAdvisorSetting>

Optional Pre-Migration advisor settings.

AgentId string

The OCID of the registered on-premises ODMS Agent. Only valid for Offline Migrations.

CompartmentId string

The ID of the compartment in which to list resources.

CredentialsSecretId string

OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Migration credentials. Used to store GoldenGate administrator user credentials.

DataTransferMediumDetails List<GetMigrationsMigrationCollectionItemDataTransferMediumDetail>

Data Transfer Medium details for the Migration.

DatapumpSettings List<GetMigrationsMigrationCollectionItemDatapumpSetting>

Optional settings for Data Pump Export and Import jobs

DefinedTags Dictionary<string, object>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

DisplayName string

A filter to return only resources that match the entire display name given.

DumpTransferDetails List<GetMigrationsMigrationCollectionItemDumpTransferDetail>

Optional additional properties for dump transfer.

ExcludeObjects List<GetMigrationsMigrationCollectionItemExcludeObject>

Database objects to exclude from migration. If 'includeObjects' are specified, only exclude object types can be specified with general wildcards (.*) for owner and objectName.

ExecutingJobId string

OCID of the current ODMS Job in execution for the Migration, if any.

FreeformTags Dictionary<string, object>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

GoldenGateDetails List<GetMigrationsMigrationCollectionItemGoldenGateDetail>

Details about Oracle GoldenGate Microservices.

Id string

The OCID of the resource

IncludeObjects List<GetMigrationsMigrationCollectionItemIncludeObject>

Database objects to include from migration.

LifecycleDetails string

The lifecycle detailed status of the Migration.

SourceContainerDatabaseConnectionId string

The OCID of the Source Container Database Connection.

SourceDatabaseConnectionId string

The OCID of the Source Database Connection.

State string

The lifecycle state of the Migration.

SystemTags Dictionary<string, object>

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

TargetDatabaseConnectionId string

The OCID of the Target Database Connection.

TimeCreated string

The time the Migration was created. An RFC3339 formatted datetime string.

TimeLastMigration string

The time of last Migration. An RFC3339 formatted datetime string.

TimeUpdated string

The time of the last Migration details update. An RFC3339 formatted datetime string.

Type string

Migration type.

VaultDetails List<GetMigrationsMigrationCollectionItemVaultDetail>

Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets

WaitAfter string

Name of a migration phase. The Job will wait after executing this phase until the Resume Job endpoint is called.

AdvisorSettings []GetMigrationsMigrationCollectionItemAdvisorSetting

Optional Pre-Migration advisor settings.

AgentId string

The OCID of the registered on-premises ODMS Agent. Only valid for Offline Migrations.

CompartmentId string

The ID of the compartment in which to list resources.

CredentialsSecretId string

OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Migration credentials. Used to store GoldenGate administrator user credentials.

DataTransferMediumDetails []GetMigrationsMigrationCollectionItemDataTransferMediumDetail

Data Transfer Medium details for the Migration.

DatapumpSettings []GetMigrationsMigrationCollectionItemDatapumpSetting

Optional settings for Data Pump Export and Import jobs

DefinedTags map[string]interface{}

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

DisplayName string

A filter to return only resources that match the entire display name given.

DumpTransferDetails []GetMigrationsMigrationCollectionItemDumpTransferDetail

Optional additional properties for dump transfer.

ExcludeObjects []GetMigrationsMigrationCollectionItemExcludeObject

Database objects to exclude from migration. If 'includeObjects' are specified, only exclude object types can be specified with general wildcards (.*) for owner and objectName.

ExecutingJobId string

OCID of the current ODMS Job in execution for the Migration, if any.

FreeformTags map[string]interface{}

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

GoldenGateDetails []GetMigrationsMigrationCollectionItemGoldenGateDetail

Details about Oracle GoldenGate Microservices.

Id string

The OCID of the resource

IncludeObjects []GetMigrationsMigrationCollectionItemIncludeObject

Database objects to include from migration.

LifecycleDetails string

The lifecycle detailed status of the Migration.

SourceContainerDatabaseConnectionId string

The OCID of the Source Container Database Connection.

SourceDatabaseConnectionId string

The OCID of the Source Database Connection.

State string

The lifecycle state of the Migration.

SystemTags map[string]interface{}

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

TargetDatabaseConnectionId string

The OCID of the Target Database Connection.

TimeCreated string

The time the Migration was created. An RFC3339 formatted datetime string.

TimeLastMigration string

The time of last Migration. An RFC3339 formatted datetime string.

TimeUpdated string

The time of the last Migration details update. An RFC3339 formatted datetime string.

Type string

Migration type.

VaultDetails []GetMigrationsMigrationCollectionItemVaultDetail

Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets

WaitAfter string

Name of a migration phase. The Job will wait after executing this phase until the Resume Job endpoint is called.

advisorSettings List<GetMigrationsMigrationCollectionItemAdvisorSetting>

Optional Pre-Migration advisor settings.

agentId String

The OCID of the registered on-premises ODMS Agent. Only valid for Offline Migrations.

compartmentId String

The ID of the compartment in which to list resources.

credentialsSecretId String

OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Migration credentials. Used to store GoldenGate administrator user credentials.

dataTransferMediumDetails List<GetMigrationsMigrationCollectionItemDataTransferMediumDetail>

Data Transfer Medium details for the Migration.

datapumpSettings List<GetMigrationsMigrationCollectionItemDatapumpSetting>

Optional settings for Data Pump Export and Import jobs

definedTags Map<String,Object>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

displayName String

A filter to return only resources that match the entire display name given.

dumpTransferDetails List<GetMigrationsMigrationCollectionItemDumpTransferDetail>

Optional additional properties for dump transfer.

excludeObjects List<GetMigrationsMigrationCollectionItemExcludeObject>

Database objects to exclude from migration. If 'includeObjects' are specified, only exclude object types can be specified with general wildcards (.*) for owner and objectName.

executingJobId String

OCID of the current ODMS Job in execution for the Migration, if any.

freeformTags Map<String,Object>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

goldenGateDetails List<GetMigrationsMigrationCollectionItemGoldenGateDetail>

Details about Oracle GoldenGate Microservices.

id String

The OCID of the resource

includeObjects List<GetMigrationsMigrationCollectionItemIncludeObject>

Database objects to include from migration.

lifecycleDetails String

The lifecycle detailed status of the Migration.

sourceContainerDatabaseConnectionId String

The OCID of the Source Container Database Connection.

sourceDatabaseConnectionId String

The OCID of the Source Database Connection.

state String

The lifecycle state of the Migration.

systemTags Map<String,Object>

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

targetDatabaseConnectionId String

The OCID of the Target Database Connection.

timeCreated String

The time the Migration was created. An RFC3339 formatted datetime string.

timeLastMigration String

The time of last Migration. An RFC3339 formatted datetime string.

timeUpdated String

The time of the last Migration details update. An RFC3339 formatted datetime string.

type String

Migration type.

vaultDetails List<GetMigrationsMigrationCollectionItemVaultDetail>

Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets

waitAfter String

Name of a migration phase. The Job will wait after executing this phase until the Resume Job endpoint is called.

advisorSettings GetMigrationsMigrationCollectionItemAdvisorSetting[]

Optional Pre-Migration advisor settings.

agentId string

The OCID of the registered on-premises ODMS Agent. Only valid for Offline Migrations.

compartmentId string

The ID of the compartment in which to list resources.

credentialsSecretId string

OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Migration credentials. Used to store GoldenGate administrator user credentials.

dataTransferMediumDetails GetMigrationsMigrationCollectionItemDataTransferMediumDetail[]

Data Transfer Medium details for the Migration.

datapumpSettings GetMigrationsMigrationCollectionItemDatapumpSetting[]

Optional settings for Data Pump Export and Import jobs

definedTags {[key: string]: any}

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

displayName string

A filter to return only resources that match the entire display name given.

dumpTransferDetails GetMigrationsMigrationCollectionItemDumpTransferDetail[]

Optional additional properties for dump transfer.

excludeObjects GetMigrationsMigrationCollectionItemExcludeObject[]

Database objects to exclude from migration. If 'includeObjects' are specified, only exclude object types can be specified with general wildcards (.*) for owner and objectName.

executingJobId string

OCID of the current ODMS Job in execution for the Migration, if any.

freeformTags {[key: string]: any}

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

goldenGateDetails GetMigrationsMigrationCollectionItemGoldenGateDetail[]

Details about Oracle GoldenGate Microservices.

id string

The OCID of the resource

includeObjects GetMigrationsMigrationCollectionItemIncludeObject[]

Database objects to include from migration.

lifecycleDetails string

The lifecycle detailed status of the Migration.

sourceContainerDatabaseConnectionId string

The OCID of the Source Container Database Connection.

sourceDatabaseConnectionId string

The OCID of the Source Database Connection.

state string

The lifecycle state of the Migration.

systemTags {[key: string]: any}

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

targetDatabaseConnectionId string

The OCID of the Target Database Connection.

timeCreated string

The time the Migration was created. An RFC3339 formatted datetime string.

timeLastMigration string

The time of last Migration. An RFC3339 formatted datetime string.

timeUpdated string

The time of the last Migration details update. An RFC3339 formatted datetime string.

type string

Migration type.

vaultDetails GetMigrationsMigrationCollectionItemVaultDetail[]

Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets

waitAfter string

Name of a migration phase. The Job will wait after executing this phase until the Resume Job endpoint is called.

advisor_settings GetMigrationsMigrationCollectionItemAdvisorSetting]

Optional Pre-Migration advisor settings.

agent_id str

The OCID of the registered on-premises ODMS Agent. Only valid for Offline Migrations.

compartment_id str

The ID of the compartment in which to list resources.

credentials_secret_id str

OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Migration credentials. Used to store GoldenGate administrator user credentials.

data_transfer_medium_details GetMigrationsMigrationCollectionItemDataTransferMediumDetail]

Data Transfer Medium details for the Migration.

datapump_settings GetMigrationsMigrationCollectionItemDatapumpSetting]

Optional settings for Data Pump Export and Import jobs

defined_tags Mapping[str, Any]

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

display_name str

A filter to return only resources that match the entire display name given.

dump_transfer_details GetMigrationsMigrationCollectionItemDumpTransferDetail]

Optional additional properties for dump transfer.

exclude_objects GetMigrationsMigrationCollectionItemExcludeObject]

Database objects to exclude from migration. If 'includeObjects' are specified, only exclude object types can be specified with general wildcards (.*) for owner and objectName.

executing_job_id str

OCID of the current ODMS Job in execution for the Migration, if any.

freeform_tags Mapping[str, Any]

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

golden_gate_details GetMigrationsMigrationCollectionItemGoldenGateDetail]

Details about Oracle GoldenGate Microservices.

id str

The OCID of the resource

include_objects GetMigrationsMigrationCollectionItemIncludeObject]

Database objects to include from migration.

lifecycle_details str

The lifecycle detailed status of the Migration.

source_container_database_connection_id str

The OCID of the Source Container Database Connection.

source_database_connection_id str

The OCID of the Source Database Connection.

state str

The lifecycle state of the Migration.

system_tags Mapping[str, Any]

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

target_database_connection_id str

The OCID of the Target Database Connection.

time_created str

The time the Migration was created. An RFC3339 formatted datetime string.

time_last_migration str

The time of last Migration. An RFC3339 formatted datetime string.

time_updated str

The time of the last Migration details update. An RFC3339 formatted datetime string.

type str

Migration type.

vault_details GetMigrationsMigrationCollectionItemVaultDetail]

Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets

wait_after str

Name of a migration phase. The Job will wait after executing this phase until the Resume Job endpoint is called.

advisorSettings List<Property Map>

Optional Pre-Migration advisor settings.

agentId String

The OCID of the registered on-premises ODMS Agent. Only valid for Offline Migrations.

compartmentId String

The ID of the compartment in which to list resources.

credentialsSecretId String

OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Migration credentials. Used to store GoldenGate administrator user credentials.

dataTransferMediumDetails List<Property Map>

Data Transfer Medium details for the Migration.

datapumpSettings List<Property Map>

Optional settings for Data Pump Export and Import jobs

definedTags Map<Any>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

displayName String

A filter to return only resources that match the entire display name given.

dumpTransferDetails List<Property Map>

Optional additional properties for dump transfer.

excludeObjects List<Property Map>

Database objects to exclude from migration. If 'includeObjects' are specified, only exclude object types can be specified with general wildcards (.*) for owner and objectName.

executingJobId String

OCID of the current ODMS Job in execution for the Migration, if any.

freeformTags Map<Any>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

goldenGateDetails List<Property Map>

Details about Oracle GoldenGate Microservices.

id String

The OCID of the resource

includeObjects List<Property Map>

Database objects to include from migration.

lifecycleDetails String

The lifecycle detailed status of the Migration.

sourceContainerDatabaseConnectionId String

The OCID of the Source Container Database Connection.

sourceDatabaseConnectionId String

The OCID of the Source Database Connection.

state String

The lifecycle state of the Migration.

systemTags Map<Any>

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

targetDatabaseConnectionId String

The OCID of the Target Database Connection.

timeCreated String

The time the Migration was created. An RFC3339 formatted datetime string.

timeLastMigration String

The time of last Migration. An RFC3339 formatted datetime string.

timeUpdated String

The time of the last Migration details update. An RFC3339 formatted datetime string.

type String

Migration type.

vaultDetails List<Property Map>

Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets

waitAfter String

Name of a migration phase. The Job will wait after executing this phase until the Resume Job endpoint is called.

GetMigrationsMigrationCollectionItemAdvisorSetting

IsIgnoreErrors bool

True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.

IsSkipAdvisor bool

True to skip the Pre-Migration Advisor execution. Default is false.

IsIgnoreErrors bool

True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.

IsSkipAdvisor bool

True to skip the Pre-Migration Advisor execution. Default is false.

isIgnoreErrors Boolean

True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.

isSkipAdvisor Boolean

True to skip the Pre-Migration Advisor execution. Default is false.

isIgnoreErrors boolean

True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.

isSkipAdvisor boolean

True to skip the Pre-Migration Advisor execution. Default is false.

is_ignore_errors bool

True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.

is_skip_advisor bool

True to skip the Pre-Migration Advisor execution. Default is false.

isIgnoreErrors Boolean

True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.

isSkipAdvisor Boolean

True to skip the Pre-Migration Advisor execution. Default is false.

GetMigrationsMigrationCollectionItemDataTransferMediumDetail

DatabaseLinkDetails List<GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetail>

Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.

ObjectStorageDetails List<GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetail>

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

DatabaseLinkDetails []GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetail

Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.

ObjectStorageDetails []GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetail

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

databaseLinkDetails List<GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetail>

Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.

objectStorageDetails List<GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetail>

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

databaseLinkDetails GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetail[]

Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.

objectStorageDetails GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetail[]

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

database_link_details GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetail]

Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.

object_storage_details GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetail]

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

databaseLinkDetails List<Property Map>

Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.

objectStorageDetails List<Property Map>

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetail

Name string

Name of directory object in database

WalletBuckets List<GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucket>

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

Name string

Name of directory object in database

WalletBuckets []GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucket

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

name String

Name of directory object in database

walletBuckets List<GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucket>

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

name string

Name of directory object in database

walletBuckets GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucket[]

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

name str

Name of directory object in database

wallet_buckets GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucket]

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

name String

Name of directory object in database

walletBuckets List<Property Map>

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucket

Bucket string

Bucket name.

Namespace string

Namespace name of the object store bucket.

Bucket string

Bucket name.

Namespace string

Namespace name of the object store bucket.

bucket String

Bucket name.

namespace String

Namespace name of the object store bucket.

bucket string

Bucket name.

namespace string

Namespace name of the object store bucket.

bucket str

Bucket name.

namespace str

Namespace name of the object store bucket.

bucket String

Bucket name.

namespace String

Namespace name of the object store bucket.

GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetail

Bucket string

Bucket name.

Namespace string

Namespace name of the object store bucket.

Bucket string

Bucket name.

Namespace string

Namespace name of the object store bucket.

bucket String

Bucket name.

namespace String

Namespace name of the object store bucket.

bucket string

Bucket name.

namespace string

Namespace name of the object store bucket.

bucket str

Bucket name.

namespace str

Namespace name of the object store bucket.

bucket String

Bucket name.

namespace String

Namespace name of the object store bucket.

GetMigrationsMigrationCollectionItemDatapumpSetting

DataPumpParameters List<GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameter>

Optional parameters for Data Pump Export and Import. Refer to Configuring Optional Initial Load Advanced Settings

ExportDirectoryObjects List<GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObject>

Directory object details, used to define either import or export directory objects in Data Pump Settings.

ImportDirectoryObjects List<GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObject>

Directory object details, used to define either import or export directory objects in Data Pump Settings.

JobMode string

Data Pump job mode. Refer to Data Pump Export Modes

MetadataRemaps List<GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemap>

Defines remapping to be applied to objects as they are processed. Refer to METADATA_REMAP Procedure

DataPumpParameters []GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameter

Optional parameters for Data Pump Export and Import. Refer to Configuring Optional Initial Load Advanced Settings

ExportDirectoryObjects []GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObject

Directory object details, used to define either import or export directory objects in Data Pump Settings.

ImportDirectoryObjects []GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObject

Directory object details, used to define either import or export directory objects in Data Pump Settings.

JobMode string

Data Pump job mode. Refer to Data Pump Export Modes

MetadataRemaps []GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemap

Defines remapping to be applied to objects as they are processed. Refer to METADATA_REMAP Procedure

dataPumpParameters List<GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameter>

Optional parameters for Data Pump Export and Import. Refer to Configuring Optional Initial Load Advanced Settings

exportDirectoryObjects List<GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObject>

Directory object details, used to define either import or export directory objects in Data Pump Settings.

importDirectoryObjects List<GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObject>

Directory object details, used to define either import or export directory objects in Data Pump Settings.

jobMode String

Data Pump job mode. Refer to Data Pump Export Modes

metadataRemaps List<GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemap>

Defines remapping to be applied to objects as they are processed. Refer to METADATA_REMAP Procedure

dataPumpParameters GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameter[]

Optional parameters for Data Pump Export and Import. Refer to Configuring Optional Initial Load Advanced Settings

exportDirectoryObjects GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObject[]

Directory object details, used to define either import or export directory objects in Data Pump Settings.

importDirectoryObjects GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObject[]

Directory object details, used to define either import or export directory objects in Data Pump Settings.

jobMode string

Data Pump job mode. Refer to Data Pump Export Modes

metadataRemaps GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemap[]

Defines remapping to be applied to objects as they are processed. Refer to METADATA_REMAP Procedure

data_pump_parameters GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameter]

Optional parameters for Data Pump Export and Import. Refer to Configuring Optional Initial Load Advanced Settings

export_directory_objects GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObject]

Directory object details, used to define either import or export directory objects in Data Pump Settings.

import_directory_objects GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObject]

Directory object details, used to define either import or export directory objects in Data Pump Settings.

job_mode str

Data Pump job mode. Refer to Data Pump Export Modes

metadata_remaps GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemap]

Defines remapping to be applied to objects as they are processed. Refer to METADATA_REMAP Procedure

dataPumpParameters List<Property Map>

Optional parameters for Data Pump Export and Import. Refer to Configuring Optional Initial Load Advanced Settings

exportDirectoryObjects List<Property Map>

Directory object details, used to define either import or export directory objects in Data Pump Settings.

importDirectoryObjects List<Property Map>

Directory object details, used to define either import or export directory objects in Data Pump Settings.

jobMode String

Data Pump job mode. Refer to Data Pump Export Modes

metadataRemaps List<Property Map>

Defines remapping to be applied to objects as they are processed. Refer to METADATA_REMAP Procedure

GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameter

Estimate string

Estimate size of dumps that will be generated.

ExcludeParameters List<string>

Exclude paratemers for Export and Import.

ExportParallelismDegree int

Maximum number of worker processes that can be used for a Data Pump Export job.

ImportParallelismDegree int

Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.

IsCluster bool

Set to false to force Data Pump worker processes to run on one instance.

TableExistsAction string

IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.

Estimate string

Estimate size of dumps that will be generated.

ExcludeParameters []string

Exclude paratemers for Export and Import.

ExportParallelismDegree int

Maximum number of worker processes that can be used for a Data Pump Export job.

ImportParallelismDegree int

Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.

IsCluster bool

Set to false to force Data Pump worker processes to run on one instance.

TableExistsAction string

IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.

estimate String

Estimate size of dumps that will be generated.

excludeParameters List<String>

Exclude paratemers for Export and Import.

exportParallelismDegree Integer

Maximum number of worker processes that can be used for a Data Pump Export job.

importParallelismDegree Integer

Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.

isCluster Boolean

Set to false to force Data Pump worker processes to run on one instance.

tableExistsAction String

IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.

estimate string

Estimate size of dumps that will be generated.

excludeParameters string[]

Exclude paratemers for Export and Import.

exportParallelismDegree number

Maximum number of worker processes that can be used for a Data Pump Export job.

importParallelismDegree number

Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.

isCluster boolean

Set to false to force Data Pump worker processes to run on one instance.

tableExistsAction string

IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.

estimate str

Estimate size of dumps that will be generated.

exclude_parameters Sequence[str]

Exclude paratemers for Export and Import.

export_parallelism_degree int

Maximum number of worker processes that can be used for a Data Pump Export job.

import_parallelism_degree int

Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.

is_cluster bool

Set to false to force Data Pump worker processes to run on one instance.

table_exists_action str

IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.

estimate String

Estimate size of dumps that will be generated.

excludeParameters List<String>

Exclude paratemers for Export and Import.

exportParallelismDegree Number

Maximum number of worker processes that can be used for a Data Pump Export job.

importParallelismDegree Number

Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.

isCluster Boolean

Set to false to force Data Pump worker processes to run on one instance.

tableExistsAction String

IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.

GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObject

Name string

Name of directory object in database

Path string

Absolute path of directory on database server

Name string

Name of directory object in database

Path string

Absolute path of directory on database server

name String

Name of directory object in database

path String

Absolute path of directory on database server

name string

Name of directory object in database

path string

Absolute path of directory on database server

name str

Name of directory object in database

path str

Absolute path of directory on database server

name String

Name of directory object in database

path String

Absolute path of directory on database server

GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObject

Name string

Name of directory object in database

Path string

Absolute path of directory on database server

Name string

Name of directory object in database

Path string

Absolute path of directory on database server

name String

Name of directory object in database

path String

Absolute path of directory on database server

name string

Name of directory object in database

path string

Absolute path of directory on database server

name str

Name of directory object in database

path str

Absolute path of directory on database server

name String

Name of directory object in database

path String

Absolute path of directory on database server

GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemap

NewValue string

Specifies the new value that oldValue should be translated into.

OldValue string

Specifies the value which needs to be reset.

Type string

Migration type.

NewValue string

Specifies the new value that oldValue should be translated into.

OldValue string

Specifies the value which needs to be reset.

Type string

Migration type.

newValue String

Specifies the new value that oldValue should be translated into.

oldValue String

Specifies the value which needs to be reset.

type String

Migration type.

newValue string

Specifies the new value that oldValue should be translated into.

oldValue string

Specifies the value which needs to be reset.

type string

Migration type.

new_value str

Specifies the new value that oldValue should be translated into.

old_value str

Specifies the value which needs to be reset.

type str

Migration type.

newValue String

Specifies the new value that oldValue should be translated into.

oldValue String

Specifies the value which needs to be reset.

type String

Migration type.

GetMigrationsMigrationCollectionItemDumpTransferDetail

Sources List<GetMigrationsMigrationCollectionItemDumpTransferDetailSource>

Optional additional properties for dump transfer in source or target host. Default kind is CURL

Targets List<GetMigrationsMigrationCollectionItemDumpTransferDetailTarget>

Optional additional properties for dump transfer in source or target host. Default kind is CURL

Sources []GetMigrationsMigrationCollectionItemDumpTransferDetailSource

Optional additional properties for dump transfer in source or target host. Default kind is CURL

Targets []GetMigrationsMigrationCollectionItemDumpTransferDetailTarget

Optional additional properties for dump transfer in source or target host. Default kind is CURL

sources List<GetMigrationsMigrationCollectionItemDumpTransferDetailSource>

Optional additional properties for dump transfer in source or target host. Default kind is CURL

targets List<GetMigrationsMigrationCollectionItemDumpTransferDetailTarget>

Optional additional properties for dump transfer in source or target host. Default kind is CURL

sources GetMigrationsMigrationCollectionItemDumpTransferDetailSource[]

Optional additional properties for dump transfer in source or target host. Default kind is CURL

targets GetMigrationsMigrationCollectionItemDumpTransferDetailTarget[]

Optional additional properties for dump transfer in source or target host. Default kind is CURL

sources GetMigrationsMigrationCollectionItemDumpTransferDetailSource]

Optional additional properties for dump transfer in source or target host. Default kind is CURL

targets GetMigrationsMigrationCollectionItemDumpTransferDetailTarget]

Optional additional properties for dump transfer in source or target host. Default kind is CURL

sources List<Property Map>

Optional additional properties for dump transfer in source or target host. Default kind is CURL

targets List<Property Map>

Optional additional properties for dump transfer in source or target host. Default kind is CURL

GetMigrationsMigrationCollectionItemDumpTransferDetailSource

Kind string

Type of dump transfer to use during migration in source or target host. Default kind is CURL

OciHome string

Path to the Oracle Cloud Infrastructure CLI installation in the node.

Kind string

Type of dump transfer to use during migration in source or target host. Default kind is CURL

OciHome string

Path to the Oracle Cloud Infrastructure CLI installation in the node.

kind String

Type of dump transfer to use during migration in source or target host. Default kind is CURL

ociHome String

Path to the Oracle Cloud Infrastructure CLI installation in the node.

kind string

Type of dump transfer to use during migration in source or target host. Default kind is CURL

ociHome string

Path to the Oracle Cloud Infrastructure CLI installation in the node.

kind str

Type of dump transfer to use during migration in source or target host. Default kind is CURL

oci_home str

Path to the Oracle Cloud Infrastructure CLI installation in the node.

kind String

Type of dump transfer to use during migration in source or target host. Default kind is CURL

ociHome String

Path to the Oracle Cloud Infrastructure CLI installation in the node.

GetMigrationsMigrationCollectionItemDumpTransferDetailTarget

Kind string

Type of dump transfer to use during migration in source or target host. Default kind is CURL

OciHome string

Path to the Oracle Cloud Infrastructure CLI installation in the node.

Kind string

Type of dump transfer to use during migration in source or target host. Default kind is CURL

OciHome string

Path to the Oracle Cloud Infrastructure CLI installation in the node.

kind String

Type of dump transfer to use during migration in source or target host. Default kind is CURL

ociHome String

Path to the Oracle Cloud Infrastructure CLI installation in the node.

kind string

Type of dump transfer to use during migration in source or target host. Default kind is CURL

ociHome string

Path to the Oracle Cloud Infrastructure CLI installation in the node.

kind str

Type of dump transfer to use during migration in source or target host. Default kind is CURL

oci_home str

Path to the Oracle Cloud Infrastructure CLI installation in the node.

kind String

Type of dump transfer to use during migration in source or target host. Default kind is CURL

ociHome String

Path to the Oracle Cloud Infrastructure CLI installation in the node.

GetMigrationsMigrationCollectionItemExcludeObject

Object string

Name of the object (regular expression is allowed)

Owner string

Owner of the object (regular expression is allowed)

Type string

Migration type.

Object string

Name of the object (regular expression is allowed)

Owner string

Owner of the object (regular expression is allowed)

Type string

Migration type.

object String

Name of the object (regular expression is allowed)

owner String

Owner of the object (regular expression is allowed)

type String

Migration type.

object string

Name of the object (regular expression is allowed)

owner string

Owner of the object (regular expression is allowed)

type string

Migration type.

object str

Name of the object (regular expression is allowed)

owner str

Owner of the object (regular expression is allowed)

type str

Migration type.

object String

Name of the object (regular expression is allowed)

owner String

Owner of the object (regular expression is allowed)

type String

Migration type.

GetMigrationsMigrationCollectionItemGoldenGateDetail

Hubs List<GetMigrationsMigrationCollectionItemGoldenGateDetailHub>

Details about Oracle GoldenGate Microservices.

Settings List<GetMigrationsMigrationCollectionItemGoldenGateDetailSetting>

Optional settings for Oracle GoldenGate processes

Hubs []GetMigrationsMigrationCollectionItemGoldenGateDetailHub

Details about Oracle GoldenGate Microservices.

Settings []GetMigrationsMigrationCollectionItemGoldenGateDetailSetting

Optional settings for Oracle GoldenGate processes

hubs List<GetMigrationsMigrationCollectionItemGoldenGateDetailHub>

Details about Oracle GoldenGate Microservices.

settings List<GetMigrationsMigrationCollectionItemGoldenGateDetailSetting>

Optional settings for Oracle GoldenGate processes

hubs GetMigrationsMigrationCollectionItemGoldenGateDetailHub[]

Details about Oracle GoldenGate Microservices.

settings GetMigrationsMigrationCollectionItemGoldenGateDetailSetting[]

Optional settings for Oracle GoldenGate processes

hubs GetMigrationsMigrationCollectionItemGoldenGateDetailHub]

Details about Oracle GoldenGate Microservices.

settings GetMigrationsMigrationCollectionItemGoldenGateDetailSetting]

Optional settings for Oracle GoldenGate processes

hubs List<Property Map>

Details about Oracle GoldenGate Microservices.

settings List<Property Map>

Optional settings for Oracle GoldenGate processes

GetMigrationsMigrationCollectionItemGoldenGateDetailHub

ComputeId string

OCID of GoldenGate compute instance.

RestAdminCredentials List<GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredential>

Database Administrator Credentials details.

SourceContainerDbAdminCredentials List<GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredential>

Database Administrator Credentials details.

SourceDbAdminCredentials List<GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredential>

Database Administrator Credentials details.

SourceMicroservicesDeploymentName string

Name of GoldenGate deployment to operate on source database

TargetDbAdminCredentials List<GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredential>

Database Administrator Credentials details.

TargetMicroservicesDeploymentName string

Name of GoldenGate deployment to operate on target database

Url string

Oracle GoldenGate hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA

ComputeId string

OCID of GoldenGate compute instance.

RestAdminCredentials []GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredential

Database Administrator Credentials details.

SourceContainerDbAdminCredentials []GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredential

Database Administrator Credentials details.

SourceDbAdminCredentials []GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredential

Database Administrator Credentials details.

SourceMicroservicesDeploymentName string

Name of GoldenGate deployment to operate on source database

TargetDbAdminCredentials []GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredential

Database Administrator Credentials details.

TargetMicroservicesDeploymentName string

Name of GoldenGate deployment to operate on target database

Url string

Oracle GoldenGate hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA

computeId String

OCID of GoldenGate compute instance.

restAdminCredentials List<GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredential>

Database Administrator Credentials details.

sourceContainerDbAdminCredentials List<GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredential>

Database Administrator Credentials details.

sourceDbAdminCredentials List<GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredential>

Database Administrator Credentials details.

sourceMicroservicesDeploymentName String

Name of GoldenGate deployment to operate on source database

targetDbAdminCredentials List<GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredential>

Database Administrator Credentials details.

targetMicroservicesDeploymentName String

Name of GoldenGate deployment to operate on target database

url String

Oracle GoldenGate hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA

computeId string

OCID of GoldenGate compute instance.

restAdminCredentials GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredential[]

Database Administrator Credentials details.

sourceContainerDbAdminCredentials GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredential[]

Database Administrator Credentials details.

sourceDbAdminCredentials GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredential[]

Database Administrator Credentials details.

sourceMicroservicesDeploymentName string

Name of GoldenGate deployment to operate on source database

targetDbAdminCredentials GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredential[]

Database Administrator Credentials details.

targetMicroservicesDeploymentName string

Name of GoldenGate deployment to operate on target database

url string

Oracle GoldenGate hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA

compute_id str

OCID of GoldenGate compute instance.

rest_admin_credentials GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredential]

Database Administrator Credentials details.

source_container_db_admin_credentials GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredential]

Database Administrator Credentials details.

source_db_admin_credentials GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredential]

Database Administrator Credentials details.

source_microservices_deployment_name str

Name of GoldenGate deployment to operate on source database

target_db_admin_credentials GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredential]

Database Administrator Credentials details.

target_microservices_deployment_name str

Name of GoldenGate deployment to operate on target database

url str

Oracle GoldenGate hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA

computeId String

OCID of GoldenGate compute instance.

restAdminCredentials List<Property Map>

Database Administrator Credentials details.

sourceContainerDbAdminCredentials List<Property Map>

Database Administrator Credentials details.

sourceDbAdminCredentials List<Property Map>

Database Administrator Credentials details.

sourceMicroservicesDeploymentName String

Name of GoldenGate deployment to operate on source database

targetDbAdminCredentials List<Property Map>

Database Administrator Credentials details.

targetMicroservicesDeploymentName String

Name of GoldenGate deployment to operate on target database

url String

Oracle GoldenGate hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA

GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredential

Password string
Username string

Administrator username

Password string
Username string

Administrator username

password String
username String

Administrator username

password string
username string

Administrator username

password str
username str

Administrator username

password String
username String

Administrator username

GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredential

Password string
Username string

Administrator username

Password string
Username string

Administrator username

password String
username String

Administrator username

password string
username string

Administrator username

password str
username str

Administrator username

password String
username String

Administrator username

GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredential

Password string
Username string

Administrator username

Password string
Username string

Administrator username

password String
username String

Administrator username

password string
username string

Administrator username

password str
username str

Administrator username

password String
username String

Administrator username

GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredential

Password string
Username string

Administrator username

Password string
Username string

Administrator username

password String
username String

Administrator username

password string
username string

Administrator username

password str
username str

Administrator username

password String
username String

Administrator username

GetMigrationsMigrationCollectionItemGoldenGateDetailSetting

AcceptableLag int

ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.

Extracts List<GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtract>

Parameters for Extract processes.

Replicats List<GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicat>

Parameters for Replicat processes.

AcceptableLag int

ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.

Extracts []GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtract

Parameters for Extract processes.

Replicats []GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicat

Parameters for Replicat processes.

acceptableLag Integer

ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.

extracts List<GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtract>

Parameters for Extract processes.

replicats List<GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicat>

Parameters for Replicat processes.

acceptableLag number

ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.

extracts GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtract[]

Parameters for Extract processes.

replicats GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicat[]

Parameters for Replicat processes.

acceptable_lag int

ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.

extracts GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtract]

Parameters for Extract processes.

replicats GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicat]

Parameters for Replicat processes.

acceptableLag Number

ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.

extracts List<Property Map>

Parameters for Extract processes.

replicats List<Property Map>

Parameters for Replicat processes.

GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtract

LongTransDuration int

Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.

PerformanceProfile string

Extract performance.

LongTransDuration int

Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.

PerformanceProfile string

Extract performance.

longTransDuration Integer

Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.

performanceProfile String

Extract performance.

longTransDuration number

Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.

performanceProfile string

Extract performance.

long_trans_duration int

Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.

performance_profile str

Extract performance.

longTransDuration Number

Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.

performanceProfile String

Extract performance.

GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicat

MapParallelism int

Number of threads used to read trail files (valid for Parallel Replicat)

MaxApplyParallelism int

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

MinApplyParallelism int

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

MapParallelism int

Number of threads used to read trail files (valid for Parallel Replicat)

MaxApplyParallelism int

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

MinApplyParallelism int

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

mapParallelism Integer

Number of threads used to read trail files (valid for Parallel Replicat)

maxApplyParallelism Integer

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

minApplyParallelism Integer

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

mapParallelism number

Number of threads used to read trail files (valid for Parallel Replicat)

maxApplyParallelism number

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

minApplyParallelism number

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

map_parallelism int

Number of threads used to read trail files (valid for Parallel Replicat)

max_apply_parallelism int

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

min_apply_parallelism int

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

mapParallelism Number

Number of threads used to read trail files (valid for Parallel Replicat)

maxApplyParallelism Number

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

minApplyParallelism Number

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

GetMigrationsMigrationCollectionItemIncludeObject

Object string

Name of the object (regular expression is allowed)

Owner string

Owner of the object (regular expression is allowed)

Type string

Migration type.

Object string

Name of the object (regular expression is allowed)

Owner string

Owner of the object (regular expression is allowed)

Type string

Migration type.

object String

Name of the object (regular expression is allowed)

owner String

Owner of the object (regular expression is allowed)

type String

Migration type.

object string

Name of the object (regular expression is allowed)

owner string

Owner of the object (regular expression is allowed)

type string

Migration type.

object str

Name of the object (regular expression is allowed)

owner str

Owner of the object (regular expression is allowed)

type str

Migration type.

object String

Name of the object (regular expression is allowed)

owner String

Owner of the object (regular expression is allowed)

type String

Migration type.

GetMigrationsMigrationCollectionItemVaultDetail

CompartmentId string

The ID of the compartment in which to list resources.

KeyId string

OCID of the vault encryption key

VaultId string

OCID of the vault

CompartmentId string

The ID of the compartment in which to list resources.

KeyId string

OCID of the vault encryption key

VaultId string

OCID of the vault

compartmentId String

The ID of the compartment in which to list resources.

keyId String

OCID of the vault encryption key

vaultId String

OCID of the vault

compartmentId string

The ID of the compartment in which to list resources.

keyId string

OCID of the vault encryption key

vaultId string

OCID of the vault

compartment_id str

The ID of the compartment in which to list resources.

key_id str

OCID of the vault encryption key

vault_id str

OCID of the vault

compartmentId String

The ID of the compartment in which to list resources.

keyId String

OCID of the vault encryption key

vaultId String

OCID of the vault

Package Details

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

This Pulumi package is based on the oci Terraform Provider.