CostToMigrate

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

Bases: object

Summary of costs to migrate.

Methods:

__init__(**kwargs)

Initializes a new CostToMigrate object with values from keyword arguments.

Attributes:

asset_count

Gets the asset_count of this CostToMigrate.

currency_code

Gets the currency_code of this CostToMigrate.

oci_data_transfer_costs

Gets the oci_data_transfer_costs of this CostToMigrate.

source_data_transfer_costs

Gets the source_data_transfer_costs of this CostToMigrate.

__init__(**kwargs)

Initializes a new CostToMigrate object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • source_data_transfer_costs (float) – The value to assign to the source_data_transfer_costs property of this CostToMigrate.

  • oci_data_transfer_costs (float) – The value to assign to the oci_data_transfer_costs property of this CostToMigrate.

  • currency_code (str) – The value to assign to the currency_code property of this CostToMigrate.

  • asset_count (int) – The value to assign to the asset_count property of this CostToMigrate.

property asset_count

Gets the asset_count of this CostToMigrate. Number of assets used in this calculation.

Returns

The asset_count of this CostToMigrate.

Return type

int

property currency_code

Gets the currency_code of this CostToMigrate. Currency code as defined by ISO-4217.

Returns

The currency_code of this CostToMigrate.

Return type

str

property oci_data_transfer_costs

Gets the oci_data_transfer_costs of this CostToMigrate. Data transfer costs from OCI.

Returns

The oci_data_transfer_costs of this CostToMigrate.

Return type

float

property source_data_transfer_costs

Gets the source_data_transfer_costs of this CostToMigrate. Data transfer costs from source cloud provider.

Returns

The source_data_transfer_costs of this CostToMigrate.

Return type

float