CreateMigrationAssetDetails

class oci.cloud_migrations.models.CreateMigrationAssetDetails(**kwargs)

Bases: object

Details of the new migration asset.

Methods:

__init__(**kwargs)

Initializes a new CreateMigrationAssetDetails object with values from keyword arguments.

Attributes:

availability_domain

[Required] Gets the availability_domain of this CreateMigrationAssetDetails.

depends_on

Gets the depends_on of this CreateMigrationAssetDetails.

display_name

Gets the display_name of this CreateMigrationAssetDetails.

inventory_asset_id

[Required] Gets the inventory_asset_id of this CreateMigrationAssetDetails.

migration_id

[Required] Gets the migration_id of this CreateMigrationAssetDetails.

replication_compartment_id

[Required] Gets the replication_compartment_id of this CreateMigrationAssetDetails.

replication_location_detail

Gets the replication_location_detail of this CreateMigrationAssetDetails.

replication_schedule_id

Gets the replication_schedule_id of this CreateMigrationAssetDetails.

snap_shot_bucket_name

[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

oci.cloud_migrations.models.ReplicationLocationDetail

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