AcdAvmResourceStats

class oci.database.models.AcdAvmResourceStats(**kwargs)

Bases: object

Resource usage by autonomous container database in a particular VM.

Methods

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

Attributes

display_name Gets the display_name of this AcdAvmResourceStats.
id Gets the id of this AcdAvmResourceStats.
provisioned_cpus Gets the provisioned_cpus of this AcdAvmResourceStats.
reclaimable_cpus Gets the reclaimable_cpus of this AcdAvmResourceStats.
reserved_cpus Gets the reserved_cpus of this AcdAvmResourceStats.
used_cpus Gets the used_cpus of this AcdAvmResourceStats.
__init__(**kwargs)

Initializes a new AcdAvmResourceStats 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 AcdAvmResourceStats.
  • display_name (str) – The value to assign to the display_name property of this AcdAvmResourceStats.
  • provisioned_cpus (float) – The value to assign to the provisioned_cpus property of this AcdAvmResourceStats.
  • used_cpus (float) – The value to assign to the used_cpus property of this AcdAvmResourceStats.
  • reserved_cpus (float) – The value to assign to the reserved_cpus property of this AcdAvmResourceStats.
  • reclaimable_cpus (float) – The value to assign to the reclaimable_cpus property of this AcdAvmResourceStats.
display_name

Gets the display_name of this AcdAvmResourceStats. The user-friendly name for the Autonomous VM. The name does not need to be unique.

Returns:The display_name of this AcdAvmResourceStats.
Return type:str
id

Gets the id of this AcdAvmResourceStats. The OCID of the Autonomous VM.

Returns:The id of this AcdAvmResourceStats.
Return type:str
provisioned_cpus

Gets the provisioned_cpus of this AcdAvmResourceStats. CPUs/cores assigned to Autonomous Databases for the ACD instance in given Autonomus VM.

Returns:The provisioned_cpus of this AcdAvmResourceStats.
Return type:float
reclaimable_cpus

Gets the reclaimable_cpus of this AcdAvmResourceStats. CPUs/cores that continue to be included in the count of OCPUs available to the Autonomous Container Database in given Autonomous VM, 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 AcdAvmResourceStats.
Return type:float
reserved_cpus

Gets the reserved_cpus of this AcdAvmResourceStats. CPUs/cores reserved for scalability, resilliency and other overheads. This includes failover, autoscaling and idle instance overhead.

Returns:The reserved_cpus of this AcdAvmResourceStats.
Return type:float
used_cpus

Gets the used_cpus of this AcdAvmResourceStats. CPUs/cores assigned to the ACD instance in given Autonomous VM. Sum of provisioned, reserved and reclaimable CPUs/ cores to the ACD instance.

Returns:The used_cpus of this AcdAvmResourceStats.
Return type:float