ComputeCostEstimation¶
-
class
oci.cloud_migrations.models.ComputeCostEstimation(**kwargs)¶ Bases:
objectCost estimation for compute
Methods
__init__(**kwargs)Initializes a new ComputeCostEstimation object with values from keyword arguments. Attributes
gpu_countGets the gpu_count of this ComputeCostEstimation. gpu_per_hour[Required] Gets the gpu_per_hour of this ComputeCostEstimation. gpu_per_hour_by_subscriptionGets the gpu_per_hour_by_subscription of this ComputeCostEstimation. memory_amount_gbGets the memory_amount_gb of this ComputeCostEstimation. memory_gb_per_hour[Required] Gets the memory_gb_per_hour of this ComputeCostEstimation. memory_gb_per_hour_by_subscriptionGets the memory_gb_per_hour_by_subscription of this ComputeCostEstimation. ocpu_countGets the ocpu_count of this ComputeCostEstimation. ocpu_per_hour[Required] Gets the ocpu_per_hour of this ComputeCostEstimation. ocpu_per_hour_by_subscriptionGets the ocpu_per_hour_by_subscription of this ComputeCostEstimation. total_per_hour[Required] Gets the total_per_hour of this ComputeCostEstimation. total_per_hour_by_subscriptionGets the total_per_hour_by_subscription of this ComputeCostEstimation. -
__init__(**kwargs)¶ Initializes a new ComputeCostEstimation object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - ocpu_per_hour (float) – The value to assign to the ocpu_per_hour property of this ComputeCostEstimation.
- ocpu_per_hour_by_subscription (float) – The value to assign to the ocpu_per_hour_by_subscription property of this ComputeCostEstimation.
- memory_gb_per_hour (float) – The value to assign to the memory_gb_per_hour property of this ComputeCostEstimation.
- memory_gb_per_hour_by_subscription (float) – The value to assign to the memory_gb_per_hour_by_subscription property of this ComputeCostEstimation.
- gpu_per_hour (float) – The value to assign to the gpu_per_hour property of this ComputeCostEstimation.
- gpu_per_hour_by_subscription (float) – The value to assign to the gpu_per_hour_by_subscription property of this ComputeCostEstimation.
- total_per_hour (float) – The value to assign to the total_per_hour property of this ComputeCostEstimation.
- total_per_hour_by_subscription (float) – The value to assign to the total_per_hour_by_subscription property of this ComputeCostEstimation.
- ocpu_count (float) – The value to assign to the ocpu_count property of this ComputeCostEstimation.
- memory_amount_gb (float) – The value to assign to the memory_amount_gb property of this ComputeCostEstimation.
- gpu_count (float) – The value to assign to the gpu_count property of this ComputeCostEstimation.
-
gpu_count¶ Gets the gpu_count of this ComputeCostEstimation. Total number of GPU
Returns: The gpu_count of this ComputeCostEstimation. Return type: float
-
gpu_per_hour¶ [Required] Gets the gpu_per_hour of this ComputeCostEstimation. GPU per hour
Returns: The gpu_per_hour of this ComputeCostEstimation. Return type: float
-
gpu_per_hour_by_subscription¶ Gets the gpu_per_hour_by_subscription of this ComputeCostEstimation. GPU per hour by subscription
Returns: The gpu_per_hour_by_subscription of this ComputeCostEstimation. Return type: float
-
memory_amount_gb¶ Gets the memory_amount_gb of this ComputeCostEstimation. Total usage of memory
Returns: The memory_amount_gb of this ComputeCostEstimation. Return type: float
-
memory_gb_per_hour¶ [Required] Gets the memory_gb_per_hour of this ComputeCostEstimation. Gigabyte per hour
Returns: The memory_gb_per_hour of this ComputeCostEstimation. Return type: float
-
memory_gb_per_hour_by_subscription¶ Gets the memory_gb_per_hour_by_subscription of this ComputeCostEstimation. Gigabyte per hour by subscription
Returns: The memory_gb_per_hour_by_subscription of this ComputeCostEstimation. Return type: float
-
ocpu_count¶ Gets the ocpu_count of this ComputeCostEstimation. Total number of OCPUs
Returns: The ocpu_count of this ComputeCostEstimation. Return type: float
-
ocpu_per_hour¶ [Required] Gets the ocpu_per_hour of this ComputeCostEstimation. OCPU per hour
Returns: The ocpu_per_hour of this ComputeCostEstimation. Return type: float
-
ocpu_per_hour_by_subscription¶ Gets the ocpu_per_hour_by_subscription of this ComputeCostEstimation. OCPU per hour by subscription
Returns: The ocpu_per_hour_by_subscription of this ComputeCostEstimation. Return type: float
-
total_per_hour¶ [Required] Gets the total_per_hour of this ComputeCostEstimation. Total per hour
Returns: The total_per_hour of this ComputeCostEstimation. Return type: float
-
total_per_hour_by_subscription¶ Gets the total_per_hour_by_subscription of this ComputeCostEstimation. Total usage per hour by subscription
Returns: The total_per_hour_by_subscription of this ComputeCostEstimation. Return type: float
-