CreateOracleMigrationSettings¶
- class oci.database_migration.models.CreateOracleMigrationSettings(**kwargs)¶
Bases:
objectDiscriminator-only base create settings for Oracle migration methods.
Attributes:
A constant which can be used with the migration_method property of a CreateOracleMigrationSettings.
A constant which can be used with the migration_method property of a CreateOracleMigrationSettings.
A constant which can be used with the migration_method property of a CreateOracleMigrationSettings.
[Required] Gets the migration_method of this CreateOracleMigrationSettings.
Methods:
__init__(**kwargs)Initializes a new CreateOracleMigrationSettings object with values from keyword arguments.
get_subtype(object_dictionary)Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
- MIGRATION_METHOD_OFFLINE_LOGICAL = 'OFFLINE_LOGICAL'¶
A constant which can be used with the migration_method property of a CreateOracleMigrationSettings. This constant has a value of “OFFLINE_LOGICAL”
- MIGRATION_METHOD_ONLINE_LOGICAL = 'ONLINE_LOGICAL'¶
A constant which can be used with the migration_method property of a CreateOracleMigrationSettings. This constant has a value of “ONLINE_LOGICAL”
- MIGRATION_METHOD_ONLINE_STANDBY = 'ONLINE_STANDBY'¶
A constant which can be used with the migration_method property of a CreateOracleMigrationSettings. This constant has a value of “ONLINE_STANDBY”
- __init__(**kwargs)¶
Initializes a new CreateOracleMigrationSettings object with values from keyword arguments. This class has the following subclasses and if you are using this class as input to a service operations then you should favor using a subclass over the base class:
The following keyword arguments are supported (corresponding to the getters/setters of this class):
- Parameters
migration_method (str) – The value to assign to the migration_method property of this CreateOracleMigrationSettings. Allowed values for this property are: “ONLINE_LOGICAL”, “OFFLINE_LOGICAL”, “ONLINE_STANDBY”
- static get_subtype(object_dictionary)¶
Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
- property migration_method¶
[Required] Gets the migration_method of this CreateOracleMigrationSettings. The Oracle migration method. This value combines the migration type and method so it can be used as a discriminator while preserving the existing migration type field.
Allowed values for this property are: “ONLINE_LOGICAL”, “OFFLINE_LOGICAL”, “ONLINE_STANDBY”
- Returns
The migration_method of this CreateOracleMigrationSettings.
- Return type
str