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.
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
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
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
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