StorageCostEstimation

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

Bases: object

Cost estimation for storage

Methods

__init__(**kwargs) Initializes a new StorageCostEstimation object with values from keyword arguments.

Attributes

total_gb_per_month [Required] Gets the total_gb_per_month of this StorageCostEstimation.
total_gb_per_month_by_subscription Gets the total_gb_per_month_by_subscription of this StorageCostEstimation.
volumes [Required] Gets the volumes of this StorageCostEstimation.
__init__(**kwargs)

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

Parameters:
  • volumes (list[oci.cloud_migrations.models.VolumeCostEstimation]) – The value to assign to the volumes property of this StorageCostEstimation.
  • total_gb_per_month (float) – The value to assign to the total_gb_per_month property of this StorageCostEstimation.
  • total_gb_per_month_by_subscription (float) – The value to assign to the total_gb_per_month_by_subscription property of this StorageCostEstimation.
total_gb_per_month

[Required] Gets the total_gb_per_month of this StorageCostEstimation. Gigabyte storage capacity per month.

Returns:The total_gb_per_month of this StorageCostEstimation.
Return type:float
total_gb_per_month_by_subscription

Gets the total_gb_per_month_by_subscription of this StorageCostEstimation. Gigabyte storage capacity per month by subscription.

Returns:The total_gb_per_month_by_subscription of this StorageCostEstimation.
Return type:float
volumes

[Required] Gets the volumes of this StorageCostEstimation. Volume estimation

Returns:The volumes of this StorageCostEstimation.
Return type:list[oci.cloud_migrations.models.VolumeCostEstimation]