CreateMigrationAssetDetails¶
- class oci.cloud_migrations.models.CreateMigrationAssetDetails(**kwargs)¶
Bases:
objectDetails of the new migration asset.
Methods:
__init__(**kwargs)Initializes a new CreateMigrationAssetDetails object with values from keyword arguments.
Attributes:
[Required] Gets the availability_domain of this CreateMigrationAssetDetails.
Gets the depends_on of this CreateMigrationAssetDetails.
Gets the display_name of this CreateMigrationAssetDetails.
[Required] Gets the inventory_asset_id of this CreateMigrationAssetDetails.
[Required] Gets the migration_id of this CreateMigrationAssetDetails.
[Required] Gets the replication_compartment_id of this CreateMigrationAssetDetails.
Gets the replication_location_detail of this CreateMigrationAssetDetails.
Gets the replication_schedule_id of this CreateMigrationAssetDetails.
[Required] Gets the snap_shot_bucket_name of this CreateMigrationAssetDetails.
- __init__(**kwargs)¶
Initializes a new CreateMigrationAssetDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
- Parameters
display_name (str) – The value to assign to the display_name property of this CreateMigrationAssetDetails.
inventory_asset_id (str) – The value to assign to the inventory_asset_id property of this CreateMigrationAssetDetails.
migration_id (str) – The value to assign to the migration_id property of this CreateMigrationAssetDetails.
replication_schedule_id (str) – The value to assign to the replication_schedule_id property of this CreateMigrationAssetDetails.
availability_domain (str) – The value to assign to the availability_domain property of this CreateMigrationAssetDetails.
replication_compartment_id (str) – The value to assign to the replication_compartment_id property of this CreateMigrationAssetDetails.
snap_shot_bucket_name (str) – The value to assign to the snap_shot_bucket_name property of this CreateMigrationAssetDetails.
replication_location_detail (oci.cloud_migrations.models.ReplicationLocationDetail) – The value to assign to the replication_location_detail property of this CreateMigrationAssetDetails.
depends_on (list[str]) – The value to assign to the depends_on property of this CreateMigrationAssetDetails.
- property availability_domain¶
[Required] Gets the availability_domain of this CreateMigrationAssetDetails. Availability domain
- Returns
The availability_domain of this CreateMigrationAssetDetails.
- Return type
str
- property depends_on¶
Gets the depends_on of this CreateMigrationAssetDetails. List of migration assets that depends on this asset.
- Returns
The depends_on of this CreateMigrationAssetDetails.
- Return type
list[str]
- property display_name¶
Gets the display_name of this CreateMigrationAssetDetails. A user-friendly name. If empty, then source asset name will be used. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
- Returns
The display_name of this CreateMigrationAssetDetails.
- Return type
str
- property inventory_asset_id¶
[Required] Gets the inventory_asset_id of this CreateMigrationAssetDetails. OCID of an asset for an inventory.
- Returns
The inventory_asset_id of this CreateMigrationAssetDetails.
- Return type
str
- property migration_id¶
[Required] Gets the migration_id of this CreateMigrationAssetDetails. OCID of the associated migration.
- Returns
The migration_id of this CreateMigrationAssetDetails.
- Return type
str
- property replication_compartment_id¶
[Required] Gets the replication_compartment_id of this CreateMigrationAssetDetails. Replication compartment identifier
- Returns
The replication_compartment_id of this CreateMigrationAssetDetails.
- Return type
str
- property replication_location_detail¶
Gets the replication_location_detail of this CreateMigrationAssetDetails.
- Returns
The replication_location_detail of this CreateMigrationAssetDetails.
- Return type
- property replication_schedule_id¶
Gets the replication_schedule_id of this CreateMigrationAssetDetails. Replication schedule identifier
- Returns
The replication_schedule_id of this CreateMigrationAssetDetails.
- Return type
str
- property snap_shot_bucket_name¶
[Required] Gets the snap_shot_bucket_name of this CreateMigrationAssetDetails. Name of snapshot bucket
- Returns
The snap_shot_bucket_name of this CreateMigrationAssetDetails.
- Return type
str