AutonomousVmClusterResourceUsage¶
- 
class oci.database.models.AutonomousVmClusterResourceUsage(**kwargs)¶
- Bases: - object- Autonomous VM Cluster usage details, including the Autonomous Container Databases usage. - Methods - __init__(**kwargs)- Initializes a new AutonomousVmClusterResourceUsage object with values from keyword arguments. - Attributes - autonomous_data_storage_size_in_tbs- Gets the autonomous_data_storage_size_in_tbs of this AutonomousVmClusterResourceUsage. - autonomous_vm_resource_usage- Gets the autonomous_vm_resource_usage of this AutonomousVmClusterResourceUsage. - available_autonomous_data_storage_size_in_tbs- Gets the available_autonomous_data_storage_size_in_tbs of this AutonomousVmClusterResourceUsage. - available_cpus- Gets the available_cpus of this AutonomousVmClusterResourceUsage. - db_node_storage_size_in_gbs- Gets the db_node_storage_size_in_gbs of this AutonomousVmClusterResourceUsage. - display_name- [Required] Gets the display_name of this AutonomousVmClusterResourceUsage. - exadata_storage_in_tbs- Gets the exadata_storage_in_tbs of this AutonomousVmClusterResourceUsage. - id- Gets the id of this AutonomousVmClusterResourceUsage. - is_local_backup_enabled- Gets the is_local_backup_enabled of this AutonomousVmClusterResourceUsage. - memory_per_compute_unit_in_gbs- Gets the memory_per_compute_unit_in_gbs of this AutonomousVmClusterResourceUsage. - memory_per_oracle_compute_unit_in_gbs- Gets the memory_per_oracle_compute_unit_in_gbs of this AutonomousVmClusterResourceUsage. - memory_size_in_gbs- Gets the memory_size_in_gbs of this AutonomousVmClusterResourceUsage. - non_provisionable_autonomous_container_databases- Gets the non_provisionable_autonomous_container_databases of this AutonomousVmClusterResourceUsage. - provisionable_autonomous_container_databases- Gets the provisionable_autonomous_container_databases of this AutonomousVmClusterResourceUsage. - provisioned_autonomous_container_databases- Gets the provisioned_autonomous_container_databases of this AutonomousVmClusterResourceUsage. - provisioned_cpus- Gets the provisioned_cpus of this AutonomousVmClusterResourceUsage. - reclaimable_cpus- Gets the reclaimable_cpus of this AutonomousVmClusterResourceUsage. - reserved_cpus- Gets the reserved_cpus of this AutonomousVmClusterResourceUsage. - total_container_databases- Gets the total_container_databases of this AutonomousVmClusterResourceUsage. - total_cpus- Gets the total_cpus of this AutonomousVmClusterResourceUsage. - used_autonomous_data_storage_size_in_tbs- Gets the used_autonomous_data_storage_size_in_tbs of this AutonomousVmClusterResourceUsage. - used_cpus- Gets the used_cpus of this AutonomousVmClusterResourceUsage. - 
__init__(**kwargs)¶
- Initializes a new AutonomousVmClusterResourceUsage object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): - Parameters: - display_name (str) – The value to assign to the display_name property of this AutonomousVmClusterResourceUsage.
- id (str) – The value to assign to the id property of this AutonomousVmClusterResourceUsage.
- autonomous_data_storage_size_in_tbs (float) – The value to assign to the autonomous_data_storage_size_in_tbs property of this AutonomousVmClusterResourceUsage.
- db_node_storage_size_in_gbs (int) – The value to assign to the db_node_storage_size_in_gbs property of this AutonomousVmClusterResourceUsage.
- memory_size_in_gbs (int) – The value to assign to the memory_size_in_gbs property of this AutonomousVmClusterResourceUsage.
- total_container_databases (int) – The value to assign to the total_container_databases property of this AutonomousVmClusterResourceUsage.
- available_autonomous_data_storage_size_in_tbs (float) – The value to assign to the available_autonomous_data_storage_size_in_tbs property of this AutonomousVmClusterResourceUsage.
- used_autonomous_data_storage_size_in_tbs (float) – The value to assign to the used_autonomous_data_storage_size_in_tbs property of this AutonomousVmClusterResourceUsage.
- is_local_backup_enabled (bool) – The value to assign to the is_local_backup_enabled property of this AutonomousVmClusterResourceUsage.
- exadata_storage_in_tbs (float) – The value to assign to the exadata_storage_in_tbs property of this AutonomousVmClusterResourceUsage.
- memory_per_oracle_compute_unit_in_gbs (int) – The value to assign to the memory_per_oracle_compute_unit_in_gbs property of this AutonomousVmClusterResourceUsage.
- memory_per_compute_unit_in_gbs (float) – The value to assign to the memory_per_compute_unit_in_gbs property of this AutonomousVmClusterResourceUsage.
- total_cpus (float) – The value to assign to the total_cpus property of this AutonomousVmClusterResourceUsage.
- used_cpus (float) – The value to assign to the used_cpus property of this AutonomousVmClusterResourceUsage.
- available_cpus (float) – The value to assign to the available_cpus property of this AutonomousVmClusterResourceUsage.
- reclaimable_cpus (float) – The value to assign to the reclaimable_cpus property of this AutonomousVmClusterResourceUsage.
- provisioned_cpus (float) – The value to assign to the provisioned_cpus property of this AutonomousVmClusterResourceUsage.
- reserved_cpus (float) – The value to assign to the reserved_cpus property of this AutonomousVmClusterResourceUsage.
- provisionable_autonomous_container_databases (int) – The value to assign to the provisionable_autonomous_container_databases property of this AutonomousVmClusterResourceUsage.
- provisioned_autonomous_container_databases (int) – The value to assign to the provisioned_autonomous_container_databases property of this AutonomousVmClusterResourceUsage.
- non_provisionable_autonomous_container_databases (int) – The value to assign to the non_provisionable_autonomous_container_databases property of this AutonomousVmClusterResourceUsage.
- autonomous_vm_resource_usage (list[oci.database.models.AutonomousVmResourceUsage]) – The value to assign to the autonomous_vm_resource_usage property of this AutonomousVmClusterResourceUsage.
 
 - 
autonomous_data_storage_size_in_tbs¶
- Gets the autonomous_data_storage_size_in_tbs of this AutonomousVmClusterResourceUsage. The data disk group size allocated for Autonomous Databases, in TBs. - Returns: - The autonomous_data_storage_size_in_tbs of this AutonomousVmClusterResourceUsage. - Return type: - float 
 - 
autonomous_vm_resource_usage¶
- Gets the autonomous_vm_resource_usage of this AutonomousVmClusterResourceUsage. List of autonomous vm cluster resource usages. - Returns: - The autonomous_vm_resource_usage of this AutonomousVmClusterResourceUsage. - Return type: - list[oci.database.models.AutonomousVmResourceUsage] 
 - 
available_autonomous_data_storage_size_in_tbs¶
- Gets the available_autonomous_data_storage_size_in_tbs of this AutonomousVmClusterResourceUsage. The data disk group size available for Autonomous Databases, in TBs. - Returns: - The available_autonomous_data_storage_size_in_tbs of this AutonomousVmClusterResourceUsage. - Return type: - float 
 - 
available_cpus¶
- Gets the available_cpus of this AutonomousVmClusterResourceUsage. The number of CPU cores available. - Returns: - The available_cpus of this AutonomousVmClusterResourceUsage. - Return type: - float 
 - 
db_node_storage_size_in_gbs¶
- Gets the db_node_storage_size_in_gbs of this AutonomousVmClusterResourceUsage. The local node storage allocated in GBs. - Returns: - The db_node_storage_size_in_gbs of this AutonomousVmClusterResourceUsage. - Return type: - int 
 - 
display_name¶
- [Required] Gets the display_name of this AutonomousVmClusterResourceUsage. The user-friendly name for the Autonomous VM cluster. The name does not need to be unique. - Returns: - The display_name of this AutonomousVmClusterResourceUsage. - Return type: - str 
 - 
exadata_storage_in_tbs¶
- Gets the exadata_storage_in_tbs of this AutonomousVmClusterResourceUsage. Total exadata storage allocated for the Autonomous VM Cluster. DATA + RECOVERY + SPARSE + any overhead in TBs. - Returns: - The exadata_storage_in_tbs of this AutonomousVmClusterResourceUsage. - Return type: - float 
 - 
id¶
- Gets the id of this AutonomousVmClusterResourceUsage. The OCID of the Autonomous VM cluster. - Returns: - The id of this AutonomousVmClusterResourceUsage. - Return type: - str 
 - 
is_local_backup_enabled¶
- Gets the is_local_backup_enabled of this AutonomousVmClusterResourceUsage. If true, database backup on local Exadata storage is configured for the Autonomous VM cluster. If false, database backup on local Exadata storage is not available in the Autonomous VM cluster. - Returns: - The is_local_backup_enabled of this AutonomousVmClusterResourceUsage. - Return type: - bool 
 - 
memory_per_compute_unit_in_gbs¶
- Gets the memory_per_compute_unit_in_gbs of this AutonomousVmClusterResourceUsage. The amount of memory (in GBs) to be enabled per OCPU or ECPU. - Returns: - The memory_per_compute_unit_in_gbs of this AutonomousVmClusterResourceUsage. - Return type: - float 
 - 
memory_per_oracle_compute_unit_in_gbs¶
- Gets the memory_per_oracle_compute_unit_in_gbs of this AutonomousVmClusterResourceUsage. The amount of memory (in GBs rounded off to nearest integer value) enabled per ECPU or OCPU. This is deprecated. Please refer to memoryPerComputeUnitInGBs for accurate value. - Returns: - The memory_per_oracle_compute_unit_in_gbs of this AutonomousVmClusterResourceUsage. - Return type: - int 
 - 
memory_size_in_gbs¶
- Gets the memory_size_in_gbs of this AutonomousVmClusterResourceUsage. The memory allocated in GBs. - Returns: - The memory_size_in_gbs of this AutonomousVmClusterResourceUsage. - Return type: - int 
 - 
non_provisionable_autonomous_container_databases¶
- Gets the non_provisionable_autonomous_container_databases of this AutonomousVmClusterResourceUsage. The number of non-provisionable Autonomous Container Databases in an Autonomous VM Cluster. - Returns: - The non_provisionable_autonomous_container_databases of this AutonomousVmClusterResourceUsage. - Return type: - int 
 - 
provisionable_autonomous_container_databases¶
- Gets the provisionable_autonomous_container_databases of this AutonomousVmClusterResourceUsage. The number of provisionable Autonomous Container Databases in an Autonomous VM Cluster. - Returns: - The provisionable_autonomous_container_databases of this AutonomousVmClusterResourceUsage. - Return type: - int 
 - 
provisioned_autonomous_container_databases¶
- Gets the provisioned_autonomous_container_databases of this AutonomousVmClusterResourceUsage. The number of provisioned Autonomous Container Databases in an Autonomous VM Cluster. - Returns: - The provisioned_autonomous_container_databases of this AutonomousVmClusterResourceUsage. - Return type: - int 
 - 
provisioned_cpus¶
- Gets the provisioned_cpus of this AutonomousVmClusterResourceUsage. The number of CPUs provisioned in an Autonomous VM Cluster. - Returns: - The provisioned_cpus of this AutonomousVmClusterResourceUsage. - Return type: - float 
 - 
reclaimable_cpus¶
- Gets the reclaimable_cpus of this AutonomousVmClusterResourceUsage. 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 AutonomousVmClusterResourceUsage. - Return type: - float 
 - 
reserved_cpus¶
- Gets the reserved_cpus of this AutonomousVmClusterResourceUsage. The number of CPUs reserved in an Autonomous VM Cluster. - Returns: - The reserved_cpus of this AutonomousVmClusterResourceUsage. - Return type: - float 
 - 
total_container_databases¶
- Gets the total_container_databases of this AutonomousVmClusterResourceUsage. The total number of Autonomous Container Databases that can be created. - Returns: - The total_container_databases of this AutonomousVmClusterResourceUsage. - Return type: - int 
 - 
total_cpus¶
- Gets the total_cpus of this AutonomousVmClusterResourceUsage. The number of CPU cores enabled on the Autonomous VM cluster. - Returns: - The total_cpus of this AutonomousVmClusterResourceUsage. - Return type: - float 
 - 
used_autonomous_data_storage_size_in_tbs¶
- Gets the used_autonomous_data_storage_size_in_tbs of this AutonomousVmClusterResourceUsage. The data disk group size used for Autonomous Databases, in TBs. - Returns: - The used_autonomous_data_storage_size_in_tbs of this AutonomousVmClusterResourceUsage. - Return type: - float 
 - 
used_cpus¶
- Gets the used_cpus of this AutonomousVmClusterResourceUsage. The number of CPU cores alloted to the Autonomous Container Databases in an Autonomous VM cluster. - Returns: - The used_cpus of this AutonomousVmClusterResourceUsage. - Return type: - float 
 
-