ExadataInfrastructureUsageMetrics¶
-
class
oci.database_management.models.ExadataInfrastructureUsageMetrics(**kwargs)¶ Bases:
objectThe list of aggregated metrics for Exadata infrastructures in the fleet.
Attributes
DEPLOYMENT_TYPE_EXADATAA constant which can be used with the deployment_type property of a ExadataInfrastructureUsageMetrics. DEPLOYMENT_TYPE_EXADATA_CCA constant which can be used with the deployment_type property of a ExadataInfrastructureUsageMetrics. DEPLOYMENT_TYPE_ONPREMISEA constant which can be used with the deployment_type property of a ExadataInfrastructureUsageMetrics. RACK_SIZE_EIGHTHA constant which can be used with the rack_size property of a ExadataInfrastructureUsageMetrics. RACK_SIZE_FULLA constant which can be used with the rack_size property of a ExadataInfrastructureUsageMetrics. RACK_SIZE_HALFA constant which can be used with the rack_size property of a ExadataInfrastructureUsageMetrics. RACK_SIZE_OTHERA constant which can be used with the rack_size property of a ExadataInfrastructureUsageMetrics. RACK_SIZE_QUARTERA constant which can be used with the rack_size property of a ExadataInfrastructureUsageMetrics. compartment_idGets the compartment_id of this ExadataInfrastructureUsageMetrics. deployment_typeGets the deployment_type of this ExadataInfrastructureUsageMetrics. infrastructure_idGets the infrastructure_id of this ExadataInfrastructureUsageMetrics. infrastructure_nameGets the infrastructure_name of this ExadataInfrastructureUsageMetrics. metricsGets the metrics of this ExadataInfrastructureUsageMetrics. number_of_db_systemsGets the number_of_db_systems of this ExadataInfrastructureUsageMetrics. rack_sizeGets the rack_size of this ExadataInfrastructureUsageMetrics. stateGets the state of this ExadataInfrastructureUsageMetrics. storage_server_countGets the storage_server_count of this ExadataInfrastructureUsageMetrics. Methods
__init__(**kwargs)Initializes a new ExadataInfrastructureUsageMetrics object with values from keyword arguments. -
DEPLOYMENT_TYPE_EXADATA= 'EXADATA'¶ A constant which can be used with the deployment_type property of a ExadataInfrastructureUsageMetrics. This constant has a value of “EXADATA”
-
DEPLOYMENT_TYPE_EXADATA_CC= 'EXADATA_CC'¶ A constant which can be used with the deployment_type property of a ExadataInfrastructureUsageMetrics. This constant has a value of “EXADATA_CC”
-
DEPLOYMENT_TYPE_ONPREMISE= 'ONPREMISE'¶ A constant which can be used with the deployment_type property of a ExadataInfrastructureUsageMetrics. This constant has a value of “ONPREMISE”
-
RACK_SIZE_EIGHTH= 'EIGHTH'¶ A constant which can be used with the rack_size property of a ExadataInfrastructureUsageMetrics. This constant has a value of “EIGHTH”
-
RACK_SIZE_FULL= 'FULL'¶ A constant which can be used with the rack_size property of a ExadataInfrastructureUsageMetrics. This constant has a value of “FULL”
-
RACK_SIZE_HALF= 'HALF'¶ A constant which can be used with the rack_size property of a ExadataInfrastructureUsageMetrics. This constant has a value of “HALF”
-
RACK_SIZE_OTHER= 'OTHER'¶ A constant which can be used with the rack_size property of a ExadataInfrastructureUsageMetrics. This constant has a value of “OTHER”
-
RACK_SIZE_QUARTER= 'QUARTER'¶ A constant which can be used with the rack_size property of a ExadataInfrastructureUsageMetrics. This constant has a value of “QUARTER”
-
__init__(**kwargs)¶ Initializes a new ExadataInfrastructureUsageMetrics object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - infrastructure_id (str) – The value to assign to the infrastructure_id property of this ExadataInfrastructureUsageMetrics.
- compartment_id (str) – The value to assign to the compartment_id property of this ExadataInfrastructureUsageMetrics.
- deployment_type (str) – The value to assign to the deployment_type property of this ExadataInfrastructureUsageMetrics. Allowed values for this property are: “ONPREMISE”, “EXADATA”, “EXADATA_CC”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- infrastructure_name (str) – The value to assign to the infrastructure_name property of this ExadataInfrastructureUsageMetrics.
- state (str) – The value to assign to the state property of this ExadataInfrastructureUsageMetrics.
- number_of_db_systems (int) – The value to assign to the number_of_db_systems property of this ExadataInfrastructureUsageMetrics.
- rack_size (str) – The value to assign to the rack_size property of this ExadataInfrastructureUsageMetrics. Allowed values for this property are: “FULL”, “HALF”, “QUARTER”, “EIGHTH”, “OTHER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- storage_server_count (int) – The value to assign to the storage_server_count property of this ExadataInfrastructureUsageMetrics.
- metrics (list[oci.database_management.models.ExadataFleetMetricDefinition]) – The value to assign to the metrics property of this ExadataInfrastructureUsageMetrics.
-
compartment_id¶ Gets the compartment_id of this ExadataInfrastructureUsageMetrics. The OCID of the compartment where the Exadata infrastructure resides.
Returns: The compartment_id of this ExadataInfrastructureUsageMetrics. Return type: str
-
deployment_type¶ Gets the deployment_type of this ExadataInfrastructureUsageMetrics. The Exadata infrastructure deployment type.
Allowed values for this property are: “ONPREMISE”, “EXADATA”, “EXADATA_CC”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The deployment_type of this ExadataInfrastructureUsageMetrics. Return type: str
-
infrastructure_id¶ Gets the infrastructure_id of this ExadataInfrastructureUsageMetrics. The OCID of the Exadata infrastructure.
Returns: The infrastructure_id of this ExadataInfrastructureUsageMetrics. Return type: str
-
infrastructure_name¶ Gets the infrastructure_name of this ExadataInfrastructureUsageMetrics. The display name of the Exadata infrastructure.
Returns: The infrastructure_name of this ExadataInfrastructureUsageMetrics. Return type: str
-
metrics¶ Gets the metrics of this ExadataInfrastructureUsageMetrics. A list of the health metrics like CPU, Storage, and Memory.
Returns: The metrics of this ExadataInfrastructureUsageMetrics. Return type: list[oci.database_management.models.ExadataFleetMetricDefinition]
-
number_of_db_systems¶ Gets the number_of_db_systems of this ExadataInfrastructureUsageMetrics. The number of Database Systems created on the Exadata infrastructure.
Returns: The number_of_db_systems of this ExadataInfrastructureUsageMetrics. Return type: int
-
rack_size¶ Gets the rack_size of this ExadataInfrastructureUsageMetrics. The size of the Exadata infrastructure.
Allowed values for this property are: “FULL”, “HALF”, “QUARTER”, “EIGHTH”, “OTHER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The rack_size of this ExadataInfrastructureUsageMetrics. Return type: str
-
state¶ Gets the state of this ExadataInfrastructureUsageMetrics. The lifecycle state of the Exadata infrastructure.
Returns: The state of this ExadataInfrastructureUsageMetrics. Return type: str
-
storage_server_count¶ Gets the storage_server_count of this ExadataInfrastructureUsageMetrics. The number of storage server for the Exadata infrastructure.
Returns: The storage_server_count of this ExadataInfrastructureUsageMetrics. Return type: int
-