ExternalAsmDiskGroupSummary¶
-
class
oci.database_management.models.
ExternalAsmDiskGroupSummary
(**kwargs)¶ Bases:
object
The summary of an external ASM disk group.
Attributes
REDUNDANCY_TYPE_EXTEND
A constant which can be used with the redundancy_type property of a ExternalAsmDiskGroupSummary. REDUNDANCY_TYPE_EXTERN
A constant which can be used with the redundancy_type property of a ExternalAsmDiskGroupSummary. REDUNDANCY_TYPE_FLEX
A constant which can be used with the redundancy_type property of a ExternalAsmDiskGroupSummary. REDUNDANCY_TYPE_HIGH
A constant which can be used with the redundancy_type property of a ExternalAsmDiskGroupSummary. REDUNDANCY_TYPE_NORMAL
A constant which can be used with the redundancy_type property of a ExternalAsmDiskGroupSummary. databases
Gets the databases of this ExternalAsmDiskGroupSummary. dismounting_instance_count
Gets the dismounting_instance_count of this ExternalAsmDiskGroupSummary. is_sparse
Gets the is_sparse of this ExternalAsmDiskGroupSummary. mounting_instance_count
Gets the mounting_instance_count of this ExternalAsmDiskGroupSummary. name
[Required] Gets the name of this ExternalAsmDiskGroupSummary. redundancy_type
Gets the redundancy_type of this ExternalAsmDiskGroupSummary. total_size_in_mbs
Gets the total_size_in_mbs of this ExternalAsmDiskGroupSummary. used_percent
Gets the used_percent of this ExternalAsmDiskGroupSummary. used_size_in_mbs
Gets the used_size_in_mbs of this ExternalAsmDiskGroupSummary. Methods
__init__
(**kwargs)Initializes a new ExternalAsmDiskGroupSummary object with values from keyword arguments. -
REDUNDANCY_TYPE_EXTEND
= 'EXTEND'¶ A constant which can be used with the redundancy_type property of a ExternalAsmDiskGroupSummary. This constant has a value of “EXTEND”
-
REDUNDANCY_TYPE_EXTERN
= 'EXTERN'¶ A constant which can be used with the redundancy_type property of a ExternalAsmDiskGroupSummary. This constant has a value of “EXTERN”
-
REDUNDANCY_TYPE_FLEX
= 'FLEX'¶ A constant which can be used with the redundancy_type property of a ExternalAsmDiskGroupSummary. This constant has a value of “FLEX”
-
REDUNDANCY_TYPE_HIGH
= 'HIGH'¶ A constant which can be used with the redundancy_type property of a ExternalAsmDiskGroupSummary. This constant has a value of “HIGH”
-
REDUNDANCY_TYPE_NORMAL
= 'NORMAL'¶ A constant which can be used with the redundancy_type property of a ExternalAsmDiskGroupSummary. This constant has a value of “NORMAL”
-
__init__
(**kwargs)¶ Initializes a new ExternalAsmDiskGroupSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - name (str) – The value to assign to the name property of this ExternalAsmDiskGroupSummary.
- mounting_instance_count (int) – The value to assign to the mounting_instance_count property of this ExternalAsmDiskGroupSummary.
- dismounting_instance_count (int) – The value to assign to the dismounting_instance_count property of this ExternalAsmDiskGroupSummary.
- redundancy_type (str) – The value to assign to the redundancy_type property of this ExternalAsmDiskGroupSummary. Allowed values for this property are: “EXTEND”, “EXTERN”, “FLEX”, “HIGH”, “NORMAL”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- is_sparse (bool) – The value to assign to the is_sparse property of this ExternalAsmDiskGroupSummary.
- databases (list[str]) – The value to assign to the databases property of this ExternalAsmDiskGroupSummary.
- total_size_in_mbs (int) – The value to assign to the total_size_in_mbs property of this ExternalAsmDiskGroupSummary.
- used_size_in_mbs (int) – The value to assign to the used_size_in_mbs property of this ExternalAsmDiskGroupSummary.
- used_percent (float) – The value to assign to the used_percent property of this ExternalAsmDiskGroupSummary.
-
databases
¶ Gets the databases of this ExternalAsmDiskGroupSummary. The unique names of the databases using the disk group.
Returns: The databases of this ExternalAsmDiskGroupSummary. Return type: list[str]
-
dismounting_instance_count
¶ Gets the dismounting_instance_count of this ExternalAsmDiskGroupSummary. The number of ASM instances that have the disk group in dismounted state.
Returns: The dismounting_instance_count of this ExternalAsmDiskGroupSummary. Return type: int
-
is_sparse
¶ Gets the is_sparse of this ExternalAsmDiskGroupSummary. Indicates whether the disk group is a sparse disk group or not.
Returns: The is_sparse of this ExternalAsmDiskGroupSummary. Return type: bool
-
mounting_instance_count
¶ Gets the mounting_instance_count of this ExternalAsmDiskGroupSummary. The number of ASM instances that have the disk group in mounted state.
Returns: The mounting_instance_count of this ExternalAsmDiskGroupSummary. Return type: int
-
name
¶ [Required] Gets the name of this ExternalAsmDiskGroupSummary. The name of the ASM disk group.
Returns: The name of this ExternalAsmDiskGroupSummary. Return type: str
-
redundancy_type
¶ Gets the redundancy_type of this ExternalAsmDiskGroupSummary. The redundancy type of the disk group.
Allowed values for this property are: “EXTEND”, “EXTERN”, “FLEX”, “HIGH”, “NORMAL”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The redundancy_type of this ExternalAsmDiskGroupSummary. Return type: str
-
total_size_in_mbs
¶ Gets the total_size_in_mbs of this ExternalAsmDiskGroupSummary. The total capacity of the disk group (in megabytes).
Returns: The total_size_in_mbs of this ExternalAsmDiskGroupSummary. Return type: int
-
used_percent
¶ Gets the used_percent of this ExternalAsmDiskGroupSummary. The percentage of used space in the disk group.
Returns: The used_percent of this ExternalAsmDiskGroupSummary. Return type: float
-
used_size_in_mbs
¶ Gets the used_size_in_mbs of this ExternalAsmDiskGroupSummary. The used capacity of the disk group (in megabytes).
Returns: The used_size_in_mbs of this ExternalAsmDiskGroupSummary. Return type: int
-