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