ShardableCloudAutonomousVmClusterSummary¶
-
class
oci.globally_distributed_database.models.
ShardableCloudAutonomousVmClusterSummary
(**kwargs)¶ Bases:
object
Shardable cloud autonomous vm cluster summary.
Attributes
LIFECYCLE_STATE_ACTIVE
A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. LIFECYCLE_STATE_CREATING
A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. LIFECYCLE_STATE_DELETED
A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. LIFECYCLE_STATE_DELETING
A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. LIFECYCLE_STATE_FAILED
A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. LIFECYCLE_STATE_INACTIVE
A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. LIFECYCLE_STATE_NEEDS_ATTENTION
A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. LIFECYCLE_STATE_UNAVAILABLE
A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. LIFECYCLE_STATE_UPDATING
A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. autonomous_data_storage_size_in_tbs
Gets the autonomous_data_storage_size_in_tbs of this ShardableCloudAutonomousVmClusterSummary. availability_domain
Gets the availability_domain of this ShardableCloudAutonomousVmClusterSummary. available_autonomous_data_storage_size_in_tbs
Gets the available_autonomous_data_storage_size_in_tbs of this ShardableCloudAutonomousVmClusterSummary. available_container_databases
Gets the available_container_databases of this ShardableCloudAutonomousVmClusterSummary. available_cpus
Gets the available_cpus of this ShardableCloudAutonomousVmClusterSummary. cloud_exadata_infrastructure_id
Gets the cloud_exadata_infrastructure_id of this ShardableCloudAutonomousVmClusterSummary. cluster_time_zone
Gets the cluster_time_zone of this ShardableCloudAutonomousVmClusterSummary. compartment_id
[Required] Gets the compartment_id of this ShardableCloudAutonomousVmClusterSummary. compute_model
Gets the compute_model of this ShardableCloudAutonomousVmClusterSummary. cpu_core_count
Gets the cpu_core_count of this ShardableCloudAutonomousVmClusterSummary. cpu_core_count_per_node
Gets the cpu_core_count_per_node of this ShardableCloudAutonomousVmClusterSummary. defined_tags
Gets the defined_tags of this ShardableCloudAutonomousVmClusterSummary. display_name
[Required] Gets the display_name of this ShardableCloudAutonomousVmClusterSummary. freeform_tags
Gets the freeform_tags of this ShardableCloudAutonomousVmClusterSummary. id
[Required] Gets the id of this ShardableCloudAutonomousVmClusterSummary. license_model
Gets the license_model of this ShardableCloudAutonomousVmClusterSummary. lifecycle_state
[Required] Gets the lifecycle_state of this ShardableCloudAutonomousVmClusterSummary. lifecycle_state_details
Gets the lifecycle_state_details of this ShardableCloudAutonomousVmClusterSummary. memory_per_oracle_compute_unit_in_gbs
Gets the memory_per_oracle_compute_unit_in_gbs of this ShardableCloudAutonomousVmClusterSummary. memory_size_in_gbs
Gets the memory_size_in_gbs of this ShardableCloudAutonomousVmClusterSummary. node_count
Gets the node_count of this ShardableCloudAutonomousVmClusterSummary. ocpu_count
Gets the ocpu_count of this ShardableCloudAutonomousVmClusterSummary. provisionable_autonomous_container_databases
Gets the provisionable_autonomous_container_databases of this ShardableCloudAutonomousVmClusterSummary. reclaimable_cpus
Gets the reclaimable_cpus of this ShardableCloudAutonomousVmClusterSummary. shape
Gets the shape of this ShardableCloudAutonomousVmClusterSummary. subnet_id
Gets the subnet_id of this ShardableCloudAutonomousVmClusterSummary. total_container_databases
Gets the total_container_databases of this ShardableCloudAutonomousVmClusterSummary. Methods
__init__
(**kwargs)Initializes a new ShardableCloudAutonomousVmClusterSummary object with values from keyword arguments. -
LIFECYCLE_STATE_ACTIVE
= 'ACTIVE'¶ A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. This constant has a value of “ACTIVE”
-
LIFECYCLE_STATE_CREATING
= 'CREATING'¶ A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. This constant has a value of “CREATING”
-
LIFECYCLE_STATE_DELETED
= 'DELETED'¶ A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. This constant has a value of “DELETED”
-
LIFECYCLE_STATE_DELETING
= 'DELETING'¶ A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. This constant has a value of “DELETING”
-
LIFECYCLE_STATE_FAILED
= 'FAILED'¶ A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. This constant has a value of “FAILED”
-
LIFECYCLE_STATE_INACTIVE
= 'INACTIVE'¶ A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. This constant has a value of “INACTIVE”
-
LIFECYCLE_STATE_NEEDS_ATTENTION
= 'NEEDS_ATTENTION'¶ A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. This constant has a value of “NEEDS_ATTENTION”
-
LIFECYCLE_STATE_UNAVAILABLE
= 'UNAVAILABLE'¶ A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. This constant has a value of “UNAVAILABLE”
-
LIFECYCLE_STATE_UPDATING
= 'UPDATING'¶ A constant which can be used with the lifecycle_state property of a ShardableCloudAutonomousVmClusterSummary. This constant has a value of “UPDATING”
-
__init__
(**kwargs)¶ Initializes a new ShardableCloudAutonomousVmClusterSummary 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 ShardableCloudAutonomousVmClusterSummary.
- compartment_id (str) – The value to assign to the compartment_id property of this ShardableCloudAutonomousVmClusterSummary.
- lifecycle_state (str) – The value to assign to the lifecycle_state property of this ShardableCloudAutonomousVmClusterSummary. Allowed values for this property are: “ACTIVE”, “FAILED”, “NEEDS_ATTENTION”, “INACTIVE”, “DELETING”, “DELETED”, “UPDATING”, “CREATING”, “UNAVAILABLE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- lifecycle_state_details (str) – The value to assign to the lifecycle_state_details property of this ShardableCloudAutonomousVmClusterSummary.
- display_name (str) – The value to assign to the display_name property of this ShardableCloudAutonomousVmClusterSummary.
- compute_model (str) – The value to assign to the compute_model property of this ShardableCloudAutonomousVmClusterSummary.
- available_container_databases (int) – The value to assign to the available_container_databases property of this ShardableCloudAutonomousVmClusterSummary.
- available_cpus (float) – The value to assign to the available_cpus property of this ShardableCloudAutonomousVmClusterSummary.
- availability_domain (str) – The value to assign to the availability_domain property of this ShardableCloudAutonomousVmClusterSummary.
- autonomous_data_storage_size_in_tbs (float) – The value to assign to the autonomous_data_storage_size_in_tbs property of this ShardableCloudAutonomousVmClusterSummary.
- available_autonomous_data_storage_size_in_tbs (float) – The value to assign to the available_autonomous_data_storage_size_in_tbs property of this ShardableCloudAutonomousVmClusterSummary.
- cloud_exadata_infrastructure_id (str) – The value to assign to the cloud_exadata_infrastructure_id property of this ShardableCloudAutonomousVmClusterSummary.
- cluster_time_zone (str) – The value to assign to the cluster_time_zone property of this ShardableCloudAutonomousVmClusterSummary.
- total_container_databases (int) – The value to assign to the total_container_databases property of this ShardableCloudAutonomousVmClusterSummary.
- subnet_id (str) – The value to assign to the subnet_id property of this ShardableCloudAutonomousVmClusterSummary.
- shape (str) – The value to assign to the shape property of this ShardableCloudAutonomousVmClusterSummary.
- node_count (int) – The value to assign to the node_count property of this ShardableCloudAutonomousVmClusterSummary.
- license_model (str) – The value to assign to the license_model property of this ShardableCloudAutonomousVmClusterSummary.
- memory_size_in_gbs (int) – The value to assign to the memory_size_in_gbs property of this ShardableCloudAutonomousVmClusterSummary.
- memory_per_oracle_compute_unit_in_gbs (int) – The value to assign to the memory_per_oracle_compute_unit_in_gbs property of this ShardableCloudAutonomousVmClusterSummary.
- cpu_core_count (int) – The value to assign to the cpu_core_count property of this ShardableCloudAutonomousVmClusterSummary.
- cpu_core_count_per_node (int) – The value to assign to the cpu_core_count_per_node property of this ShardableCloudAutonomousVmClusterSummary.
- ocpu_count (float) – The value to assign to the ocpu_count property of this ShardableCloudAutonomousVmClusterSummary.
- reclaimable_cpus (float) – The value to assign to the reclaimable_cpus property of this ShardableCloudAutonomousVmClusterSummary.
- provisionable_autonomous_container_databases (int) – The value to assign to the provisionable_autonomous_container_databases property of this ShardableCloudAutonomousVmClusterSummary.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this ShardableCloudAutonomousVmClusterSummary.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this ShardableCloudAutonomousVmClusterSummary.
-
autonomous_data_storage_size_in_tbs
¶ Gets the autonomous_data_storage_size_in_tbs of this ShardableCloudAutonomousVmClusterSummary. The data disk group size allocated for Autonomous Databases, in TBs.
Returns: The autonomous_data_storage_size_in_tbs of this ShardableCloudAutonomousVmClusterSummary. Return type: float
-
availability_domain
¶ Gets the availability_domain of this ShardableCloudAutonomousVmClusterSummary. The name of the availability domain that the cloud Autonomous VM cluster is located in. The format of the availability domain is the same as returned by Cloud Autonomous VM Cluster API.
Returns: The availability_domain of this ShardableCloudAutonomousVmClusterSummary. Return type: str
-
available_autonomous_data_storage_size_in_tbs
¶ Gets the available_autonomous_data_storage_size_in_tbs of this ShardableCloudAutonomousVmClusterSummary. The data disk group size available for Autonomous Databases, in TBs.
Returns: The available_autonomous_data_storage_size_in_tbs of this ShardableCloudAutonomousVmClusterSummary. Return type: float
-
available_container_databases
¶ Gets the available_container_databases of this ShardableCloudAutonomousVmClusterSummary. The number of Autonomous Container Databases that can be created with the currently available local storage.
Returns: The available_container_databases of this ShardableCloudAutonomousVmClusterSummary. Return type: int
-
available_cpus
¶ Gets the available_cpus of this ShardableCloudAutonomousVmClusterSummary. CPU cores available for allocation to Autonomous Databases.
Returns: The available_cpus of this ShardableCloudAutonomousVmClusterSummary. Return type: float
-
cloud_exadata_infrastructure_id
¶ Gets the cloud_exadata_infrastructure_id of this ShardableCloudAutonomousVmClusterSummary. Cloud Exadata Infrastructure Identifier.
Returns: The cloud_exadata_infrastructure_id of this ShardableCloudAutonomousVmClusterSummary. Return type: str
-
cluster_time_zone
¶ Gets the cluster_time_zone of this ShardableCloudAutonomousVmClusterSummary. The time zone of the Cloud Autonomous VM Cluster.
Returns: The cluster_time_zone of this ShardableCloudAutonomousVmClusterSummary. Return type: str
-
compartment_id
¶ [Required] Gets the compartment_id of this ShardableCloudAutonomousVmClusterSummary. Cloud autonomous vmcluster compartment id
Returns: The compartment_id of this ShardableCloudAutonomousVmClusterSummary. Return type: str
-
compute_model
¶ Gets the compute_model of this ShardableCloudAutonomousVmClusterSummary. The compute model of the Cloud Autonomous VM Cluster.
Returns: The compute_model of this ShardableCloudAutonomousVmClusterSummary. Return type: str
-
cpu_core_count
¶ Gets the cpu_core_count of this ShardableCloudAutonomousVmClusterSummary. The number of CPU cores on the cloud Autonomous VM cluster.
Returns: The cpu_core_count of this ShardableCloudAutonomousVmClusterSummary. Return type: int
-
cpu_core_count_per_node
¶ Gets the cpu_core_count_per_node of this ShardableCloudAutonomousVmClusterSummary. The number of CPU cores enabled per VM cluster node.
Returns: The cpu_core_count_per_node of this ShardableCloudAutonomousVmClusterSummary. Return type: int
Gets the defined_tags of this ShardableCloudAutonomousVmClusterSummary. Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}
Returns: The defined_tags of this ShardableCloudAutonomousVmClusterSummary. Return type: dict(str, dict(str, object))
-
display_name
¶ [Required] Gets the display_name of this ShardableCloudAutonomousVmClusterSummary. Cloud autonomous vmcluster displayName
Returns: The display_name of this ShardableCloudAutonomousVmClusterSummary. Return type: str
Gets the freeform_tags of this ShardableCloudAutonomousVmClusterSummary. Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {“bar-key”: “value”}
Returns: The freeform_tags of this ShardableCloudAutonomousVmClusterSummary. Return type: dict(str, str)
-
id
¶ [Required] Gets the id of this ShardableCloudAutonomousVmClusterSummary. Cloud autonomous vmcluster identifier
Returns: The id of this ShardableCloudAutonomousVmClusterSummary. Return type: str
-
license_model
¶ Gets the license_model of this ShardableCloudAutonomousVmClusterSummary. The Oracle license model that applies to the Oracle Autonomous Database.
Returns: The license_model of this ShardableCloudAutonomousVmClusterSummary. Return type: str
-
lifecycle_state
¶ [Required] Gets the lifecycle_state of this ShardableCloudAutonomousVmClusterSummary. Lifecycle states for shardable Cloud autonomous vm cluster.
Allowed values for this property are: “ACTIVE”, “FAILED”, “NEEDS_ATTENTION”, “INACTIVE”, “DELETING”, “DELETED”, “UPDATING”, “CREATING”, “UNAVAILABLE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The lifecycle_state of this ShardableCloudAutonomousVmClusterSummary. Return type: str
-
lifecycle_state_details
¶ Gets the lifecycle_state_details of this ShardableCloudAutonomousVmClusterSummary. Detailed message for the lifecycle state.
Returns: The lifecycle_state_details of this ShardableCloudAutonomousVmClusterSummary. Return type: str
-
memory_per_oracle_compute_unit_in_gbs
¶ Gets the memory_per_oracle_compute_unit_in_gbs of this ShardableCloudAutonomousVmClusterSummary. The amount of memory (in GBs) enabled per OCPU or ECPU.
Returns: The memory_per_oracle_compute_unit_in_gbs of this ShardableCloudAutonomousVmClusterSummary. Return type: int
-
memory_size_in_gbs
¶ Gets the memory_size_in_gbs of this ShardableCloudAutonomousVmClusterSummary. The memory allocated in GBs.
Returns: The memory_size_in_gbs of this ShardableCloudAutonomousVmClusterSummary. Return type: int
-
node_count
¶ Gets the node_count of this ShardableCloudAutonomousVmClusterSummary. Cloud autonomous vmcluster node count
Returns: The node_count of this ShardableCloudAutonomousVmClusterSummary. Return type: int
-
ocpu_count
¶ Gets the ocpu_count of this ShardableCloudAutonomousVmClusterSummary. The number of CPU cores on the cloud Autonomous VM cluster.
Returns: The ocpu_count of this ShardableCloudAutonomousVmClusterSummary. Return type: float
-
provisionable_autonomous_container_databases
¶ Gets the provisionable_autonomous_container_databases of this ShardableCloudAutonomousVmClusterSummary. Number of Autonomous Container Databases that can be created in the Autonomous VM Cluster
Returns: The provisionable_autonomous_container_databases of this ShardableCloudAutonomousVmClusterSummary. Return type: int
-
reclaimable_cpus
¶ Gets the reclaimable_cpus of this ShardableCloudAutonomousVmClusterSummary. The CPUs that continue to be included in the count of CPUs 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 CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database.
Returns: The reclaimable_cpus of this ShardableCloudAutonomousVmClusterSummary. Return type: float
-
shape
¶ Gets the shape of this ShardableCloudAutonomousVmClusterSummary. Cloud autonomous vmcluster shape
Returns: The shape of this ShardableCloudAutonomousVmClusterSummary. Return type: str
-
subnet_id
¶ Gets the subnet_id of this ShardableCloudAutonomousVmClusterSummary. Cloud autonomous vmcluster subnet id
Returns: The subnet_id of this ShardableCloudAutonomousVmClusterSummary. Return type: str
-
total_container_databases
¶ Gets the total_container_databases of this ShardableCloudAutonomousVmClusterSummary. The total number of Autonomous Container Databases that can be created with the allocated local storage.
Returns: The total_container_databases of this ShardableCloudAutonomousVmClusterSummary. Return type: int
-