Oracle Cloud Infrastructure v2.11.0 published on Thursday, Sep 19, 2024 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 GetMigration(ctx *Context, args *GetMigrationArgs, opts ...InvokeOption) (*GetMigrationResult, error)
func GetMigrationOutput(ctx *Context, args *GetMigrationOutputArgs, opts ...InvokeOption) GetMigrationResultOutput
> Note: This function is named GetMigration
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:DatabaseMigration/getMigration:getMigration
arguments:
# arguments dictionary
The following arguments are supported:
- Migration
Id string - The OCID of the migration
- Migration
Id string - The OCID of the migration
- migration
Id String - The OCID of the migration
- migration
Id string - The OCID of the migration
- migration_
id str - The OCID of the migration
- migration
Id String - The OCID of the migration
getMigration Result
The following output properties are available:
- Advanced
Parameters List<GetMigration Advanced Parameter> - List of Migration Parameter objects.
- Advisor
Settings List<GetMigration Advisor Setting> - Details about Oracle Advisor Settings.
- Bulk
Include stringExclude Data - Compartment
Id string - The OCID of the resource being referenced.
- Data
Transfer List<GetMedium Details Migration Data Transfer Medium Detail> - Optional additional properties for data transfer.
- Database
Combination 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.
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Exclude
Objects List<GetMigration Exclude Object> - Executing
Job 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"}
- Ggs
Details List<GetMigration Ggs Detail> - Details for Oracle GoldenGate Deployment (Internally managed by the service, not required and will be ignored if provided).
- Hub
Details 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.
- Include
Objects List<GetMigration Include Object> - Initial
Load List<GetSettings Migration Initial Load Setting> - Optional settings for Data Pump Export and Import jobs
- Lifecycle
Details string - Additional status related to the execution and current state of the Migration.
- Migration
Id string - Source
Container stringDatabase Connection Id - The OCID of the resource being referenced.
- Source
Database 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"}
- Target
Database stringConnection Id - The OCID of the resource being referenced.
- Time
Created string - An RFC3339 formatted datetime string such as
2016-08-25T21:10:29.600Z
. - Time
Last stringMigration - An RFC3339 formatted datetime string such as
2016-08-25T21:10:29.600Z
. - Time
Updated 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.
- Wait
After 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 []GetMigration Advanced Parameter - List of Migration Parameter objects.
- Advisor
Settings []GetMigration Advisor Setting - Details about Oracle Advisor Settings.
- Bulk
Include stringExclude Data - Compartment
Id string - The OCID of the resource being referenced.
- Data
Transfer []GetMedium Details Migration Data Transfer Medium Detail - Optional additional properties for data transfer.
- Database
Combination 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.
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Exclude
Objects []GetMigration Exclude Object - Executing
Job 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"}
- Ggs
Details []GetMigration Ggs Detail - Details for Oracle GoldenGate Deployment (Internally managed by the service, not required and will be ignored if provided).
- Hub
Details []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.
- Include
Objects []GetMigration Include Object - Initial
Load []GetSettings Migration Initial Load Setting - Optional settings for Data Pump Export and Import jobs
- Lifecycle
Details string - Additional status related to the execution and current state of the Migration.
- Migration
Id string - Source
Container stringDatabase Connection Id - The OCID of the resource being referenced.
- Source
Database 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"}
- Target
Database stringConnection Id - The OCID of the resource being referenced.
- Time
Created string - An RFC3339 formatted datetime string such as
2016-08-25T21:10:29.600Z
. - Time
Last stringMigration - An RFC3339 formatted datetime string such as
2016-08-25T21:10:29.600Z
. - Time
Updated 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.
- Wait
After 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 List<GetMigration Advanced Parameter> - List of Migration Parameter objects.
- advisor
Settings List<GetMigration Advisor Setting> - Details about Oracle Advisor Settings.
- bulk
Include StringExclude Data - compartment
Id String - The OCID of the resource being referenced.
- data
Transfer List<GetMedium Details Migration Data Transfer Medium Detail> - Optional additional properties for data transfer.
- database
Combination 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.
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- exclude
Objects List<GetMigration Exclude Object> - executing
Job 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"}
- ggs
Details List<GetMigration Ggs Detail> - Details for Oracle GoldenGate Deployment (Internally managed by the service, not required and will be ignored if provided).
- hub
Details 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.
- include
Objects List<GetMigration Include Object> - initial
Load List<GetSettings Migration Initial Load Setting> - Optional settings for Data Pump Export and Import jobs
- lifecycle
Details String - Additional status related to the execution and current state of the Migration.
- migration
Id String - source
Container StringDatabase Connection Id - The OCID of the resource being referenced.
- source
Database 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"}
- target
Database StringConnection Id - The OCID of the resource being referenced.
- time
Created String - An RFC3339 formatted datetime string such as
2016-08-25T21:10:29.600Z
. - time
Last StringMigration - An RFC3339 formatted datetime string such as
2016-08-25T21:10:29.600Z
. - time
Updated 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.
- wait
After 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 GetMigration Advanced Parameter[] - List of Migration Parameter objects.
- advisor
Settings GetMigration Advisor Setting[] - Details about Oracle Advisor Settings.
- bulk
Include stringExclude Data - compartment
Id string - The OCID of the resource being referenced.
- data
Transfer GetMedium Details Migration Data Transfer Medium Detail[] - Optional additional properties for data transfer.
- database
Combination 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.
- display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- exclude
Objects GetMigration Exclude Object[] - executing
Job 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"}
- ggs
Details GetMigration Ggs Detail[] - Details for Oracle GoldenGate Deployment (Internally managed by the service, not required and will be ignored if provided).
- hub
Details 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.
- include
Objects GetMigration Include Object[] - initial
Load GetSettings Migration Initial Load Setting[] - Optional settings for Data Pump Export and Import jobs
- lifecycle
Details string - Additional status related to the execution and current state of the Migration.
- migration
Id string - source
Container stringDatabase Connection Id - The OCID of the resource being referenced.
- source
Database 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"}
- target
Database stringConnection Id - The OCID of the resource being referenced.
- time
Created string - An RFC3339 formatted datetime string such as
2016-08-25T21:10:29.600Z
. - time
Last stringMigration - An RFC3339 formatted datetime string such as
2016-08-25T21:10:29.600Z
. - time
Updated 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.
- wait
After 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.Get Migration Advanced Parameter] - List of Migration Parameter objects.
- advisor_
settings Sequence[databasemigration.Get Migration Advisor Setting] - Details about Oracle Advisor Settings.
- bulk_
include_ strexclude_ data - compartment_
id str - The OCID of the resource being referenced.
- data_
transfer_ Sequence[databasemigration.medium_ details Get 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[databasemigration.Get Migration 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[databasemigration.Get Migration Ggs Detail] - Details for Oracle GoldenGate Deployment (Internally managed by the service, not required and will be ignored if provided).
- hub_
details Sequence[databasemigration.Get Migration 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[databasemigration.Get Migration Include Object] - initial_
load_ Sequence[databasemigration.settings Get 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.
- advanced
Parameters List<Property Map> - List of Migration Parameter objects.
- advisor
Settings List<Property Map> - Details about Oracle Advisor Settings.
- bulk
Include StringExclude Data - compartment
Id String - The OCID of the resource being referenced.
- data
Transfer List<Property Map>Medium Details - Optional additional properties for data transfer.
- database
Combination 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.
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- exclude
Objects List<Property Map> - executing
Job 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"}
- ggs
Details List<Property Map> - Details for Oracle GoldenGate Deployment (Internally managed by the service, not required and will be ignored if provided).
- hub
Details 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.
- include
Objects List<Property Map> - initial
Load List<Property Map>Settings - Optional settings for Data Pump Export and Import jobs
- lifecycle
Details String - Additional status related to the execution and current state of the Migration.
- migration
Id String - source
Container StringDatabase Connection Id - The OCID of the resource being referenced.
- source
Database 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"}
- target
Database StringConnection Id - The OCID of the resource being referenced.
- time
Created String - An RFC3339 formatted datetime string such as
2016-08-25T21:10:29.600Z
. - time
Last StringMigration - An RFC3339 formatted datetime string such as
2016-08-25T21:10:29.600Z
. - time
Updated 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.
- wait
After 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
- Data
Type 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 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 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 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.
- data
Type 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
- 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.
- 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.
- is
Ignore BooleanErrors - True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
- is
Skip BooleanAdvisor - True to skip the Pre-Migration Advisor execution. Default is false.
- is
Ignore booleanErrors - True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
- is
Skip 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.
- is
Ignore BooleanErrors - True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
- is
Skip BooleanAdvisor - True to skip the Pre-Migration Advisor execution. Default is false.
GetMigrationDataTransferMediumDetail
- Access
Key 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
- Object
Storage 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
- Secret
Access 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<Get
Migration Data Transfer Medium Detail Source> - Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- Targets
List<Get
Migration 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 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
- Object
Storage []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
- Secret
Access 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
[]Get
Migration Data Transfer Medium Detail Source - Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- Targets
[]Get
Migration 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 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
- object
Storage 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
- secret
Access 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<Get
Migration Data Transfer Medium Detail Source> - Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- targets
List<Get
Migration 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 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
- object
Storage 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
- secret
Access 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
Get
Migration Data Transfer Medium Detail Source[] - Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- targets
Get
Migration 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[databasemigration.buckets Get 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[databasemigration.
Get Migration Data Transfer Medium Detail Source] - Optional additional properties for dump transfer in source or target host. Default kind is CURL.
- targets
Sequence[databasemigration.
Get Migration 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.
- access
Key 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
- object
Storage 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
- secret
Access 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
- Oci
Home string - Path to the Oracle Cloud Infrastructure CLI installation in the node.
- Wallet
Location 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
- Oci
Home string - Path to the Oracle Cloud Infrastructure CLI installation in the node.
- Wallet
Location 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
- oci
Home String - Path to the Oracle Cloud Infrastructure CLI installation in the node.
- wallet
Location 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
- oci
Home string - Path to the Oracle Cloud Infrastructure CLI installation in the node.
- wallet
Location 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
- oci
Home String - Path to the Oracle Cloud Infrastructure CLI installation in the node.
- wallet
Location 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
- Oci
Home string - Path to the Oracle Cloud Infrastructure CLI installation in the node.
- Wallet
Location 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
- Oci
Home string - Path to the Oracle Cloud Infrastructure CLI installation in the node.
- Wallet
Location 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
- oci
Home String - Path to the Oracle Cloud Infrastructure CLI installation in the node.
- wallet
Location 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
- oci
Home string - Path to the Oracle Cloud Infrastructure CLI installation in the node.
- wallet
Location 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
- oci
Home String - Path to the Oracle Cloud Infrastructure CLI installation in the node.
- wallet
Location String - Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
GetMigrationExcludeObject
- Is
Omit 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.
- Is
Omit 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.
- is
Omit 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 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.
- is
Omit 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
- Acceptable
Lag int - ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
- Extracts
List<Get
Migration Ggs Detail Extract> - Parameters for Extract processes.
- Ggs
Deployments List<GetMigration Ggs Detail Ggs Deployment> - Details about Oracle GoldenGate GGS Deployment.
- Replicats
List<Get
Migration 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
[]Get
Migration Ggs Detail Extract - Parameters for Extract processes.
- Ggs
Deployments []GetMigration Ggs Detail Ggs Deployment - Details about Oracle GoldenGate GGS Deployment.
- Replicats
[]Get
Migration Ggs Detail Replicat - Parameters for Replicat processes.
- acceptable
Lag Integer - ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
- extracts
List<Get
Migration Ggs Detail Extract> - Parameters for Extract processes.
- ggs
Deployments List<GetMigration Ggs Detail Ggs Deployment> - Details about Oracle GoldenGate GGS Deployment.
- replicats
List<Get
Migration Ggs Detail Replicat> - Parameters for Replicat processes.
- acceptable
Lag number - ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
- extracts
Get
Migration Ggs Detail Extract[] - Parameters for Extract processes.
- ggs
Deployments GetMigration Ggs Detail Ggs Deployment[] - Details about Oracle GoldenGate GGS Deployment.
- replicats
Get
Migration 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[databasemigration.
Get Migration Ggs Detail Extract] - Parameters for Extract processes.
- ggs_
deployments Sequence[databasemigration.Get Migration Ggs Detail Ggs Deployment] - Details about Oracle GoldenGate GGS Deployment.
- replicats
Sequence[databasemigration.
Get Migration Ggs Detail Replicat] - Parameters for Replicat processes.
- acceptable
Lag 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.
- ggs
Deployments List<Property Map> - Details about Oracle GoldenGate GGS Deployment.
- replicats List<Property Map>
- Parameters for Replicat processes.
GetMigrationGgsDetailExtract
- 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 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 string - Replicat performance.
- long
Trans 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.
- performance
Profile String - Replicat performance.
- long
Trans 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.
- performance
Profile 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.
- long
Trans 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.
- performance
Profile String - Replicat performance.
GetMigrationGgsDetailGgsDeployment
- Deployment
Id string - The OCID of the resource being referenced.
- Ggs
Admin stringCredentials Secret Id - The OCID of the resource being referenced.
- Deployment
Id string - The OCID of the resource being referenced.
- Ggs
Admin stringCredentials Secret Id - The OCID of the resource being referenced.
- deployment
Id String - The OCID of the resource being referenced.
- ggs
Admin StringCredentials Secret Id - The OCID of the resource being referenced.
- deployment
Id string - The OCID of the resource being referenced.
- ggs
Admin 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.
- deployment
Id String - The OCID of the resource being referenced.
- ggs
Admin StringCredentials Secret Id - The OCID of the resource being referenced.
GetMigrationGgsDetailReplicat
- Performance
Profile string - Replicat performance.
- Performance
Profile string - Replicat performance.
- performance
Profile String - Replicat performance.
- performance
Profile string - Replicat performance.
- performance_
profile str - Replicat performance.
- performance
Profile String - Replicat performance.
GetMigrationHubDetail
- 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 string - The OCID of the resource being referenced.
- Extracts
List<Get
Migration Hub Detail Extract> - Parameters for Extract processes.
- Key
Id string - The OCID of the resource being referenced.
- Replicats
List<Get
Migration Hub Detail Replicat> - Parameters for Replicat processes.
- Rest
Admin List<GetCredentials Migration Hub Detail Rest Admin Credential> - Database Administrator Credentials details.
- Url string
- Endpoint URL.
- Vault
Id 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 string - The OCID of the resource being referenced.
- Extracts
[]Get
Migration Hub Detail Extract - Parameters for Extract processes.
- Key
Id string - The OCID of the resource being referenced.
- Replicats
[]Get
Migration Hub Detail Replicat - Parameters for Replicat processes.
- Rest
Admin []GetCredentials Migration Hub Detail Rest Admin Credential - Database Administrator Credentials details.
- Url string
- Endpoint URL.
- Vault
Id string - The OCID of the resource being referenced.
- acceptable
Lag Integer - ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
- compute
Id String - The OCID of the resource being referenced.
- extracts
List<Get
Migration Hub Detail Extract> - Parameters for Extract processes.
- key
Id String - The OCID of the resource being referenced.
- replicats
List<Get
Migration Hub Detail Replicat> - Parameters for Replicat processes.
- rest
Admin List<GetCredentials Migration Hub Detail Rest Admin Credential> - Database Administrator Credentials details.
- url String
- Endpoint URL.
- vault
Id String - The OCID of the resource being referenced.
- acceptable
Lag number - ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
- compute
Id string - The OCID of the resource being referenced.
- extracts
Get
Migration Hub Detail Extract[] - Parameters for Extract processes.
- key
Id string - The OCID of the resource being referenced.
- replicats
Get
Migration Hub Detail Replicat[] - Parameters for Replicat processes.
- rest
Admin GetCredentials Migration Hub Detail Rest Admin Credential[] - Database Administrator Credentials details.
- url string
- Endpoint URL.
- vault
Id 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[databasemigration.
Get Migration Hub Detail Extract] - Parameters for Extract processes.
- key_
id str - The OCID of the resource being referenced.
- replicats
Sequence[databasemigration.
Get Migration Hub Detail Replicat] - Parameters for Replicat processes.
- rest_
admin_ Sequence[databasemigration.credentials Get Migration Hub Detail Rest Admin Credential] - Database Administrator Credentials details.
- url str
- Endpoint URL.
- vault_
id str - The OCID of the resource being referenced.
- acceptable
Lag Number - ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
- compute
Id String - The OCID of the resource being referenced.
- extracts List<Property Map>
- Parameters for Extract processes.
- key
Id String - The OCID of the resource being referenced.
- replicats List<Property Map>
- Parameters for Replicat processes.
- rest
Admin List<Property Map>Credentials - Database Administrator Credentials details.
- url String
- Endpoint URL.
- vault
Id String - The OCID of the resource being referenced.
GetMigrationHubDetailExtract
- 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 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 string - Replicat performance.
- long
Trans 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.
- performance
Profile String - Replicat performance.
- long
Trans 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.
- performance
Profile 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.
- long
Trans 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.
- performance
Profile String - Replicat performance.
GetMigrationHubDetailReplicat
- Performance
Profile string - Replicat performance.
- Performance
Profile string - Replicat performance.
- performance
Profile String - Replicat performance.
- performance
Profile string - Replicat performance.
- performance_
profile str - Replicat performance.
- performance
Profile String - Replicat performance.
GetMigrationHubDetailRestAdminCredential
GetMigrationIncludeObject
- Is
Omit 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.
- Is
Omit 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.
- is
Omit 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 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.
- is
Omit 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.
- Data
Pump List<GetParameters Migration Initial Load Setting Data Pump Parameter> - Optional parameters for Data Pump Export and Import.
- Export
Directory 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.
- Handle
Grant stringErrors - The action taken in the event of errors related to GRANT or REVOKE errors.
- Import
Directory 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.
- 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 string - Oracle Job Mode
- Metadata
Remaps List<GetMigration Initial Load Setting Metadata Remap> - Defines remapping to be applied to objects as they are processed.
- Primary
Key stringCompatibility - Primary key compatibility option
- Tablespace
Details 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.
- Data
Pump []GetParameters Migration Initial Load Setting Data Pump Parameter - Optional parameters for Data Pump Export and Import.
- Export
Directory []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 stringErrors - The action taken in the event of errors related to GRANT or REVOKE errors.
- Import
Directory []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 string - Oracle Job Mode
- Metadata
Remaps []GetMigration Initial Load Setting Metadata Remap - Defines remapping to be applied to objects as they are processed.
- Primary
Key stringCompatibility - Primary key compatibility option
- Tablespace
Details []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.
- data
Pump List<GetParameters Migration Initial Load Setting Data Pump Parameter> - Optional parameters for Data Pump Export and Import.
- export
Directory 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.
- handle
Grant StringErrors - The action taken in the event of errors related to GRANT or REVOKE errors.
- import
Directory 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.
- is
Consistent Boolean - Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
- is
Ignore BooleanExisting Objects - Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
- is
Tz BooleanUtc - Include a statement at the start of the dump to set the time zone to UTC.
- job
Mode String - Oracle Job Mode
- metadata
Remaps List<GetMigration Initial Load Setting Metadata Remap> - Defines remapping to be applied to objects as they are processed.
- primary
Key StringCompatibility - Primary key compatibility option
- tablespace
Details 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.
- data
Pump GetParameters Migration Initial Load Setting Data Pump Parameter[] - Optional parameters for Data Pump Export and Import.
- export
Directory 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 stringErrors - The action taken in the event of errors related to GRANT or REVOKE errors.
- import
Directory 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 boolean - Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
- is
Ignore booleanExisting Objects - Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
- is
Tz booleanUtc - Include a statement at the start of the dump to set the time zone to UTC.
- job
Mode string - Oracle Job Mode
- metadata
Remaps GetMigration Initial Load Setting Metadata Remap[] - Defines remapping to be applied to objects as they are processed.
- primary
Key stringCompatibility - Primary key compatibility option
- tablespace
Details 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[databasemigration.parameters Get Migration Initial Load Setting Data Pump Parameter] - Optional parameters for Data Pump Export and Import.
- export_
directory_ Sequence[databasemigration.objects Get 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[databasemigration.objects Get 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[databasemigration.Get Migration 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[databasemigration.Get Migration 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.
- data
Pump List<Property Map>Parameters - Optional parameters for Data Pump Export and Import.
- export
Directory List<Property Map>Objects - Directory object details, used to define either import or export directory objects in Data Pump Settings.
- handle
Grant StringErrors - The action taken in the event of errors related to GRANT or REVOKE errors.
- import
Directory List<Property Map>Objects - Directory object details, used to define either import or export directory objects in Data Pump Settings.
- is
Consistent Boolean - Enable (true) or disable (false) consistent data dumps by locking the instance for backup during the dump.
- is
Ignore BooleanExisting Objects - Import the dump even if it contains objects that already exist in the target schema in the MySQL instance.
- is
Tz BooleanUtc - Include a statement at the start of the dump to set the time zone to UTC.
- job
Mode String - Oracle Job Mode
- metadata
Remaps List<Property Map> - Defines remapping to be applied to objects as they are processed.
- primary
Key StringCompatibility - Primary key compatibility option
- tablespace
Details List<Property Map> - Migration tablespace settings.
GetMigrationInitialLoadSettingDataPumpParameter
- Estimate string
- Estimate size of dumps that will be generated.
- Exclude
Parameters List<string> - 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 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.
- Exclude
Parameters []string - 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 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.
- exclude
Parameters List<String> - Exclude paratemers for Export and Import.
- export
Parallelism IntegerDegree - Maximum number of worker processes that can be used for a Data Pump Export job.
- import
Parallelism 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.
- is
Cluster Boolean - Set to false to force Data Pump worker process to run on one instance.
- table
Exists 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.
- exclude
Parameters string[] - Exclude paratemers for Export and Import.
- export
Parallelism numberDegree - Maximum number of worker processes that can be used for a Data Pump Export job.
- import
Parallelism 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.
- is
Cluster boolean - Set to false to force Data Pump worker process to run on one instance.
- table
Exists 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.
- exclude
Parameters List<String> - Exclude paratemers for Export and Import.
- export
Parallelism NumberDegree - Maximum number of worker processes that can be used for a Data Pump Export job.
- import
Parallelism 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.
- is
Cluster Boolean - Set to false to force Data Pump worker process to run on one instance.
- table
Exists StringAction - IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
GetMigrationInitialLoadSettingExportDirectoryObject
GetMigrationInitialLoadSettingImportDirectoryObject
GetMigrationInitialLoadSettingMetadataRemap
- New
Value string - Specifies the new value that oldValue should be translated into.
- Old
Value 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.
- New
Value string - Specifies the new value that oldValue should be translated into.
- Old
Value 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.
- new
Value String - Specifies the new value that oldValue should be translated into.
- old
Value 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.
- new
Value string - Specifies the new value that oldValue should be translated into.
- old
Value 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.
- new
Value String - Specifies the new value that oldValue should be translated into.
- old
Value 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
- Block
Size stringIn 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 string - Name of the tablespace on the target database to which the source database tablespace is to be remapped.
- Target
Type string - Type of Database Base Migration Target.
- Block
Size stringIn 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 string - Name of the tablespace on the target database to which the source database tablespace is to be remapped.
- Target
Type string - Type of Database Base Migration Target.
- block
Size StringIn Kbs - Size of Oracle database blocks in KB.
- extend
Size IntegerIn Mbs - Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
- is
Auto BooleanCreate - 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 BooleanFile - Set this property to true to enable tablespace of the type big file.
- remap
Target String - Name of the tablespace on the target database to which the source database tablespace is to be remapped.
- target
Type String - Type of Database Base Migration Target.
- block
Size stringIn Kbs - Size of Oracle database blocks in KB.
- extend
Size numberIn Mbs - Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
- is
Auto booleanCreate - 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 booleanFile - Set this property to true to enable tablespace of the type big file.
- remap
Target string - Name of the tablespace on the target database to which the source database tablespace is to be remapped.
- target
Type 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.
- block
Size StringIn Kbs - Size of Oracle database blocks in KB.
- extend
Size NumberIn Mbs - Size to extend the tablespace in MB. Note: Only applicable if 'isBigFile' property is set to true.
- is
Auto BooleanCreate - 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 BooleanFile - Set this property to true to enable tablespace of the type big file.
- remap
Target String - Name of the tablespace on the target database to which the source database tablespace is to be remapped.
- target
Type 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.