UpdateMigrationDetails¶
-
class
oci.database_migration.models.
UpdateMigrationDetails
(**kwargs)¶ Bases:
object
Update Migration resource parameters.
Attributes
TYPE_OFFLINE
A constant which can be used with the type property of a UpdateMigrationDetails. TYPE_ONLINE
A constant which can be used with the type property of a UpdateMigrationDetails. advisor_settings
Gets the advisor_settings of this UpdateMigrationDetails. agent_id
Gets the agent_id of this UpdateMigrationDetails. data_transfer_medium_details
Gets the data_transfer_medium_details of this UpdateMigrationDetails. data_transfer_medium_details_v2
Gets the data_transfer_medium_details_v2 of this UpdateMigrationDetails. datapump_settings
Gets the datapump_settings of this UpdateMigrationDetails. defined_tags
Gets the defined_tags of this UpdateMigrationDetails. display_name
Gets the display_name of this UpdateMigrationDetails. dump_transfer_details
Gets the dump_transfer_details of this UpdateMigrationDetails. exclude_objects
Gets the exclude_objects of this UpdateMigrationDetails. freeform_tags
Gets the freeform_tags of this UpdateMigrationDetails. golden_gate_details
Gets the golden_gate_details of this UpdateMigrationDetails. golden_gate_service_details
Gets the golden_gate_service_details of this UpdateMigrationDetails. include_objects
Gets the include_objects of this UpdateMigrationDetails. source_container_database_connection_id
Gets the source_container_database_connection_id of this UpdateMigrationDetails. source_database_connection_id
Gets the source_database_connection_id of this UpdateMigrationDetails. target_database_connection_id
Gets the target_database_connection_id of this UpdateMigrationDetails. type
Gets the type of this UpdateMigrationDetails. vault_details
Gets the vault_details of this UpdateMigrationDetails. Methods
__init__
(**kwargs)Initializes a new UpdateMigrationDetails object with values from keyword arguments. -
TYPE_OFFLINE
= 'OFFLINE'¶ A constant which can be used with the type property of a UpdateMigrationDetails. This constant has a value of “OFFLINE”
-
TYPE_ONLINE
= 'ONLINE'¶ A constant which can be used with the type property of a UpdateMigrationDetails. This constant has a value of “ONLINE”
-
__init__
(**kwargs)¶ Initializes a new UpdateMigrationDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - type (str) – The value to assign to the type property of this UpdateMigrationDetails. Allowed values for this property are: “ONLINE”, “OFFLINE”
- display_name (str) – The value to assign to the display_name property of this UpdateMigrationDetails.
- agent_id (str) – The value to assign to the agent_id property of this UpdateMigrationDetails.
- source_database_connection_id (str) – The value to assign to the source_database_connection_id property of this UpdateMigrationDetails.
- source_container_database_connection_id (str) – The value to assign to the source_container_database_connection_id property of this UpdateMigrationDetails.
- target_database_connection_id (str) – The value to assign to the target_database_connection_id property of this UpdateMigrationDetails.
- data_transfer_medium_details_v2 (oci.database_migration.models.DataTransferMediumDetailsV2) – The value to assign to the data_transfer_medium_details_v2 property of this UpdateMigrationDetails.
- data_transfer_medium_details (oci.database_migration.models.UpdateDataTransferMediumDetails) – The value to assign to the data_transfer_medium_details property of this UpdateMigrationDetails.
- dump_transfer_details (oci.database_migration.models.UpdateDumpTransferDetails) – The value to assign to the dump_transfer_details property of this UpdateMigrationDetails.
- datapump_settings (oci.database_migration.models.UpdateDataPumpSettings) – The value to assign to the datapump_settings property of this UpdateMigrationDetails.
- advisor_settings (oci.database_migration.models.UpdateAdvisorSettings) – The value to assign to the advisor_settings property of this UpdateMigrationDetails.
- exclude_objects (list[oci.database_migration.models.DatabaseObject]) – The value to assign to the exclude_objects property of this UpdateMigrationDetails.
- include_objects (list[oci.database_migration.models.DatabaseObject]) – The value to assign to the include_objects property of this UpdateMigrationDetails.
- golden_gate_service_details (oci.database_migration.models.UpdateGoldenGateServiceDetails) – The value to assign to the golden_gate_service_details property of this UpdateMigrationDetails.
- golden_gate_details (oci.database_migration.models.UpdateGoldenGateDetails) – The value to assign to the golden_gate_details property of this UpdateMigrationDetails.
- vault_details (oci.database_migration.models.UpdateVaultDetails) – The value to assign to the vault_details property of this UpdateMigrationDetails.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this UpdateMigrationDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this UpdateMigrationDetails.
-
advisor_settings
¶ Gets the advisor_settings of this UpdateMigrationDetails.
Returns: The advisor_settings of this UpdateMigrationDetails. Return type: oci.database_migration.models.UpdateAdvisorSettings
-
agent_id
¶ Gets the agent_id of this UpdateMigrationDetails. The OCID of the registered ODMS Agent.
Returns: The agent_id of this UpdateMigrationDetails. Return type: str
-
data_transfer_medium_details
¶ Gets the data_transfer_medium_details of this UpdateMigrationDetails.
Returns: The data_transfer_medium_details of this UpdateMigrationDetails. Return type: oci.database_migration.models.UpdateDataTransferMediumDetails
-
data_transfer_medium_details_v2
¶ Gets the data_transfer_medium_details_v2 of this UpdateMigrationDetails.
Returns: The data_transfer_medium_details_v2 of this UpdateMigrationDetails. Return type: oci.database_migration.models.DataTransferMediumDetailsV2
-
datapump_settings
¶ Gets the datapump_settings of this UpdateMigrationDetails.
Returns: The datapump_settings of this UpdateMigrationDetails. Return type: oci.database_migration.models.UpdateDataPumpSettings
Gets the defined_tags of this UpdateMigrationDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}
Returns: The defined_tags of this UpdateMigrationDetails. Return type: dict(str, dict(str, object))
-
display_name
¶ Gets the display_name of this UpdateMigrationDetails. Migration Display Name
Returns: The display_name of this UpdateMigrationDetails. Return type: str
-
dump_transfer_details
¶ Gets the dump_transfer_details of this UpdateMigrationDetails.
Returns: The dump_transfer_details of this UpdateMigrationDetails. Return type: oci.database_migration.models.UpdateDumpTransferDetails
-
exclude_objects
¶ Gets the exclude_objects of this UpdateMigrationDetails. Database objects to exclude from migration, cannot be specified alongside ‘includeObjects’. If specified, the list will be replaced entirely. Empty list will remove stored excludeObjects details.
Returns: The exclude_objects of this UpdateMigrationDetails. Return type: list[oci.database_migration.models.DatabaseObject]
Gets the freeform_tags of this UpdateMigrationDetails. Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {“bar-key”: “value”}
Returns: The freeform_tags of this UpdateMigrationDetails. Return type: dict(str, str)
-
golden_gate_details
¶ Gets the golden_gate_details of this UpdateMigrationDetails.
Returns: The golden_gate_details of this UpdateMigrationDetails. Return type: oci.database_migration.models.UpdateGoldenGateDetails
-
golden_gate_service_details
¶ Gets the golden_gate_service_details of this UpdateMigrationDetails.
Returns: The golden_gate_service_details of this UpdateMigrationDetails. Return type: oci.database_migration.models.UpdateGoldenGateServiceDetails
-
include_objects
¶ Gets the include_objects of this UpdateMigrationDetails. Database objects to include from migration, cannot be specified alongside ‘excludeObjects’. If specified, the list will be replaced entirely. Empty list will remove stored includeObjects details.
Returns: The include_objects of this UpdateMigrationDetails. Return type: list[oci.database_migration.models.DatabaseObject]
-
source_container_database_connection_id
¶ Gets the source_container_database_connection_id of this UpdateMigrationDetails. The OCID of the Source Container Database Connection. Only used for Online migrations. Only Connections of type Non-Autonomous can be used as source container databases. An empty value would remove the stored Connection ID.
Returns: The source_container_database_connection_id of this UpdateMigrationDetails. Return type: str
-
source_database_connection_id
¶ Gets the source_database_connection_id of this UpdateMigrationDetails. The OCID of the Source Database Connection.
Returns: The source_database_connection_id of this UpdateMigrationDetails. Return type: str
-
target_database_connection_id
¶ Gets the target_database_connection_id of this UpdateMigrationDetails. The OCID of the Target Database Connection.
Returns: The target_database_connection_id of this UpdateMigrationDetails. Return type: str
-
type
¶ Gets the type of this UpdateMigrationDetails. Migration type.
Allowed values for this property are: “ONLINE”, “OFFLINE”
Returns: The type of this UpdateMigrationDetails. Return type: str
-
vault_details
¶ Gets the vault_details of this UpdateMigrationDetails.
Returns: The vault_details of this UpdateMigrationDetails. Return type: oci.database_migration.models.UpdateVaultDetails
-