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.

property 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

property id

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

Returns

The id of this AcdAvmResourceStats.

Return type

str

property provisioned_cpus

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

Returns

The provisioned_cpus of this AcdAvmResourceStats.

Return type

float

property 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 AI 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

property 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

property 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