Reference documentation and code samples for the Oracle Database@Google Cloud V1 API class Google::Cloud::OracleDatabase::V1::ExascaleDbStorageVaultProperties.
The properties of the ExascaleDbStorageVault. next ID: 12
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#additional_flash_cache_percent
def additional_flash_cache_percent() -> ::Integer
Returns
- (::Integer) — Optional. The size of additional flash cache in percentage of high capacity database storage.
#additional_flash_cache_percent=
def additional_flash_cache_percent=(value) -> ::Integer
Parameter
- value (::Integer) — Optional. The size of additional flash cache in percentage of high capacity database storage.
Returns
- (::Integer) — Optional. The size of additional flash cache in percentage of high capacity database storage.
#attached_shape_attributes
def attached_shape_attributes() -> ::Array<::Google::Cloud::OracleDatabase::V1::ExascaleDbStorageVaultProperties::ShapeAttribute>
Returns
- (::Array<::Google::Cloud::OracleDatabase::V1::ExascaleDbStorageVaultProperties::ShapeAttribute>) — Output only. The shape attributes of the VM clusters attached to the ExascaleDbStorageVault.
#available_shape_attributes
def available_shape_attributes() -> ::Array<::Google::Cloud::OracleDatabase::V1::ExascaleDbStorageVaultProperties::ShapeAttribute>
Returns
- (::Array<::Google::Cloud::OracleDatabase::V1::ExascaleDbStorageVaultProperties::ShapeAttribute>) — Output only. The shape attributes available for the VM clusters to be attached to the ExascaleDbStorageVault.
#description
def description() -> ::String
Returns
- (::String) — Optional. The description of the ExascaleDbStorageVault.
#description=
def description=(value) -> ::String
Parameter
- value (::String) — Optional. The description of the ExascaleDbStorageVault.
Returns
- (::String) — Optional. The description of the ExascaleDbStorageVault.
#exascale_db_storage_details
def exascale_db_storage_details() -> ::Google::Cloud::OracleDatabase::V1::ExascaleDbStorageDetails
Returns
- (::Google::Cloud::OracleDatabase::V1::ExascaleDbStorageDetails) — Required. The storage details of the ExascaleDbStorageVault.
#exascale_db_storage_details=
def exascale_db_storage_details=(value) -> ::Google::Cloud::OracleDatabase::V1::ExascaleDbStorageDetails
Parameter
- value (::Google::Cloud::OracleDatabase::V1::ExascaleDbStorageDetails) — Required. The storage details of the ExascaleDbStorageVault.
Returns
- (::Google::Cloud::OracleDatabase::V1::ExascaleDbStorageDetails) — Required. The storage details of the ExascaleDbStorageVault.
#oci_uri
def oci_uri() -> ::String
Returns
- (::String) — Output only. Deep link to the OCI console to view this resource.
#ocid
def ocid() -> ::String
Returns
- (::String) — Output only. The OCID for the ExascaleDbStorageVault.
#state
def state() -> ::Google::Cloud::OracleDatabase::V1::ExascaleDbStorageVaultProperties::State
Returns
- (::Google::Cloud::OracleDatabase::V1::ExascaleDbStorageVaultProperties::State) — Output only. The state of the ExascaleDbStorageVault.
#time_zone
def time_zone() -> ::Google::Type::TimeZone
Returns
- (::Google::Type::TimeZone) — Output only. The time zone of the ExascaleDbStorageVault.
#vm_cluster_count
def vm_cluster_count() -> ::Integer
Returns
- (::Integer) — Output only. The number of VM clusters associated with the ExascaleDbStorageVault.
#vm_cluster_ids
def vm_cluster_ids() -> ::Array<::String>
Returns
- (::Array<::String>) — Output only. The list of VM cluster OCIDs associated with the ExascaleDbStorageVault.