Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.DatabaseMigration.getMigration
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testMigration = oci.DatabaseMigration.getMigration({
    migrationId: testMigrationOciDatabaseMigrationMigration.id,
});
import pulumi
import pulumi_oci as oci
test_migration = oci.DatabaseMigration.get_migration(migration_id=test_migration_oci_database_migration_migration["id"])
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/databasemigration"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := databasemigration.GetMigration(ctx, &databasemigration.GetMigrationArgs{
			MigrationId: testMigrationOciDatabaseMigrationMigration.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() => 
{
    var testMigration = Oci.DatabaseMigration.GetMigration.Invoke(new()
    {
        MigrationId = testMigrationOciDatabaseMigrationMigration.Id,
    });
});
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.GetMigrationArgs;
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 testMigration = DatabaseMigrationFunctions.getMigration(GetMigrationArgs.builder()
            .migrationId(testMigrationOciDatabaseMigrationMigration.id())
            .build());
    }
}
variables:
  testMigration:
    fn::invoke:
      function: oci:DatabaseMigration:getMigration
      arguments:
        migrationId: ${testMigrationOciDatabaseMigrationMigration.id}
Using getMigration
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 getMigration(args: GetMigrationArgs, opts?: InvokeOptions): Promise<GetMigrationResult>
function getMigrationOutput(args: GetMigrationOutputArgs, opts?: InvokeOptions): Output<GetMigrationResult>def get_migration(migration_id: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetMigrationResult
def get_migration_output(migration_id: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetMigrationResult]func LookupMigration(ctx *Context, args *LookupMigrationArgs, opts ...InvokeOption) (*LookupMigrationResult, error)
func LookupMigrationOutput(ctx *Context, args *LookupMigrationOutputArgs, opts ...InvokeOption) LookupMigrationResultOutput> Note: This function is named LookupMigration in the Go SDK.
public static class GetMigration 
{
    public static Task<GetMigrationResult> InvokeAsync(GetMigrationArgs args, InvokeOptions? opts = null)
    public static Output<GetMigrationResult> Invoke(GetMigrationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetMigrationResult> getMigration(GetMigrationArgs args, InvokeOptions options)
public static Output<GetMigrationResult> getMigration(GetMigrationArgs args, InvokeOptions options)
fn::invoke:
  function: oci:DatabaseMigration/getMigration:getMigration
  arguments:
    # arguments dictionaryThe following arguments are supported:
- MigrationId string
- The OCID of the migration
- MigrationId string
- The OCID of the migration
- migrationId String
- The OCID of the migration
- migrationId string
- The OCID of the migration
- migration_id str
- The OCID of the migration
- migrationId String
- The OCID of the migration
getMigration Result
The following output properties are available:
- AdvancedParameters List<GetMigration Advanced Parameter> 
- List of Migration Parameter objects.
- AdvisorSettings List<GetMigration Advisor Setting> 
- Details about Oracle Advisor Settings.
- BulkInclude stringExclude Data 
- CompartmentId string
- The OCID of the resource being referenced.
- DataTransfer List<GetMedium Details Migration Data Transfer Medium Detail> 
- 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.
- 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<GetMigration Exclude Object> 
- ExecutingJob stringId 
- The OCID of the resource being referenced.
- 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<GetMigration Ggs Detail> 
- Details for Oracle GoldenGate Deployment (Internally managed by the service, not required and will be ignored if provided).
- HubDetails List<GetMigration Hub Detail> 
- Details for Oracle GoldenGate Marketplace Instance / Deployment (Currently not supported for MySQL migrations).
- Id string
- The OCID of the resource being referenced.
- IncludeObjects List<GetMigration Include Object> 
- InitialLoad List<GetSettings Migration Initial Load Setting> 
- 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
- SourceContainer stringDatabase Connection Id 
- The OCID of the resource being referenced.
- SourceDatabase stringConnection Id 
- The OCID of the resource being referenced.
- State string
- The current state of the Migration resource.
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- TargetDatabase stringConnection Id 
- The OCID of the resource being referenced.
- TimeCreated string
- An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
- TimeLast stringMigration 
- 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 []GetMigration Advanced Parameter 
- List of Migration Parameter objects.
- AdvisorSettings []GetMigration Advisor Setting 
- Details about Oracle Advisor Settings.
- BulkInclude stringExclude Data 
- CompartmentId string
- The OCID of the resource being referenced.
- DataTransfer []GetMedium Details Migration Data Transfer Medium Detail 
- 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.
- 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 []GetMigration Exclude Object 
- ExecutingJob stringId 
- The OCID of the resource being referenced.
- 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 []GetMigration Ggs Detail 
- Details for Oracle GoldenGate Deployment (Internally managed by the service, not required and will be ignored if provided).
- HubDetails []GetMigration Hub Detail 
- Details for Oracle GoldenGate Marketplace Instance / Deployment (Currently not supported for MySQL migrations).
- Id string
- The OCID of the resource being referenced.
- IncludeObjects []GetMigration Include Object 
- InitialLoad []GetSettings Migration Initial Load Setting 
- 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
- SourceContainer stringDatabase Connection Id 
- The OCID of the resource being referenced.
- SourceDatabase stringConnection Id 
- The OCID of the resource being referenced.
- State string
- The current state of the Migration resource.
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- TargetDatabase stringConnection Id 
- The OCID of the resource being referenced.
- TimeCreated string
- An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
- TimeLast stringMigration 
- 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<GetMigration Advanced Parameter> 
- List of Migration Parameter objects.
- advisorSettings List<GetMigration Advisor Setting> 
- Details about Oracle Advisor Settings.
- bulkInclude StringExclude Data 
- compartmentId String
- The OCID of the resource being referenced.
- dataTransfer List<GetMedium Details Migration Data Transfer Medium Detail> 
- 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.
- 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<GetMigration Exclude Object> 
- executingJob StringId 
- The OCID of the resource being referenced.
- 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<GetMigration Ggs Detail> 
- Details for Oracle GoldenGate Deployment (Internally managed by the service, not required and will be ignored if provided).
- hubDetails List<GetMigration Hub Detail> 
- Details for Oracle GoldenGate Marketplace Instance / Deployment (Currently not supported for MySQL migrations).
- id String
- The OCID of the resource being referenced.
- includeObjects List<GetMigration Include Object> 
- initialLoad List<GetSettings Migration Initial Load Setting> 
- 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
- sourceContainer StringDatabase Connection Id 
- The OCID of the resource being referenced.
- sourceDatabase StringConnection Id 
- The OCID of the resource being referenced.
- state String
- The current state of the Migration resource.
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- targetDatabase StringConnection Id 
- The OCID of the resource being referenced.
- timeCreated String
- An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
- timeLast StringMigration 
- 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 GetMigration Advanced Parameter[] 
- List of Migration Parameter objects.
- advisorSettings GetMigration Advisor Setting[] 
- Details about Oracle Advisor Settings.
- bulkInclude stringExclude Data 
- compartmentId string
- The OCID of the resource being referenced.
- dataTransfer GetMedium Details Migration Data Transfer Medium Detail[] 
- 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.
- {[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 GetMigration Exclude Object[] 
- executingJob stringId 
- The OCID of the resource being referenced.
- {[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 GetMigration Ggs Detail[] 
- Details for Oracle GoldenGate Deployment (Internally managed by the service, not required and will be ignored if provided).
- hubDetails GetMigration Hub Detail[] 
- Details for Oracle GoldenGate Marketplace Instance / Deployment (Currently not supported for MySQL migrations).
- id string
- The OCID of the resource being referenced.
- includeObjects GetMigration Include Object[] 
- initialLoad GetSettings Migration Initial Load Setting[] 
- 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
- sourceContainer stringDatabase Connection Id 
- The OCID of the resource being referenced.
- sourceDatabase stringConnection Id 
- The OCID of the resource being referenced.
- state string
- The current state of the Migration resource.
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- targetDatabase stringConnection Id 
- The OCID of the resource being referenced.
- timeCreated string
- An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
- timeLast stringMigration 
- 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[GetMigration Advanced Parameter] 
- List of Migration Parameter objects.
- advisor_settings Sequence[GetMigration Advisor Setting] 
- Details about Oracle Advisor Settings.
- bulk_include_ strexclude_ data 
- compartment_id str
- The OCID of the resource being referenced.
- data_transfer_ Sequence[Getmedium_ details Migration Data Transfer Medium Detail] 
- 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.
- 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[GetMigration Exclude Object] 
- executing_job_ strid 
- The OCID of the resource being referenced.
- 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[GetMigration Ggs Detail] 
- Details for Oracle GoldenGate Deployment (Internally managed by the service, not required and will be ignored if provided).
- hub_details Sequence[GetMigration Hub Detail] 
- Details for Oracle GoldenGate Marketplace Instance / Deployment (Currently not supported for MySQL migrations).
- id str
- The OCID of the resource being referenced.
- include_objects Sequence[GetMigration Include Object] 
- initial_load_ Sequence[Getsettings Migration Initial Load Setting] 
- 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_ strdatabase_ connection_ id 
- The OCID of the resource being referenced.
- source_database_ strconnection_ id 
- The OCID of the resource being referenced.
- state str
- The current state of the Migration resource.
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- target_database_ strconnection_ id 
- 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_ strmigration 
- 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.
- bulkInclude StringExclude Data 
- compartmentId String
- The OCID of the resource being referenced.
- dataTransfer List<Property Map>Medium Details 
- 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.
- 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>
- executingJob StringId 
- The OCID of the resource being referenced.
- 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>
- Details for Oracle GoldenGate Deployment (Internally managed by the service, not required and will be ignored if provided).
- hubDetails List<Property Map>
- Details for Oracle GoldenGate Marketplace Instance / Deployment (Currently not supported for MySQL migrations).
- id String
- The OCID of the resource being referenced.
- includeObjects List<Property Map>
- initialLoad List<Property Map>Settings 
- 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
- sourceContainer StringDatabase Connection Id 
- The OCID of the resource being referenced.
- sourceDatabase StringConnection Id 
- The OCID of the resource being referenced.
- state String
- The current state of the Migration resource.
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- targetDatabase StringConnection Id 
- The OCID of the resource being referenced.
- timeCreated String
- An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
- timeLast StringMigration 
- 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
GetMigrationAdvancedParameter   
- DataType string
- Parameter data type.
- Name string
- Name of directory object in database
- Value 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 string
- Parameter data type.
- Name string
- Name of directory object in database
- Value 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 String
- Parameter data type.
- name String
- Name of directory object in database
- value 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 string
- Parameter data type.
- name string
- Name of directory object in database
- value 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 str
- Parameter data type.
- name str
- Name of directory object in database
- value 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 String
- Parameter data type.
- name String
- Name of directory object in database
- value 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.
GetMigrationAdvisorSetting   
- IsIgnore boolErrors 
- True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
- IsSkip boolAdvisor 
- True to skip the Pre-Migration Advisor execution. Default is false.
- IsIgnore boolErrors 
- True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
- IsSkip boolAdvisor 
- True to skip the Pre-Migration Advisor execution. Default is false.
- isIgnore BooleanErrors 
- True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
- isSkip BooleanAdvisor 
- True to skip the Pre-Migration Advisor execution. Default is false.
- isIgnore booleanErrors 
- True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
- isSkip booleanAdvisor 
- True to skip the Pre-Migration Advisor execution. Default is false.
- is_ignore_ boolerrors 
- True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
- is_skip_ booladvisor 
- True to skip the Pre-Migration Advisor execution. Default is false.
- isIgnore BooleanErrors 
- True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
- isSkip BooleanAdvisor 
- True to skip the Pre-Migration Advisor execution. Default is false.
GetMigrationDataTransferMediumDetail     
- AccessKey stringId 
- 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 string
- Name of directory object in database
- ObjectStorage List<GetBuckets Migration Data Transfer Medium Detail Object Storage Bucket> 
- 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 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
- SecretAccess stringKey 
- 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
- string
- OCID of the shared storage mount target
- Sources
List<GetMigration Data Transfer Medium Detail Source> 
- Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- Targets
List<GetMigration Data Transfer Medium Detail Target> 
- Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- 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.
- AccessKey stringId 
- 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 string
- Name of directory object in database
- ObjectStorage []GetBuckets Migration Data Transfer Medium Detail Object Storage Bucket 
- 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 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
- SecretAccess stringKey 
- 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
- string
- OCID of the shared storage mount target
- Sources
[]GetMigration Data Transfer Medium Detail Source 
- Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- Targets
[]GetMigration Data Transfer Medium Detail Target 
- Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- 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.
- accessKey StringId 
- 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 String
- Name of directory object in database
- objectStorage List<GetBuckets Migration Data Transfer Medium Detail Object Storage Bucket> 
- 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 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
- secretAccess StringKey 
- 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
- String
- OCID of the shared storage mount target
- sources
List<GetMigration Data Transfer Medium Detail Source> 
- Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- targets
List<GetMigration Data Transfer Medium Detail Target> 
- Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- 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.
- accessKey stringId 
- 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 string
- Name of directory object in database
- objectStorage GetBuckets Migration Data Transfer Medium Detail Object Storage Bucket[] 
- 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 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
- secretAccess stringKey 
- 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
- string
- OCID of the shared storage mount target
- sources
GetMigration Data Transfer Medium Detail Source[] 
- Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- targets
GetMigration Data Transfer Medium Detail Target[] 
- Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- 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.
- access_key_ strid 
- 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 str
- Name of directory object in database
- object_storage_ Sequence[Getbuckets Migration Data Transfer Medium Detail Object Storage Bucket] 
- 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 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_ strkey 
- 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
- str
- OCID of the shared storage mount target
- sources
Sequence[GetMigration Data Transfer Medium Detail Source] 
- Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- targets
Sequence[GetMigration Data Transfer Medium Detail Target] 
- Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- 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.
- accessKey StringId 
- 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 String
- Name of directory object in database
- objectStorage List<Property Map>Buckets 
- 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 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
- secretAccess StringKey 
- 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
- String
- OCID of the shared storage mount target
- 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.
- 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.
GetMigrationDataTransferMediumDetailObjectStorageBucket        
GetMigrationDataTransferMediumDetailSource      
- 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.
- WalletLocation string
- Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server 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.
- WalletLocation string
- Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server 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.
- walletLocation String
- Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server 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.
- walletLocation string
- Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server 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.
- wallet_location str
- Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server 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.
- walletLocation String
- Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
GetMigrationDataTransferMediumDetailTarget      
- 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.
- WalletLocation string
- Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server 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.
- WalletLocation string
- Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server 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.
- walletLocation String
- Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server 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.
- walletLocation string
- Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server 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.
- wallet_location str
- Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server 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.
- walletLocation String
- Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
GetMigrationExcludeObject   
- IsOmit boolExcluded Table From Replication 
- Object string
- Owner string
- Schema string
- 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.
- IsOmit boolExcluded Table From Replication 
- Object string
- Owner string
- Schema string
- 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.
- isOmit BooleanExcluded Table From Replication 
- object String
- owner String
- schema String
- 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.
- isOmit booleanExcluded Table From Replication 
- object string
- owner string
- schema string
- 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.
- is_omit_ boolexcluded_ table_ from_ replication 
- object str
- owner str
- schema str
- 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.
- isOmit BooleanExcluded Table From Replication 
- object String
- owner String
- schema String
- 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.
GetMigrationGgsDetail   
- AcceptableLag int
- ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
- Extracts
List<GetMigration Ggs Detail Extract> 
- Parameters for Extract processes.
- GgsDeployments List<GetMigration Ggs Detail Ggs Deployment> 
- Details about Oracle GoldenGate GGS Deployment.
- Replicats
List<GetMigration Ggs Detail Replicat> 
- 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
[]GetMigration Ggs Detail Extract 
- Parameters for Extract processes.
- GgsDeployments []GetMigration Ggs Detail Ggs Deployment 
- Details about Oracle GoldenGate GGS Deployment.
- Replicats
[]GetMigration Ggs Detail Replicat 
- 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<GetMigration Ggs Detail Extract> 
- Parameters for Extract processes.
- ggsDeployments List<GetMigration Ggs Detail Ggs Deployment> 
- Details about Oracle GoldenGate GGS Deployment.
- replicats
List<GetMigration Ggs Detail Replicat> 
- 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
GetMigration Ggs Detail Extract[] 
- Parameters for Extract processes.
- ggsDeployments GetMigration Ggs Detail Ggs Deployment[] 
- Details about Oracle GoldenGate GGS Deployment.
- replicats
GetMigration Ggs Detail Replicat[] 
- 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
Sequence[GetMigration Ggs Detail Extract] 
- Parameters for Extract processes.
- ggs_deployments Sequence[GetMigration Ggs Detail Ggs Deployment] 
- Details about Oracle GoldenGate GGS Deployment.
- replicats
Sequence[GetMigration Ggs Detail Replicat] 
- 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.
- ggsDeployments List<Property Map>
- Details about Oracle GoldenGate GGS Deployment.
- replicats List<Property Map>
- Parameters for Replicat processes.
GetMigrationGgsDetailExtract    
- LongTrans intDuration 
- 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
- Replicat performance.
- LongTrans intDuration 
- 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
- Replicat performance.
- longTrans IntegerDuration 
- 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
- Replicat performance.
- longTrans numberDuration 
- 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
- Replicat performance.
- long_trans_ intduration 
- 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
- Replicat performance.
- longTrans NumberDuration 
- 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
- Replicat performance.
GetMigrationGgsDetailGgsDeployment     
- DeploymentId string
- The OCID of the resource being referenced.
- GgsAdmin stringCredentials Secret Id 
- The OCID of the resource being referenced.
- DeploymentId string
- The OCID of the resource being referenced.
- GgsAdmin stringCredentials Secret Id 
- The OCID of the resource being referenced.
- deploymentId String
- The OCID of the resource being referenced.
- ggsAdmin StringCredentials Secret Id 
- The OCID of the resource being referenced.
- deploymentId string
- The OCID of the resource being referenced.
- ggsAdmin stringCredentials Secret Id 
- The OCID of the resource being referenced.
- deployment_id str
- The OCID of the resource being referenced.
- ggs_admin_ strcredentials_ secret_ id 
- The OCID of the resource being referenced.
- deploymentId String
- The OCID of the resource being referenced.
- ggsAdmin StringCredentials Secret Id 
- The OCID of the resource being referenced.
GetMigrationGgsDetailReplicat    
- PerformanceProfile string
- Replicat performance.
- PerformanceProfile string
- Replicat performance.
- performanceProfile String
- Replicat performance.
- performanceProfile string
- Replicat performance.
- performance_profile str
- Replicat performance.
- performanceProfile String
- Replicat performance.
GetMigrationHubDetail   
- AcceptableLag int
- ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
- ComputeId string
- The OCID of the resource being referenced.
- Extracts
List<GetMigration Hub Detail Extract> 
- Parameters for Extract processes.
- KeyId string
- The OCID of the resource being referenced.
- Replicats
List<GetMigration Hub Detail Replicat> 
- Parameters for Replicat processes.
- RestAdmin List<GetCredentials Migration Hub Detail Rest Admin Credential> 
- Database Administrator Credentials details.
- Url string
- Endpoint URL.
- VaultId string
- The OCID of the resource being referenced.
- AcceptableLag int
- ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
- ComputeId string
- The OCID of the resource being referenced.
- Extracts
[]GetMigration Hub Detail Extract 
- Parameters for Extract processes.
- KeyId string
- The OCID of the resource being referenced.
- Replicats
[]GetMigration Hub Detail Replicat 
- Parameters for Replicat processes.
- RestAdmin []GetCredentials Migration Hub Detail Rest Admin Credential 
- Database Administrator Credentials details.
- Url string
- Endpoint URL.
- VaultId string
- The OCID of the resource being referenced.
- acceptableLag Integer
- ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
- computeId String
- The OCID of the resource being referenced.
- extracts
List<GetMigration Hub Detail Extract> 
- Parameters for Extract processes.
- keyId String
- The OCID of the resource being referenced.
- replicats
List<GetMigration Hub Detail Replicat> 
- Parameters for Replicat processes.
- restAdmin List<GetCredentials Migration Hub Detail Rest Admin Credential> 
- Database Administrator Credentials details.
- url String
- Endpoint URL.
- vaultId String
- The OCID of the resource being referenced.
- acceptableLag number
- ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
- computeId string
- The OCID of the resource being referenced.
- extracts
GetMigration Hub Detail Extract[] 
- Parameters for Extract processes.
- keyId string
- The OCID of the resource being referenced.
- replicats
GetMigration Hub Detail Replicat[] 
- Parameters for Replicat processes.
- restAdmin GetCredentials Migration Hub Detail Rest Admin Credential[] 
- Database Administrator Credentials details.
- url string
- Endpoint URL.
- vaultId string
- The OCID of the resource being referenced.
- acceptable_lag int
- ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
- compute_id str
- The OCID of the resource being referenced.
- extracts
Sequence[GetMigration Hub Detail Extract] 
- Parameters for Extract processes.
- key_id str
- The OCID of the resource being referenced.
- replicats
Sequence[GetMigration Hub Detail Replicat] 
- Parameters for Replicat processes.
- rest_admin_ Sequence[Getcredentials Migration Hub Detail Rest Admin Credential] 
- Database Administrator Credentials details.
- url str
- Endpoint URL.
- vault_id str
- The OCID of the resource being referenced.
- acceptableLag Number
- ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
- computeId String
- The OCID of the resource being referenced.
- extracts List<Property Map>
- Parameters for Extract processes.
- keyId String
- The OCID of the resource being referenced.
- replicats List<Property Map>
- Parameters for Replicat processes.
- restAdmin List<Property Map>Credentials 
- Database Administrator Credentials details.
- url String
- Endpoint URL.
- vaultId String
- The OCID of the resource being referenced.
GetMigrationHubDetailExtract    
- LongTrans intDuration 
- 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
- Replicat performance.
- LongTrans intDuration 
- 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
- Replicat performance.
- longTrans IntegerDuration 
- 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
- Replicat performance.
- longTrans numberDuration 
- 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
- Replicat performance.
- long_trans_ intduration 
- 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
- Replicat performance.
- longTrans NumberDuration 
- 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
- Replicat performance.
GetMigrationHubDetailReplicat    
- PerformanceProfile string
- Replicat performance.
- PerformanceProfile string
- Replicat performance.
- performanceProfile String
- Replicat performance.
- performanceProfile string
- Replicat performance.
- performance_profile str
- Replicat performance.
- performanceProfile String
- Replicat performance.
GetMigrationHubDetailRestAdminCredential      
GetMigrationIncludeObject   
- IsOmit boolExcluded Table From Replication 
- Object string
- Owner string
- Schema string
- 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.
- IsOmit boolExcluded Table From Replication 
- Object string
- Owner string
- Schema string
- 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.
- isOmit BooleanExcluded Table From Replication 
- object String
- owner String
- schema String
- 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.
- isOmit booleanExcluded Table From Replication 
- object string
- owner string
- schema string
- 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.
- is_omit_ boolexcluded_ table_ from_ replication 
- object str
- owner str
- schema str
- 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.
- isOmit BooleanExcluded Table From Replication 
- object String
- owner String
- schema String
- 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.
GetMigrationInitialLoadSetting    
- Compatibilities 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.
- DataPump List<GetParameters Migration Initial Load Setting Data Pump Parameter> 
- Optional parameters for Data Pump Export and Import.
- ExportDirectory List<GetObjects Migration Initial Load Setting Export Directory Object> 
- Directory object details, used to define either import or export directory objects in Data Pump Settings.
- HandleGrant stringErrors 
- The action taken in the event of errors related to GRANT or REVOKE errors.
- ImportDirectory List<GetObjects Migration Initial Load Setting Import Directory Object> 
- Directory object details, used to define either import or export directory objects in Data Pump Settings.
- IsConsistent bool
- Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
- IsIgnore boolExisting Objects 
- Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
- IsTz boolUtc 
- Include a statement at the start of the dump to set the time zone to UTC.
- JobMode string
- Oracle Job Mode
- MetadataRemaps List<GetMigration Initial Load Setting Metadata Remap> 
- Defines remapping to be applied to objects as they are processed.
- PrimaryKey stringCompatibility 
- Primary key compatibility option
- TablespaceDetails List<GetMigration Initial Load Setting Tablespace Detail> 
- Migration tablespace settings.
- Compatibilities []string
- Apply the specified requirements for compatibility with MySQL Database Service for all tables in the dump output, altering the dump files as necessary.
- DataPump []GetParameters Migration Initial Load Setting Data Pump Parameter 
- Optional parameters for Data Pump Export and Import.
- ExportDirectory []GetObjects Migration Initial Load Setting Export Directory Object 
- Directory object details, used to define either import or export directory objects in Data Pump Settings.
- HandleGrant stringErrors 
- The action taken in the event of errors related to GRANT or REVOKE errors.
- ImportDirectory []GetObjects Migration Initial Load Setting Import Directory Object 
- Directory object details, used to define either import or export directory objects in Data Pump Settings.
- IsConsistent bool
- Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
- IsIgnore boolExisting Objects 
- Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
- IsTz boolUtc 
- Include a statement at the start of the dump to set the time zone to UTC.
- JobMode string
- Oracle Job Mode
- MetadataRemaps []GetMigration Initial Load Setting Metadata Remap 
- Defines remapping to be applied to objects as they are processed.
- PrimaryKey stringCompatibility 
- Primary key compatibility option
- TablespaceDetails []GetMigration Initial Load Setting Tablespace Detail 
- Migration tablespace settings.
- compatibilities 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.
- dataPump List<GetParameters Migration Initial Load Setting Data Pump Parameter> 
- Optional parameters for Data Pump Export and Import.
- exportDirectory List<GetObjects Migration Initial Load Setting Export Directory Object> 
- Directory object details, used to define either import or export directory objects in Data Pump Settings.
- handleGrant StringErrors 
- The action taken in the event of errors related to GRANT or REVOKE errors.
- importDirectory List<GetObjects Migration Initial Load Setting Import Directory Object> 
- Directory object details, used to define either import or export directory objects in Data Pump Settings.
- isConsistent Boolean
- Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
- isIgnore BooleanExisting Objects 
- Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
- isTz BooleanUtc 
- Include a statement at the start of the dump to set the time zone to UTC.
- jobMode String
- Oracle Job Mode
- metadataRemaps List<GetMigration Initial Load Setting Metadata Remap> 
- Defines remapping to be applied to objects as they are processed.
- primaryKey StringCompatibility 
- Primary key compatibility option
- tablespaceDetails List<GetMigration Initial Load Setting Tablespace Detail> 
- Migration tablespace settings.
- compatibilities string[]
- Apply the specified requirements for compatibility with MySQL Database Service for all tables in the dump output, altering the dump files as necessary.
- dataPump GetParameters Migration Initial Load Setting Data Pump Parameter[] 
- Optional parameters for Data Pump Export and Import.
- exportDirectory GetObjects Migration Initial Load Setting Export Directory Object[] 
- Directory object details, used to define either import or export directory objects in Data Pump Settings.
- handleGrant stringErrors 
- The action taken in the event of errors related to GRANT or REVOKE errors.
- importDirectory GetObjects Migration Initial Load Setting Import Directory Object[] 
- Directory object details, used to define either import or export directory objects in Data Pump Settings.
- isConsistent boolean
- Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
- isIgnore booleanExisting Objects 
- Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
- isTz booleanUtc 
- Include a statement at the start of the dump to set the time zone to UTC.
- jobMode string
- Oracle Job Mode
- metadataRemaps GetMigration Initial Load Setting Metadata Remap[] 
- Defines remapping to be applied to objects as they are processed.
- primaryKey stringCompatibility 
- Primary key compatibility option
- tablespaceDetails GetMigration Initial Load Setting Tablespace Detail[] 
- Migration tablespace settings.
- compatibilities 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_ Sequence[Getparameters Migration Initial Load Setting Data Pump Parameter] 
- Optional parameters for Data Pump Export and Import.
- export_directory_ Sequence[Getobjects Migration Initial Load Setting Export Directory Object] 
- Directory object details, used to define either import or export directory objects in Data Pump Settings.
- handle_grant_ strerrors 
- The action taken in the event of errors related to GRANT or REVOKE errors.
- import_directory_ Sequence[Getobjects Migration Initial Load Setting Import Directory Object] 
- Directory object details, used to define either import or export directory objects in Data Pump Settings.
- is_consistent bool
- Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
- is_ignore_ boolexisting_ objects 
- Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
- is_tz_ boolutc 
- Include a statement at the start of the dump to set the time zone to UTC.
- job_mode str
- Oracle Job Mode
- metadata_remaps Sequence[GetMigration Initial Load Setting Metadata Remap] 
- Defines remapping to be applied to objects as they are processed.
- primary_key_ strcompatibility 
- Primary key compatibility option
- tablespace_details Sequence[GetMigration Initial Load Setting Tablespace Detail] 
- Migration tablespace settings.
- compatibilities 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.
- dataPump List<Property Map>Parameters 
- Optional parameters for Data Pump Export and Import.
- exportDirectory List<Property Map>Objects 
- Directory object details, used to define either import or export directory objects in Data Pump Settings.
- handleGrant StringErrors 
- The action taken in the event of errors related to GRANT or REVOKE errors.
- importDirectory List<Property Map>Objects 
- Directory object details, used to define either import or export directory objects in Data Pump Settings.
- isConsistent Boolean
- Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
- isIgnore BooleanExisting Objects 
- Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
- isTz BooleanUtc 
- Include a statement at the start of the dump to set the time zone to UTC.
- jobMode String
- Oracle Job Mode
- metadataRemaps List<Property Map>
- Defines remapping to be applied to objects as they are processed.
- primaryKey StringCompatibility 
- Primary key compatibility option
- tablespaceDetails List<Property Map>
- Migration tablespace settings.
GetMigrationInitialLoadSettingDataPumpParameter       
- Estimate string
- Estimate size of dumps that will be generated.
- ExcludeParameters List<string>
- Exclude paratemers for Export and Import.
- ExportParallelism intDegree 
- Maximum number of worker processes that can be used for a Data Pump Export job.
- ImportParallelism intDegree 
- 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 process to run on one instance.
- TableExists stringAction 
- 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.
- ExportParallelism intDegree 
- Maximum number of worker processes that can be used for a Data Pump Export job.
- ImportParallelism intDegree 
- 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 process to run on one instance.
- TableExists stringAction 
- 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.
- exportParallelism IntegerDegree 
- Maximum number of worker processes that can be used for a Data Pump Export job.
- importParallelism IntegerDegree 
- 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 process to run on one instance.
- tableExists StringAction 
- 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.
- exportParallelism numberDegree 
- Maximum number of worker processes that can be used for a Data Pump Export job.
- importParallelism numberDegree 
- 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 process to run on one instance.
- tableExists stringAction 
- 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_ intdegree 
- Maximum number of worker processes that can be used for a Data Pump Export job.
- import_parallelism_ intdegree 
- 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 process to run on one instance.
- table_exists_ straction 
- 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.
- exportParallelism NumberDegree 
- Maximum number of worker processes that can be used for a Data Pump Export job.
- importParallelism NumberDegree 
- 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 process to run on one instance.
- tableExists StringAction 
- IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
GetMigrationInitialLoadSettingExportDirectoryObject       
GetMigrationInitialLoadSettingImportDirectoryObject       
GetMigrationInitialLoadSettingMetadataRemap      
- NewValue string
- Specifies the new value that oldValue should be translated into.
- OldValue string
- Specifies the value which needs to be reset.
- 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.
- NewValue string
- Specifies the new value that oldValue should be translated into.
- OldValue string
- Specifies the value which needs to be reset.
- 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.
- newValue String
- Specifies the new value that oldValue should be translated into.
- oldValue String
- Specifies the value which needs to be reset.
- 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.
- newValue string
- Specifies the new value that oldValue should be translated into.
- oldValue string
- Specifies the value which needs to be reset.
- 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.
- newValue String
- Specifies the new value that oldValue should be translated into.
- oldValue String
- Specifies the value which needs to be reset.
- 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.
GetMigrationInitialLoadSettingTablespaceDetail      
- BlockSize stringIn Kbs 
- Size of Oracle database blocks in KB.
- ExtendSize intIn Mbs 
- Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
- IsAuto boolCreate 
- Set this property to true to auto-create tablespaces in the target Database. Note: This is not applicable for Autonomous Database Serverless databases.
- IsBig boolFile 
- Set this property to true to enable tablespace of the type big file.
- RemapTarget string
- Name of the tablespace on the target database to which the source database tablespace is to be remapped.
- TargetType string
- Type of Database Base Migration Target.
- BlockSize stringIn Kbs 
- Size of Oracle database blocks in KB.
- ExtendSize intIn Mbs 
- Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
- IsAuto boolCreate 
- Set this property to true to auto-create tablespaces in the target Database. Note: This is not applicable for Autonomous Database Serverless databases.
- IsBig boolFile 
- Set this property to true to enable tablespace of the type big file.
- RemapTarget string
- Name of the tablespace on the target database to which the source database tablespace is to be remapped.
- TargetType string
- Type of Database Base Migration Target.
- blockSize StringIn Kbs 
- Size of Oracle database blocks in KB.
- extendSize IntegerIn Mbs 
- Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
- isAuto BooleanCreate 
- Set this property to true to auto-create tablespaces in the target Database. Note: This is not applicable for Autonomous Database Serverless databases.
- isBig BooleanFile 
- Set this property to true to enable tablespace of the type big file.
- remapTarget String
- Name of the tablespace on the target database to which the source database tablespace is to be remapped.
- targetType String
- Type of Database Base Migration Target.
- blockSize stringIn Kbs 
- Size of Oracle database blocks in KB.
- extendSize numberIn Mbs 
- Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
- isAuto booleanCreate 
- Set this property to true to auto-create tablespaces in the target Database. Note: This is not applicable for Autonomous Database Serverless databases.
- isBig booleanFile 
- Set this property to true to enable tablespace of the type big file.
- remapTarget string
- Name of the tablespace on the target database to which the source database tablespace is to be remapped.
- targetType string
- Type of Database Base Migration Target.
- block_size_ strin_ kbs 
- Size of Oracle database blocks in KB.
- extend_size_ intin_ mbs 
- Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
- is_auto_ boolcreate 
- 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_ boolfile 
- Set this property to true to enable tablespace of the type big file.
- remap_target str
- Name of the tablespace on the target database to which the source database tablespace is to be remapped.
- target_type str
- Type of Database Base Migration Target.
- blockSize StringIn Kbs 
- Size of Oracle database blocks in KB.
- extendSize NumberIn Mbs 
- Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
- isAuto BooleanCreate 
- Set this property to true to auto-create tablespaces in the target Database. Note: This is not applicable for Autonomous Database Serverless databases.
- isBig BooleanFile 
- Set this property to true to enable tablespace of the type big file.
- remapTarget String
- Name of the tablespace on the target database to which the source database tablespace is to be remapped.
- targetType 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 ociTerraform Provider.