1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DatabaseMigration
  5. getMigrations
Oracle Cloud Infrastructure v2.32.0 published on Thursday, Apr 24, 2025 by Pulumi

oci.DatabaseMigration.getMigrations

Explore with Pulumi AI

Oracle Cloud Infrastructure v2.32.0 published on Thursday, Apr 24, 2025 by Pulumi

Example Usage

Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
variables:
  testMigrations:
    fn::invoke:
      function: oci:DatabaseMigration:getMigrations
      arguments:
        compartmentId: ${compartmentId}
        displayName: ${migrationDisplayName}
        lifecycleDetails: ${migrationLifecycleDetails}
        state: ${migrationState}
Copy

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>
Copy
def get_migrations(migration_id: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetMigrationsResult
def get_migrations_output(migration_id: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetMigrationsResult]
Copy
func GetMigrations(ctx *Context, args *GetMigrationsArgs, opts ...InvokeOption) (*GetMigrationsResult, error)
func GetMigrationsOutput(ctx *Context, args *GetMigrationsOutputArgs, opts ...InvokeOption) GetMigrationsResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetMigrationsResult> getMigrations(GetMigrationsArgs args, InvokeOptions options)
public static Output<GetMigrationsResult> getMigrations(GetMigrationsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:DatabaseMigration/getMigrations:getMigrations
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

MigrationId This property is required. string
MigrationId This property is required. string
migrationId This property is required. String
migrationId This property is required. string
migration_id This property is required. str
migrationId This property is required. String

getMigrations Result

The following output properties are available:

AdvancedParameters List<GetMigrationsAdvancedParameter>
List of Migration Parameter objects.
AdvisorSettings List<GetMigrationsAdvisorSetting>
Details about Oracle Advisor Settings.
BulkIncludeExcludeData string
CompartmentId string
The OCID of the resource being referenced.
DataTransferMediumDetails List<GetMigrationsDataTransferMediumDetail>
Optional additional properties for data transfer.
DatabaseCombination string
The combination of source and target databases participating in a migration. Example: ORACLE means the migration is meant for migrating Oracle source and target databases.
DefinedTags Dictionary<string, string>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
Description string
A user-friendly description. Does not have to be unique, and it's changeable. Avoid entering confidential information.
DisplayName string
A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
ExcludeObjects List<GetMigrationsExcludeObject>
ExecutingJobId string
The OCID of the resource being referenced.
FreeformTags Dictionary<string, string>
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
GgsDetails List<GetMigrationsGgsDetail>
Optional settings for Oracle GoldenGate processes
HubDetails List<GetMigrationsHubDetail>
Details about Oracle GoldenGate Microservices.
Id string
The OCID of the resource being referenced.
IncludeObjects List<GetMigrationsIncludeObject>
InitialLoadSettings List<GetMigrationsInitialLoadSetting>
Optional settings for Data Pump Export and Import jobs
LifecycleDetails string
Additional status related to the execution and current state of the Migration.
MigrationId string
SourceContainerDatabaseConnectionId string
The OCID of the resource being referenced.
SourceDatabaseConnectionId string
The OCID of the resource being referenced.
State string
The current state of the Migration resource.
SystemTags Dictionary<string, string>
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 resource being referenced.
TimeCreated string
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
TimeLastMigration string
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
TimeUpdated string
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
Type string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
WaitAfter string
You can optionally pause a migration after a job phase. This property allows you to optionally specify the phase after which you can pause the migration.
AdvancedParameters []GetMigrationsAdvancedParameter
List of Migration Parameter objects.
AdvisorSettings []GetMigrationsAdvisorSetting
Details about Oracle Advisor Settings.
BulkIncludeExcludeData string
CompartmentId string
The OCID of the resource being referenced.
DataTransferMediumDetails []GetMigrationsDataTransferMediumDetail
Optional additional properties for data transfer.
DatabaseCombination string
The combination of source and target databases participating in a migration. Example: ORACLE means the migration is meant for migrating Oracle source and target databases.
DefinedTags map[string]string
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
Description string
A user-friendly description. Does not have to be unique, and it's changeable. Avoid entering confidential information.
DisplayName string
A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
ExcludeObjects []GetMigrationsExcludeObject
ExecutingJobId string
The OCID of the resource being referenced.
FreeformTags map[string]string
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
GgsDetails []GetMigrationsGgsDetail
Optional settings for Oracle GoldenGate processes
HubDetails []GetMigrationsHubDetail
Details about Oracle GoldenGate Microservices.
Id string
The OCID of the resource being referenced.
IncludeObjects []GetMigrationsIncludeObject
InitialLoadSettings []GetMigrationsInitialLoadSetting
Optional settings for Data Pump Export and Import jobs
LifecycleDetails string
Additional status related to the execution and current state of the Migration.
MigrationId string
SourceContainerDatabaseConnectionId string
The OCID of the resource being referenced.
SourceDatabaseConnectionId string
The OCID of the resource being referenced.
State string
The current state of the Migration resource.
SystemTags map[string]string
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 resource being referenced.
TimeCreated string
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
TimeLastMigration string
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
TimeUpdated string
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
Type string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
WaitAfter string
You can optionally pause a migration after a job phase. This property allows you to optionally specify the phase after which you can pause the migration.
advancedParameters List<GetMigrationsAdvancedParameter>
List of Migration Parameter objects.
advisorSettings List<GetMigrationsAdvisorSetting>
Details about Oracle Advisor Settings.
bulkIncludeExcludeData String
compartmentId String
The OCID of the resource being referenced.
dataTransferMediumDetails List<GetMigrationsDataTransferMediumDetail>
Optional additional properties for data transfer.
databaseCombination String
The combination of source and target databases participating in a migration. Example: ORACLE means the migration is meant for migrating Oracle source and target databases.
definedTags Map<String,String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description String
A user-friendly description. Does not have to be unique, and it's changeable. Avoid entering confidential information.
displayName String
A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
excludeObjects List<GetMigrationsExcludeObject>
executingJobId String
The OCID of the resource being referenced.
freeformTags Map<String,String>
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
ggsDetails List<GetMigrationsGgsDetail>
Optional settings for Oracle GoldenGate processes
hubDetails List<GetMigrationsHubDetail>
Details about Oracle GoldenGate Microservices.
id String
The OCID of the resource being referenced.
includeObjects List<GetMigrationsIncludeObject>
initialLoadSettings List<GetMigrationsInitialLoadSetting>
Optional settings for Data Pump Export and Import jobs
lifecycleDetails String
Additional status related to the execution and current state of the Migration.
migrationId String
sourceContainerDatabaseConnectionId String
The OCID of the resource being referenced.
sourceDatabaseConnectionId String
The OCID of the resource being referenced.
state String
The current state of the Migration resource.
systemTags Map<String,String>
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 resource being referenced.
timeCreated String
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
timeLastMigration String
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
timeUpdated String
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
type String
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
waitAfter String
You can optionally pause a migration after a job phase. This property allows you to optionally specify the phase after which you can pause the migration.
advancedParameters GetMigrationsAdvancedParameter[]
List of Migration Parameter objects.
advisorSettings GetMigrationsAdvisorSetting[]
Details about Oracle Advisor Settings.
bulkIncludeExcludeData string
compartmentId string
The OCID of the resource being referenced.
dataTransferMediumDetails GetMigrationsDataTransferMediumDetail[]
Optional additional properties for data transfer.
databaseCombination string
The combination of source and target databases participating in a migration. Example: ORACLE means the migration is meant for migrating Oracle source and target databases.
definedTags {[key: string]: string}
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description string
A user-friendly description. Does not have to be unique, and it's changeable. Avoid entering confidential information.
displayName string
A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
excludeObjects GetMigrationsExcludeObject[]
executingJobId string
The OCID of the resource being referenced.
freeformTags {[key: string]: string}
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
ggsDetails GetMigrationsGgsDetail[]
Optional settings for Oracle GoldenGate processes
hubDetails GetMigrationsHubDetail[]
Details about Oracle GoldenGate Microservices.
id string
The OCID of the resource being referenced.
includeObjects GetMigrationsIncludeObject[]
initialLoadSettings GetMigrationsInitialLoadSetting[]
Optional settings for Data Pump Export and Import jobs
lifecycleDetails string
Additional status related to the execution and current state of the Migration.
migrationId string
sourceContainerDatabaseConnectionId string
The OCID of the resource being referenced.
sourceDatabaseConnectionId string
The OCID of the resource being referenced.
state string
The current state of the Migration resource.
systemTags {[key: string]: string}
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 resource being referenced.
timeCreated string
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
timeLastMigration string
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
timeUpdated string
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
type string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
waitAfter string
You can optionally pause a migration after a job phase. This property allows you to optionally specify the phase after which you can pause the migration.
advanced_parameters Sequence[databasemigration.GetMigrationsAdvancedParameter]
List of Migration Parameter objects.
advisor_settings Sequence[databasemigration.GetMigrationsAdvisorSetting]
Details about Oracle Advisor Settings.
bulk_include_exclude_data str
compartment_id str
The OCID of the resource being referenced.
data_transfer_medium_details Sequence[databasemigration.GetMigrationsDataTransferMediumDetail]
Optional additional properties for data transfer.
database_combination str
The combination of source and target databases participating in a migration. Example: ORACLE means the migration is meant for migrating Oracle source and target databases.
defined_tags Mapping[str, str]
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description str
A user-friendly description. Does not have to be unique, and it's changeable. Avoid entering confidential information.
display_name str
A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
exclude_objects Sequence[databasemigration.GetMigrationsExcludeObject]
executing_job_id str
The OCID of the resource being referenced.
freeform_tags Mapping[str, str]
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
ggs_details Sequence[databasemigration.GetMigrationsGgsDetail]
Optional settings for Oracle GoldenGate processes
hub_details Sequence[databasemigration.GetMigrationsHubDetail]
Details about Oracle GoldenGate Microservices.
id str
The OCID of the resource being referenced.
include_objects Sequence[databasemigration.GetMigrationsIncludeObject]
initial_load_settings Sequence[databasemigration.GetMigrationsInitialLoadSetting]
Optional settings for Data Pump Export and Import jobs
lifecycle_details str
Additional status related to the execution and current state of the Migration.
migration_id str
source_container_database_connection_id str
The OCID of the resource being referenced.
source_database_connection_id str
The OCID of the resource being referenced.
state str
The current state of the Migration resource.
system_tags Mapping[str, str]
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 resource being referenced.
time_created str
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
time_last_migration str
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
time_updated str
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
type str
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
wait_after str
You can optionally pause a migration after a job phase. This property allows you to optionally specify the phase after which you can pause the migration.
advancedParameters List<Property Map>
List of Migration Parameter objects.
advisorSettings List<Property Map>
Details about Oracle Advisor Settings.
bulkIncludeExcludeData String
compartmentId String
The OCID of the resource being referenced.
dataTransferMediumDetails List<Property Map>
Optional additional properties for data transfer.
databaseCombination String
The combination of source and target databases participating in a migration. Example: ORACLE means the migration is meant for migrating Oracle source and target databases.
definedTags Map<String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description String
A user-friendly description. Does not have to be unique, and it's changeable. Avoid entering confidential information.
displayName String
A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
excludeObjects List<Property Map>
executingJobId String
The OCID of the resource being referenced.
freeformTags Map<String>
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
ggsDetails List<Property Map>
Optional settings for Oracle GoldenGate processes
hubDetails List<Property Map>
Details about Oracle GoldenGate Microservices.
id String
The OCID of the resource being referenced.
includeObjects List<Property Map>
initialLoadSettings List<Property Map>
Optional settings for Data Pump Export and Import jobs
lifecycleDetails String
Additional status related to the execution and current state of the Migration.
migrationId String
sourceContainerDatabaseConnectionId String
The OCID of the resource being referenced.
sourceDatabaseConnectionId String
The OCID of the resource being referenced.
state String
The current state of the Migration resource.
systemTags Map<String>
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 resource being referenced.
timeCreated String
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
timeLastMigration String
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
timeUpdated String
An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
type String
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
waitAfter String
You can optionally pause a migration after a job phase. This property allows you to optionally specify the phase after which you can pause the migration.

Supporting Types

GetMigrationsAdvancedParameter

DataType This property is required. string
Parameter data type.
Name This property is required. string
Name of directory object in database
Value This property is required. string
If a STRING data type then the value should be an array of characters, if a INTEGER data type then the value should be an integer value, if a FLOAT data type then the value should be an float value, if a BOOLEAN data type then the value should be TRUE or FALSE.
DataType This property is required. string
Parameter data type.
Name This property is required. string
Name of directory object in database
Value This property is required. string
If a STRING data type then the value should be an array of characters, if a INTEGER data type then the value should be an integer value, if a FLOAT data type then the value should be an float value, if a BOOLEAN data type then the value should be TRUE or FALSE.
dataType This property is required. String
Parameter data type.
name This property is required. String
Name of directory object in database
value This property is required. String
If a STRING data type then the value should be an array of characters, if a INTEGER data type then the value should be an integer value, if a FLOAT data type then the value should be an float value, if a BOOLEAN data type then the value should be TRUE or FALSE.
dataType This property is required. string
Parameter data type.
name This property is required. string
Name of directory object in database
value This property is required. string
If a STRING data type then the value should be an array of characters, if a INTEGER data type then the value should be an integer value, if a FLOAT data type then the value should be an float value, if a BOOLEAN data type then the value should be TRUE or FALSE.
data_type This property is required. str
Parameter data type.
name This property is required. str
Name of directory object in database
value This property is required. str
If a STRING data type then the value should be an array of characters, if a INTEGER data type then the value should be an integer value, if a FLOAT data type then the value should be an float value, if a BOOLEAN data type then the value should be TRUE or FALSE.
dataType This property is required. String
Parameter data type.
name This property is required. String
Name of directory object in database
value This property is required. String
If a STRING data type then the value should be an array of characters, if a INTEGER data type then the value should be an integer value, if a FLOAT data type then the value should be an float value, if a BOOLEAN data type then the value should be TRUE or FALSE.

GetMigrationsAdvisorSetting

IsIgnoreErrors This property is required. bool
True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
IsSkipAdvisor This property is required. bool
True to skip the Pre-Migration Advisor execution. Default is false.
IsIgnoreErrors This property is required. bool
True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
IsSkipAdvisor This property is required. bool
True to skip the Pre-Migration Advisor execution. Default is false.
isIgnoreErrors This property is required. Boolean
True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
isSkipAdvisor This property is required. Boolean
True to skip the Pre-Migration Advisor execution. Default is false.
isIgnoreErrors This property is required. boolean
True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
isSkipAdvisor This property is required. boolean
True to skip the Pre-Migration Advisor execution. Default is false.
is_ignore_errors This property is required. bool
True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
is_skip_advisor This property is required. bool
True to skip the Pre-Migration Advisor execution. Default is false.
isIgnoreErrors This property is required. Boolean
True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
isSkipAdvisor This property is required. Boolean
True to skip the Pre-Migration Advisor execution. Default is false.

GetMigrationsDataTransferMediumDetail

AccessKeyId This property is required. string
AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
Name This property is required. string
Name of directory object in database
ObjectStorageBuckets This property is required. List<GetMigrationsDataTransferMediumDetailObjectStorageBucket>
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.
Region This property is required. string
AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
SecretAccessKey This property is required. string
AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
SharedStorageMountTargetId This property is required. string
OCID of the shared storage mount target
Sources This property is required. List<GetMigrationsDataTransferMediumDetailSource>
Optional additional properties for dump transfer in source or target host. Default kind is CURL.
Targets This property is required. List<GetMigrationsDataTransferMediumDetailTarget>
Optional additional properties for dump transfer in source or target host. Default kind is CURL.
Type This property is required. string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
AccessKeyId This property is required. string
AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
Name This property is required. string
Name of directory object in database
ObjectStorageBuckets This property is required. []GetMigrationsDataTransferMediumDetailObjectStorageBucket
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.
Region This property is required. string
AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
SecretAccessKey This property is required. string
AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
SharedStorageMountTargetId This property is required. string
OCID of the shared storage mount target
Sources This property is required. []GetMigrationsDataTransferMediumDetailSource
Optional additional properties for dump transfer in source or target host. Default kind is CURL.
Targets This property is required. []GetMigrationsDataTransferMediumDetailTarget
Optional additional properties for dump transfer in source or target host. Default kind is CURL.
Type This property is required. string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
accessKeyId This property is required. String
AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
name This property is required. String
Name of directory object in database
objectStorageBuckets This property is required. List<GetMigrationsDataTransferMediumDetailObjectStorageBucket>
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.
region This property is required. String
AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
secretAccessKey This property is required. String
AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
sharedStorageMountTargetId This property is required. String
OCID of the shared storage mount target
sources This property is required. List<GetMigrationsDataTransferMediumDetailSource>
Optional additional properties for dump transfer in source or target host. Default kind is CURL.
targets This property is required. List<GetMigrationsDataTransferMediumDetailTarget>
Optional additional properties for dump transfer in source or target host. Default kind is CURL.
type This property is required. String
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
accessKeyId This property is required. string
AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
name This property is required. string
Name of directory object in database
objectStorageBuckets This property is required. GetMigrationsDataTransferMediumDetailObjectStorageBucket[]
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.
region This property is required. string
AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
secretAccessKey This property is required. string
AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
sharedStorageMountTargetId This property is required. string
OCID of the shared storage mount target
sources This property is required. GetMigrationsDataTransferMediumDetailSource[]
Optional additional properties for dump transfer in source or target host. Default kind is CURL.
targets This property is required. GetMigrationsDataTransferMediumDetailTarget[]
Optional additional properties for dump transfer in source or target host. Default kind is CURL.
type This property is required. string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
access_key_id This property is required. str
AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
name This property is required. str
Name of directory object in database
object_storage_buckets This property is required. Sequence[databasemigration.GetMigrationsDataTransferMediumDetailObjectStorageBucket]
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.
region This property is required. str
AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
secret_access_key This property is required. str
AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
shared_storage_mount_target_id This property is required. str
OCID of the shared storage mount target
sources This property is required. Sequence[databasemigration.GetMigrationsDataTransferMediumDetailSource]
Optional additional properties for dump transfer in source or target host. Default kind is CURL.
targets This property is required. Sequence[databasemigration.GetMigrationsDataTransferMediumDetailTarget]
Optional additional properties for dump transfer in source or target host. Default kind is CURL.
type This property is required. str
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
accessKeyId This property is required. String
AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
name This property is required. String
Name of directory object in database
objectStorageBuckets This property is required. 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.
region This property is required. String
AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
secretAccessKey This property is required. String
AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
sharedStorageMountTargetId This property is required. String
OCID of the shared storage mount target
sources This property is required. List<Property Map>
Optional additional properties for dump transfer in source or target host. Default kind is CURL.
targets This property is required. List<Property Map>
Optional additional properties for dump transfer in source or target host. Default kind is CURL.
type This property is required. String
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.

GetMigrationsDataTransferMediumDetailObjectStorageBucket

Bucket This property is required. string
Bucket name.
Namespace This property is required. string
Namespace name of the object store bucket.
Bucket This property is required. string
Bucket name.
Namespace This property is required. string
Namespace name of the object store bucket.
bucket This property is required. String
Bucket name.
namespace This property is required. String
Namespace name of the object store bucket.
bucket This property is required. string
Bucket name.
namespace This property is required. string
Namespace name of the object store bucket.
bucket This property is required. str
Bucket name.
namespace This property is required. str
Namespace name of the object store bucket.
bucket This property is required. String
Bucket name.
namespace This property is required. String
Namespace name of the object store bucket.

GetMigrationsDataTransferMediumDetailSource

Kind This property is required. string
Type of dump transfer to use during migration in source or target host. Default kind is CURL
OciHome This property is required. string
Path to the Oracle Cloud Infrastructure CLI installation in the node.
WalletLocation This property is required. string
Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
Kind This property is required. string
Type of dump transfer to use during migration in source or target host. Default kind is CURL
OciHome This property is required. string
Path to the Oracle Cloud Infrastructure CLI installation in the node.
WalletLocation This property is required. string
Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
kind This property is required. String
Type of dump transfer to use during migration in source or target host. Default kind is CURL
ociHome This property is required. String
Path to the Oracle Cloud Infrastructure CLI installation in the node.
walletLocation This property is required. String
Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
kind This property is required. string
Type of dump transfer to use during migration in source or target host. Default kind is CURL
ociHome This property is required. string
Path to the Oracle Cloud Infrastructure CLI installation in the node.
walletLocation This property is required. string
Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
kind This property is required. str
Type of dump transfer to use during migration in source or target host. Default kind is CURL
oci_home This property is required. str
Path to the Oracle Cloud Infrastructure CLI installation in the node.
wallet_location This property is required. str
Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
kind This property is required. String
Type of dump transfer to use during migration in source or target host. Default kind is CURL
ociHome This property is required. String
Path to the Oracle Cloud Infrastructure CLI installation in the node.
walletLocation This property is required. String
Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.

GetMigrationsDataTransferMediumDetailTarget

Kind This property is required. string
Type of dump transfer to use during migration in source or target host. Default kind is CURL
OciHome This property is required. string
Path to the Oracle Cloud Infrastructure CLI installation in the node.
WalletLocation This property is required. string
Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
Kind This property is required. string
Type of dump transfer to use during migration in source or target host. Default kind is CURL
OciHome This property is required. string
Path to the Oracle Cloud Infrastructure CLI installation in the node.
WalletLocation This property is required. string
Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
kind This property is required. String
Type of dump transfer to use during migration in source or target host. Default kind is CURL
ociHome This property is required. String
Path to the Oracle Cloud Infrastructure CLI installation in the node.
walletLocation This property is required. String
Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
kind This property is required. string
Type of dump transfer to use during migration in source or target host. Default kind is CURL
ociHome This property is required. string
Path to the Oracle Cloud Infrastructure CLI installation in the node.
walletLocation This property is required. string
Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
kind This property is required. str
Type of dump transfer to use during migration in source or target host. Default kind is CURL
oci_home This property is required. str
Path to the Oracle Cloud Infrastructure CLI installation in the node.
wallet_location This property is required. str
Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
kind This property is required. String
Type of dump transfer to use during migration in source or target host. Default kind is CURL
ociHome This property is required. String
Path to the Oracle Cloud Infrastructure CLI installation in the node.
walletLocation This property is required. String
Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.

GetMigrationsExcludeObject

IsOmitExcludedTableFromReplication This property is required. bool
Object This property is required. string
Owner This property is required. string
Schema This property is required. string
Type This property is required. string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
IsOmitExcludedTableFromReplication This property is required. bool
Object This property is required. string
Owner This property is required. string
Schema This property is required. string
Type This property is required. string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
isOmitExcludedTableFromReplication This property is required. Boolean
object This property is required. String
owner This property is required. String
schema This property is required. String
type This property is required. String
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
isOmitExcludedTableFromReplication This property is required. boolean
object This property is required. string
owner This property is required. string
schema This property is required. string
type This property is required. string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
is_omit_excluded_table_from_replication This property is required. bool
object This property is required. str
owner This property is required. str
schema This property is required. str
type This property is required. str
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
isOmitExcludedTableFromReplication This property is required. Boolean
object This property is required. String
owner This property is required. String
schema This property is required. String
type This property is required. String
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.

GetMigrationsGgsDetail

AcceptableLag This property is required. int
ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
Extracts This property is required. List<GetMigrationsGgsDetailExtract>
Parameters for Extract processes.
GgsDeployments This property is required. List<GetMigrationsGgsDetailGgsDeployment>
Details about Oracle GoldenGate GGS Deployment.
Replicats This property is required. List<GetMigrationsGgsDetailReplicat>
Parameters for Replicat processes.
AcceptableLag This property is required. int
ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
Extracts This property is required. []GetMigrationsGgsDetailExtract
Parameters for Extract processes.
GgsDeployments This property is required. []GetMigrationsGgsDetailGgsDeployment
Details about Oracle GoldenGate GGS Deployment.
Replicats This property is required. []GetMigrationsGgsDetailReplicat
Parameters for Replicat processes.
acceptableLag This property is required. Integer
ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
extracts This property is required. List<GetMigrationsGgsDetailExtract>
Parameters for Extract processes.
ggsDeployments This property is required. List<GetMigrationsGgsDetailGgsDeployment>
Details about Oracle GoldenGate GGS Deployment.
replicats This property is required. List<GetMigrationsGgsDetailReplicat>
Parameters for Replicat processes.
acceptableLag This property is required. number
ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
extracts This property is required. GetMigrationsGgsDetailExtract[]
Parameters for Extract processes.
ggsDeployments This property is required. GetMigrationsGgsDetailGgsDeployment[]
Details about Oracle GoldenGate GGS Deployment.
replicats This property is required. GetMigrationsGgsDetailReplicat[]
Parameters for Replicat processes.
acceptable_lag This property is required. int
ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
extracts This property is required. Sequence[databasemigration.GetMigrationsGgsDetailExtract]
Parameters for Extract processes.
ggs_deployments This property is required. Sequence[databasemigration.GetMigrationsGgsDetailGgsDeployment]
Details about Oracle GoldenGate GGS Deployment.
replicats This property is required. Sequence[databasemigration.GetMigrationsGgsDetailReplicat]
Parameters for Replicat processes.
acceptableLag This property is required. Number
ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
extracts This property is required. List<Property Map>
Parameters for Extract processes.
ggsDeployments This property is required. List<Property Map>
Details about Oracle GoldenGate GGS Deployment.
replicats This property is required. List<Property Map>
Parameters for Replicat processes.

GetMigrationsGgsDetailExtract

LongTransDuration This property is required. 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 This property is required. string
Replicat performance.
LongTransDuration This property is required. 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 This property is required. string
Replicat performance.
longTransDuration This property is required. 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 This property is required. String
Replicat performance.
longTransDuration This property is required. 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 This property is required. string
Replicat performance.
long_trans_duration This property is required. 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 This property is required. str
Replicat performance.
longTransDuration This property is required. 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 This property is required. String
Replicat performance.

GetMigrationsGgsDetailGgsDeployment

DeploymentId This property is required. string
The OCID of the resource being referenced.
GgsAdminCredentialsSecretId This property is required. string
The OCID of the resource being referenced.
DeploymentId This property is required. string
The OCID of the resource being referenced.
GgsAdminCredentialsSecretId This property is required. string
The OCID of the resource being referenced.
deploymentId This property is required. String
The OCID of the resource being referenced.
ggsAdminCredentialsSecretId This property is required. String
The OCID of the resource being referenced.
deploymentId This property is required. string
The OCID of the resource being referenced.
ggsAdminCredentialsSecretId This property is required. string
The OCID of the resource being referenced.
deployment_id This property is required. str
The OCID of the resource being referenced.
ggs_admin_credentials_secret_id This property is required. str
The OCID of the resource being referenced.
deploymentId This property is required. String
The OCID of the resource being referenced.
ggsAdminCredentialsSecretId This property is required. String
The OCID of the resource being referenced.

GetMigrationsGgsDetailReplicat

PerformanceProfile This property is required. string
Replicat performance.
PerformanceProfile This property is required. string
Replicat performance.
performanceProfile This property is required. String
Replicat performance.
performanceProfile This property is required. string
Replicat performance.
performance_profile This property is required. str
Replicat performance.
performanceProfile This property is required. String
Replicat performance.

GetMigrationsHubDetail

AcceptableLag This property is required. int
ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
ComputeId This property is required. string
The OCID of the resource being referenced.
Extracts This property is required. List<GetMigrationsHubDetailExtract>
Parameters for Extract processes.
KeyId This property is required. string
The OCID of the resource being referenced.
Replicats This property is required. List<GetMigrationsHubDetailReplicat>
Parameters for Replicat processes.
RestAdminCredentials This property is required. List<GetMigrationsHubDetailRestAdminCredential>
Database Administrator Credentials details.
Url This property is required. string
Endpoint URL.
VaultId This property is required. string
The OCID of the resource being referenced.
AcceptableLag This property is required. int
ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
ComputeId This property is required. string
The OCID of the resource being referenced.
Extracts This property is required. []GetMigrationsHubDetailExtract
Parameters for Extract processes.
KeyId This property is required. string
The OCID of the resource being referenced.
Replicats This property is required. []GetMigrationsHubDetailReplicat
Parameters for Replicat processes.
RestAdminCredentials This property is required. []GetMigrationsHubDetailRestAdminCredential
Database Administrator Credentials details.
Url This property is required. string
Endpoint URL.
VaultId This property is required. string
The OCID of the resource being referenced.
acceptableLag This property is required. Integer
ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
computeId This property is required. String
The OCID of the resource being referenced.
extracts This property is required. List<GetMigrationsHubDetailExtract>
Parameters for Extract processes.
keyId This property is required. String
The OCID of the resource being referenced.
replicats This property is required. List<GetMigrationsHubDetailReplicat>
Parameters for Replicat processes.
restAdminCredentials This property is required. List<GetMigrationsHubDetailRestAdminCredential>
Database Administrator Credentials details.
url This property is required. String
Endpoint URL.
vaultId This property is required. String
The OCID of the resource being referenced.
acceptableLag This property is required. number
ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
computeId This property is required. string
The OCID of the resource being referenced.
extracts This property is required. GetMigrationsHubDetailExtract[]
Parameters for Extract processes.
keyId This property is required. string
The OCID of the resource being referenced.
replicats This property is required. GetMigrationsHubDetailReplicat[]
Parameters for Replicat processes.
restAdminCredentials This property is required. GetMigrationsHubDetailRestAdminCredential[]
Database Administrator Credentials details.
url This property is required. string
Endpoint URL.
vaultId This property is required. string
The OCID of the resource being referenced.
acceptable_lag This property is required. int
ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
compute_id This property is required. str
The OCID of the resource being referenced.
extracts This property is required. Sequence[databasemigration.GetMigrationsHubDetailExtract]
Parameters for Extract processes.
key_id This property is required. str
The OCID of the resource being referenced.
replicats This property is required. Sequence[databasemigration.GetMigrationsHubDetailReplicat]
Parameters for Replicat processes.
rest_admin_credentials This property is required. Sequence[databasemigration.GetMigrationsHubDetailRestAdminCredential]
Database Administrator Credentials details.
url This property is required. str
Endpoint URL.
vault_id This property is required. str
The OCID of the resource being referenced.
acceptableLag This property is required. Number
ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
computeId This property is required. String
The OCID of the resource being referenced.
extracts This property is required. List<Property Map>
Parameters for Extract processes.
keyId This property is required. String
The OCID of the resource being referenced.
replicats This property is required. List<Property Map>
Parameters for Replicat processes.
restAdminCredentials This property is required. List<Property Map>
Database Administrator Credentials details.
url This property is required. String
Endpoint URL.
vaultId This property is required. String
The OCID of the resource being referenced.

GetMigrationsHubDetailExtract

LongTransDuration This property is required. 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 This property is required. string
Replicat performance.
LongTransDuration This property is required. 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 This property is required. string
Replicat performance.
longTransDuration This property is required. 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 This property is required. String
Replicat performance.
longTransDuration This property is required. 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 This property is required. string
Replicat performance.
long_trans_duration This property is required. 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 This property is required. str
Replicat performance.
longTransDuration This property is required. 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 This property is required. String
Replicat performance.

GetMigrationsHubDetailReplicat

PerformanceProfile This property is required. string
Replicat performance.
PerformanceProfile This property is required. string
Replicat performance.
performanceProfile This property is required. String
Replicat performance.
performanceProfile This property is required. string
Replicat performance.
performance_profile This property is required. str
Replicat performance.
performanceProfile This property is required. String
Replicat performance.

GetMigrationsHubDetailRestAdminCredential

Password This property is required. string
Username This property is required. string
Administrator username
Password This property is required. string
Username This property is required. string
Administrator username
password This property is required. String
username This property is required. String
Administrator username
password This property is required. string
username This property is required. string
Administrator username
password This property is required. str
username This property is required. str
Administrator username
password This property is required. String
username This property is required. String
Administrator username

GetMigrationsIncludeObject

IsOmitExcludedTableFromReplication This property is required. bool
Object This property is required. string
Owner This property is required. string
Schema This property is required. string
Type This property is required. string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
IsOmitExcludedTableFromReplication This property is required. bool
Object This property is required. string
Owner This property is required. string
Schema This property is required. string
Type This property is required. string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
isOmitExcludedTableFromReplication This property is required. Boolean
object This property is required. String
owner This property is required. String
schema This property is required. String
type This property is required. String
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
isOmitExcludedTableFromReplication This property is required. boolean
object This property is required. string
owner This property is required. string
schema This property is required. string
type This property is required. string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
is_omit_excluded_table_from_replication This property is required. bool
object This property is required. str
owner This property is required. str
schema This property is required. str
type This property is required. str
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
isOmitExcludedTableFromReplication This property is required. Boolean
object This property is required. String
owner This property is required. String
schema This property is required. String
type This property is required. String
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.

GetMigrationsInitialLoadSetting

Compatibilities This property is required. List<string>
Apply the specified requirements for compatibility with MySQL Database Service for all tables in the dump output, altering the dump files as necessary.
DataPumpParameters This property is required. List<GetMigrationsInitialLoadSettingDataPumpParameter>
Optional parameters for Data Pump Export and Import.
ExportDirectoryObjects This property is required. List<GetMigrationsInitialLoadSettingExportDirectoryObject>
Directory object details, used to define either import or export directory objects in Data Pump Settings.
HandleGrantErrors This property is required. string
The action taken in the event of errors related to GRANT or REVOKE errors.
ImportDirectoryObjects This property is required. List<GetMigrationsInitialLoadSettingImportDirectoryObject>
Directory object details, used to define either import or export directory objects in Data Pump Settings.
IsConsistent This property is required. bool
Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
IsIgnoreExistingObjects This property is required. bool
Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
IsTzUtc This property is required. bool
Include a statement at the start of the dump to set the time zone to UTC.
JobMode This property is required. string
Oracle Job Mode
MetadataRemaps This property is required. List<GetMigrationsInitialLoadSettingMetadataRemap>
Defines remapping to be applied to objects as they are processed.
PrimaryKeyCompatibility This property is required. string
Primary key compatibility option
TablespaceDetails This property is required. List<GetMigrationsInitialLoadSettingTablespaceDetail>
Migration tablespace settings.
Compatibilities This property is required. []string
Apply the specified requirements for compatibility with MySQL Database Service for all tables in the dump output, altering the dump files as necessary.
DataPumpParameters This property is required. []GetMigrationsInitialLoadSettingDataPumpParameter
Optional parameters for Data Pump Export and Import.
ExportDirectoryObjects This property is required. []GetMigrationsInitialLoadSettingExportDirectoryObject
Directory object details, used to define either import or export directory objects in Data Pump Settings.
HandleGrantErrors This property is required. string
The action taken in the event of errors related to GRANT or REVOKE errors.
ImportDirectoryObjects This property is required. []GetMigrationsInitialLoadSettingImportDirectoryObject
Directory object details, used to define either import or export directory objects in Data Pump Settings.
IsConsistent This property is required. bool
Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
IsIgnoreExistingObjects This property is required. bool
Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
IsTzUtc This property is required. bool
Include a statement at the start of the dump to set the time zone to UTC.
JobMode This property is required. string
Oracle Job Mode
MetadataRemaps This property is required. []GetMigrationsInitialLoadSettingMetadataRemap
Defines remapping to be applied to objects as they are processed.
PrimaryKeyCompatibility This property is required. string
Primary key compatibility option
TablespaceDetails This property is required. []GetMigrationsInitialLoadSettingTablespaceDetail
Migration tablespace settings.
compatibilities This property is required. List<String>
Apply the specified requirements for compatibility with MySQL Database Service for all tables in the dump output, altering the dump files as necessary.
dataPumpParameters This property is required. List<GetMigrationsInitialLoadSettingDataPumpParameter>
Optional parameters for Data Pump Export and Import.
exportDirectoryObjects This property is required. List<GetMigrationsInitialLoadSettingExportDirectoryObject>
Directory object details, used to define either import or export directory objects in Data Pump Settings.
handleGrantErrors This property is required. String
The action taken in the event of errors related to GRANT or REVOKE errors.
importDirectoryObjects This property is required. List<GetMigrationsInitialLoadSettingImportDirectoryObject>
Directory object details, used to define either import or export directory objects in Data Pump Settings.
isConsistent This property is required. Boolean
Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
isIgnoreExistingObjects This property is required. Boolean
Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
isTzUtc This property is required. Boolean
Include a statement at the start of the dump to set the time zone to UTC.
jobMode This property is required. String
Oracle Job Mode
metadataRemaps This property is required. List<GetMigrationsInitialLoadSettingMetadataRemap>
Defines remapping to be applied to objects as they are processed.
primaryKeyCompatibility This property is required. String
Primary key compatibility option
tablespaceDetails This property is required. List<GetMigrationsInitialLoadSettingTablespaceDetail>
Migration tablespace settings.
compatibilities This property is required. string[]
Apply the specified requirements for compatibility with MySQL Database Service for all tables in the dump output, altering the dump files as necessary.
dataPumpParameters This property is required. GetMigrationsInitialLoadSettingDataPumpParameter[]
Optional parameters for Data Pump Export and Import.
exportDirectoryObjects This property is required. GetMigrationsInitialLoadSettingExportDirectoryObject[]
Directory object details, used to define either import or export directory objects in Data Pump Settings.
handleGrantErrors This property is required. string
The action taken in the event of errors related to GRANT or REVOKE errors.
importDirectoryObjects This property is required. GetMigrationsInitialLoadSettingImportDirectoryObject[]
Directory object details, used to define either import or export directory objects in Data Pump Settings.
isConsistent This property is required. boolean
Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
isIgnoreExistingObjects This property is required. boolean
Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
isTzUtc This property is required. boolean
Include a statement at the start of the dump to set the time zone to UTC.
jobMode This property is required. string
Oracle Job Mode
metadataRemaps This property is required. GetMigrationsInitialLoadSettingMetadataRemap[]
Defines remapping to be applied to objects as they are processed.
primaryKeyCompatibility This property is required. string
Primary key compatibility option
tablespaceDetails This property is required. GetMigrationsInitialLoadSettingTablespaceDetail[]
Migration tablespace settings.
compatibilities This property is required. Sequence[str]
Apply the specified requirements for compatibility with MySQL Database Service for all tables in the dump output, altering the dump files as necessary.
data_pump_parameters This property is required. Sequence[databasemigration.GetMigrationsInitialLoadSettingDataPumpParameter]
Optional parameters for Data Pump Export and Import.
export_directory_objects This property is required. Sequence[databasemigration.GetMigrationsInitialLoadSettingExportDirectoryObject]
Directory object details, used to define either import or export directory objects in Data Pump Settings.
handle_grant_errors This property is required. str
The action taken in the event of errors related to GRANT or REVOKE errors.
import_directory_objects This property is required. Sequence[databasemigration.GetMigrationsInitialLoadSettingImportDirectoryObject]
Directory object details, used to define either import or export directory objects in Data Pump Settings.
is_consistent This property is required. bool
Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
is_ignore_existing_objects This property is required. bool
Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
is_tz_utc This property is required. bool
Include a statement at the start of the dump to set the time zone to UTC.
job_mode This property is required. str
Oracle Job Mode
metadata_remaps This property is required. Sequence[databasemigration.GetMigrationsInitialLoadSettingMetadataRemap]
Defines remapping to be applied to objects as they are processed.
primary_key_compatibility This property is required. str
Primary key compatibility option
tablespace_details This property is required. Sequence[databasemigration.GetMigrationsInitialLoadSettingTablespaceDetail]
Migration tablespace settings.
compatibilities This property is required. List<String>
Apply the specified requirements for compatibility with MySQL Database Service for all tables in the dump output, altering the dump files as necessary.
dataPumpParameters This property is required. List<Property Map>
Optional parameters for Data Pump Export and Import.
exportDirectoryObjects This property is required. List<Property Map>
Directory object details, used to define either import or export directory objects in Data Pump Settings.
handleGrantErrors This property is required. String
The action taken in the event of errors related to GRANT or REVOKE errors.
importDirectoryObjects This property is required. List<Property Map>
Directory object details, used to define either import or export directory objects in Data Pump Settings.
isConsistent This property is required. Boolean
Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
isIgnoreExistingObjects This property is required. Boolean
Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
isTzUtc This property is required. Boolean
Include a statement at the start of the dump to set the time zone to UTC.
jobMode This property is required. String
Oracle Job Mode
metadataRemaps This property is required. List<Property Map>
Defines remapping to be applied to objects as they are processed.
primaryKeyCompatibility This property is required. String
Primary key compatibility option
tablespaceDetails This property is required. List<Property Map>
Migration tablespace settings.

GetMigrationsInitialLoadSettingDataPumpParameter

Estimate This property is required. string
Estimate size of dumps that will be generated.
ExcludeParameters This property is required. List<string>
Exclude paratemers for Export and Import.
ExportParallelismDegree This property is required. int
Maximum number of worker processes that can be used for a Data Pump Export job.
ImportParallelismDegree This property is required. 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 This property is required. bool
Set to false to force Data Pump worker process to run on one instance.
TableExistsAction This property is required. string
IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
Estimate This property is required. string
Estimate size of dumps that will be generated.
ExcludeParameters This property is required. []string
Exclude paratemers for Export and Import.
ExportParallelismDegree This property is required. int
Maximum number of worker processes that can be used for a Data Pump Export job.
ImportParallelismDegree This property is required. 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 This property is required. bool
Set to false to force Data Pump worker process to run on one instance.
TableExistsAction This property is required. string
IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
estimate This property is required. String
Estimate size of dumps that will be generated.
excludeParameters This property is required. List<String>
Exclude paratemers for Export and Import.
exportParallelismDegree This property is required. Integer
Maximum number of worker processes that can be used for a Data Pump Export job.
importParallelismDegree This property is required. 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 This property is required. Boolean
Set to false to force Data Pump worker process to run on one instance.
tableExistsAction This property is required. String
IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
estimate This property is required. string
Estimate size of dumps that will be generated.
excludeParameters This property is required. string[]
Exclude paratemers for Export and Import.
exportParallelismDegree This property is required. number
Maximum number of worker processes that can be used for a Data Pump Export job.
importParallelismDegree This property is required. 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 This property is required. boolean
Set to false to force Data Pump worker process to run on one instance.
tableExistsAction This property is required. string
IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
estimate This property is required. str
Estimate size of dumps that will be generated.
exclude_parameters This property is required. Sequence[str]
Exclude paratemers for Export and Import.
export_parallelism_degree This property is required. int
Maximum number of worker processes that can be used for a Data Pump Export job.
import_parallelism_degree This property is required. 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 This property is required. bool
Set to false to force Data Pump worker process to run on one instance.
table_exists_action This property is required. str
IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
estimate This property is required. String
Estimate size of dumps that will be generated.
excludeParameters This property is required. List<String>
Exclude paratemers for Export and Import.
exportParallelismDegree This property is required. Number
Maximum number of worker processes that can be used for a Data Pump Export job.
importParallelismDegree This property is required. 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 This property is required. Boolean
Set to false to force Data Pump worker process to run on one instance.
tableExistsAction This property is required. String
IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.

GetMigrationsInitialLoadSettingExportDirectoryObject

Name This property is required. string
Name of directory object in database
Path This property is required. string
Absolute path of directory on database server
Name This property is required. string
Name of directory object in database
Path This property is required. string
Absolute path of directory on database server
name This property is required. String
Name of directory object in database
path This property is required. String
Absolute path of directory on database server
name This property is required. string
Name of directory object in database
path This property is required. string
Absolute path of directory on database server
name This property is required. str
Name of directory object in database
path This property is required. str
Absolute path of directory on database server
name This property is required. String
Name of directory object in database
path This property is required. String
Absolute path of directory on database server

GetMigrationsInitialLoadSettingImportDirectoryObject

Name This property is required. string
Name of directory object in database
Path This property is required. string
Absolute path of directory on database server
Name This property is required. string
Name of directory object in database
Path This property is required. string
Absolute path of directory on database server
name This property is required. String
Name of directory object in database
path This property is required. String
Absolute path of directory on database server
name This property is required. string
Name of directory object in database
path This property is required. string
Absolute path of directory on database server
name This property is required. str
Name of directory object in database
path This property is required. str
Absolute path of directory on database server
name This property is required. String
Name of directory object in database
path This property is required. String
Absolute path of directory on database server

GetMigrationsInitialLoadSettingMetadataRemap

NewValue This property is required. string
Specifies the new value that oldValue should be translated into.
OldValue This property is required. string
Specifies the value which needs to be reset.
Type This property is required. string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
NewValue This property is required. string
Specifies the new value that oldValue should be translated into.
OldValue This property is required. string
Specifies the value which needs to be reset.
Type This property is required. string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
newValue This property is required. String
Specifies the new value that oldValue should be translated into.
oldValue This property is required. String
Specifies the value which needs to be reset.
type This property is required. String
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
newValue This property is required. string
Specifies the new value that oldValue should be translated into.
oldValue This property is required. string
Specifies the value which needs to be reset.
type This property is required. string
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
new_value This property is required. str
Specifies the new value that oldValue should be translated into.
old_value This property is required. str
Specifies the value which needs to be reset.
type This property is required. str
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.
newValue This property is required. String
Specifies the new value that oldValue should be translated into.
oldValue This property is required. String
Specifies the value which needs to be reset.
type This property is required. String
The type of the migration to be performed. Example: ONLINE if no downtime is preferred for a migration. This method uses Oracle GoldenGate for replication.

GetMigrationsInitialLoadSettingTablespaceDetail

BlockSizeInKbs This property is required. string
Size of Oracle database blocks in KB.
ExtendSizeInMbs This property is required. int
Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
IsAutoCreate This property is required. bool
Set this property to true to auto-create tablespaces in the target Database. Note: This is not applicable for Autonomous Database Serverless databases.
IsBigFile This property is required. bool
Set this property to true to enable tablespace of the type big file.
RemapTarget This property is required. string
Name of the tablespace on the target database to which the source database tablespace is to be remapped.
TargetType This property is required. string
Type of Database Base Migration Target.
BlockSizeInKbs This property is required. string
Size of Oracle database blocks in KB.
ExtendSizeInMbs This property is required. int
Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
IsAutoCreate This property is required. bool
Set this property to true to auto-create tablespaces in the target Database. Note: This is not applicable for Autonomous Database Serverless databases.
IsBigFile This property is required. bool
Set this property to true to enable tablespace of the type big file.
RemapTarget This property is required. string
Name of the tablespace on the target database to which the source database tablespace is to be remapped.
TargetType This property is required. string
Type of Database Base Migration Target.
blockSizeInKbs This property is required. String
Size of Oracle database blocks in KB.
extendSizeInMbs This property is required. Integer
Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
isAutoCreate This property is required. Boolean
Set this property to true to auto-create tablespaces in the target Database. Note: This is not applicable for Autonomous Database Serverless databases.
isBigFile This property is required. Boolean
Set this property to true to enable tablespace of the type big file.
remapTarget This property is required. String
Name of the tablespace on the target database to which the source database tablespace is to be remapped.
targetType This property is required. String
Type of Database Base Migration Target.
blockSizeInKbs This property is required. string
Size of Oracle database blocks in KB.
extendSizeInMbs This property is required. number
Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
isAutoCreate This property is required. boolean
Set this property to true to auto-create tablespaces in the target Database. Note: This is not applicable for Autonomous Database Serverless databases.
isBigFile This property is required. boolean
Set this property to true to enable tablespace of the type big file.
remapTarget This property is required. string
Name of the tablespace on the target database to which the source database tablespace is to be remapped.
targetType This property is required. string
Type of Database Base Migration Target.
block_size_in_kbs This property is required. str
Size of Oracle database blocks in KB.
extend_size_in_mbs This property is required. int
Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
is_auto_create This property is required. bool
Set this property to true to auto-create tablespaces in the target Database. Note: This is not applicable for Autonomous Database Serverless databases.
is_big_file This property is required. bool
Set this property to true to enable tablespace of the type big file.
remap_target This property is required. str
Name of the tablespace on the target database to which the source database tablespace is to be remapped.
target_type This property is required. str
Type of Database Base Migration Target.
blockSizeInKbs This property is required. String
Size of Oracle database blocks in KB.
extendSizeInMbs This property is required. Number
Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
isAutoCreate This property is required. Boolean
Set this property to true to auto-create tablespaces in the target Database. Note: This is not applicable for Autonomous Database Serverless databases.
isBigFile This property is required. Boolean
Set this property to true to enable tablespace of the type big file.
remapTarget This property is required. String
Name of the tablespace on the target database to which the source database tablespace is to be remapped.
targetType This property is required. String
Type of Database Base Migration Target.

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes
This Pulumi package is based on the oci Terraform Provider.
Oracle Cloud Infrastructure v2.32.0 published on Thursday, Apr 24, 2025 by Pulumi