CurrentMonthlyCost¶
- class oci.cloud_migrations.models.CurrentMonthlyCost(**kwargs)¶
Bases:
objectCurrent monthly compute and storage costs.
Methods:
__init__(**kwargs)Initializes a new CurrentMonthlyCost object with values from keyword arguments.
Attributes:
Gets the asset_count of this CurrentMonthlyCost.
[Required] Gets the compute_amount of this CurrentMonthlyCost.
[Required] Gets the currency_code of this CurrentMonthlyCost.
Gets the storage_amount of this CurrentMonthlyCost.
- __init__(**kwargs)¶
Initializes a new CurrentMonthlyCost object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
- Parameters
compute_amount (float) – The value to assign to the compute_amount property of this CurrentMonthlyCost.
storage_amount (float) – The value to assign to the storage_amount property of this CurrentMonthlyCost.
currency_code (str) – The value to assign to the currency_code property of this CurrentMonthlyCost.
asset_count (int) – The value to assign to the asset_count property of this CurrentMonthlyCost.
- property asset_count¶
Gets the asset_count of this CurrentMonthlyCost. Number of assets used in this calculation.
- Returns
The asset_count of this CurrentMonthlyCost.
- Return type
int
- property compute_amount¶
[Required] Gets the compute_amount of this CurrentMonthlyCost. Current monthly compute costs.
- Returns
The compute_amount of this CurrentMonthlyCost.
- Return type
float
- property currency_code¶
[Required] Gets the currency_code of this CurrentMonthlyCost. Currency code as defined by ISO-4217.
- Returns
The currency_code of this CurrentMonthlyCost.
- Return type
str
- property storage_amount¶
Gets the storage_amount of this CurrentMonthlyCost. Current monthly storage costs.
- Returns
The storage_amount of this CurrentMonthlyCost.
- Return type
float