AutonomousVmResourceUsage¶
-
class
oci.database.models.
AutonomousVmResourceUsage
(**kwargs)¶ Bases:
object
Autonomous VM usage statistics.
Methods
__init__
(**kwargs)Initializes a new AutonomousVmResourceUsage object with values from keyword arguments. Attributes
autonomous_container_database_usage
Gets the autonomous_container_database_usage of this AutonomousVmResourceUsage. available_cpus
Gets the available_cpus of this AutonomousVmResourceUsage. display_name
[Required] Gets the display_name of this AutonomousVmResourceUsage. id
Gets the id of this AutonomousVmResourceUsage. provisioned_cpus
Gets the provisioned_cpus of this AutonomousVmResourceUsage. reclaimable_cpus
Gets the reclaimable_cpus of this AutonomousVmResourceUsage. reserved_cpus
Gets the reserved_cpus of this AutonomousVmResourceUsage. used_cpus
Gets the used_cpus of this AutonomousVmResourceUsage. -
__init__
(**kwargs)¶ Initializes a new AutonomousVmResourceUsage object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - id (str) – The value to assign to the id property of this AutonomousVmResourceUsage.
- display_name (str) – The value to assign to the display_name property of this AutonomousVmResourceUsage.
- used_cpus (float) – The value to assign to the used_cpus property of this AutonomousVmResourceUsage.
- available_cpus (float) – The value to assign to the available_cpus property of this AutonomousVmResourceUsage.
- reclaimable_cpus (float) – The value to assign to the reclaimable_cpus property of this AutonomousVmResourceUsage.
- provisioned_cpus (float) – The value to assign to the provisioned_cpus property of this AutonomousVmResourceUsage.
- reserved_cpus (float) – The value to assign to the reserved_cpus property of this AutonomousVmResourceUsage.
- autonomous_container_database_usage (list[oci.database.models.AvmAcdResourceStats]) – The value to assign to the autonomous_container_database_usage property of this AutonomousVmResourceUsage.
-
autonomous_container_database_usage
¶ Gets the autonomous_container_database_usage of this AutonomousVmResourceUsage. Associated Autonomous Container Database Usages.
Returns: The autonomous_container_database_usage of this AutonomousVmResourceUsage. Return type: list[oci.database.models.AvmAcdResourceStats]
-
available_cpus
¶ Gets the available_cpus of this AutonomousVmResourceUsage. The number of CPU cores available.
Returns: The available_cpus of this AutonomousVmResourceUsage. Return type: float
-
display_name
¶ [Required] Gets the display_name of this AutonomousVmResourceUsage. The user-friendly name for the Autonomous VM cluster. The name does not need to be unique.
Returns: The display_name of this AutonomousVmResourceUsage. Return type: str
-
id
¶ Gets the id of this AutonomousVmResourceUsage. The OCID of the Autonomous VM Cluster.
Returns: The id of this AutonomousVmResourceUsage. Return type: str
-
provisioned_cpus
¶ Gets the provisioned_cpus of this AutonomousVmResourceUsage. The number of CPUs provisioned in an Autonomous VM Cluster.
Returns: The provisioned_cpus of this AutonomousVmResourceUsage. Return type: float
-
reclaimable_cpus
¶ Gets the reclaimable_cpus of this AutonomousVmResourceUsage. CPU cores that continue to be included in the count of OCPUs available to the Autonomous Container Database even after one of its Autonomous Database is terminated or scaled down. You can release them to the available OCPUs at its parent AVMC level by restarting the Autonomous Container Database.
Returns: The reclaimable_cpus of this AutonomousVmResourceUsage. Return type: float
-
reserved_cpus
¶ Gets the reserved_cpus of this AutonomousVmResourceUsage. The number of CPUs reserved in an Autonomous VM Cluster.
Returns: The reserved_cpus of this AutonomousVmResourceUsage. Return type: float
-
used_cpus
¶ Gets the used_cpus of this AutonomousVmResourceUsage. The number of CPU cores alloted to the Autonomous Container Databases in an Cloud Autonomous VM cluster.
Returns: The used_cpus of this AutonomousVmResourceUsage. Return type: float
-