Reference documentation and code samples for the Google Cloud Oracle Database V1 Client class ExascaleDbStorageVaultProperties.
The properties of the ExascaleDbStorageVault.
next ID: 12
Generated from protobuf message google.cloud.oracledatabase.v1.ExascaleDbStorageVaultProperties
Namespace
Google \ Cloud \ OracleDatabase \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ ocid |
string
Output only. The OCID for the ExascaleDbStorageVault. |
↳ time_zone |
Google\Type\TimeZone
Output only. The time zone of the ExascaleDbStorageVault. |
↳ exascale_db_storage_details |
ExascaleDbStorageDetails
Required. The storage details of the ExascaleDbStorageVault. |
↳ state |
int
Output only. The state of the ExascaleDbStorageVault. |
↳ description |
string
Optional. The description of the ExascaleDbStorageVault. |
↳ vm_cluster_ids |
array
Output only. The list of VM cluster OCIDs associated with the ExascaleDbStorageVault. |
↳ vm_cluster_count |
int
Output only. The number of VM clusters associated with the ExascaleDbStorageVault. |
↳ additional_flash_cache_percent |
int
Optional. The size of additional flash cache in percentage of high capacity database storage. |
↳ oci_uri |
string
Output only. Deep link to the OCI console to view this resource. |
↳ attached_shape_attributes |
array
Output only. The shape attributes of the VM clusters attached to the ExascaleDbStorageVault. |
↳ available_shape_attributes |
array
Output only. The shape attributes available for the VM clusters to be attached to the ExascaleDbStorageVault. |
getOcid
Output only. The OCID for the ExascaleDbStorageVault.
| Returns | |
|---|---|
| Type | Description |
string |
|
setOcid
Output only. The OCID for the ExascaleDbStorageVault.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTimeZone
Output only. The time zone of the ExascaleDbStorageVault.
| Returns | |
|---|---|
| Type | Description |
Google\Type\TimeZone|null |
|
hasTimeZone
clearTimeZone
setTimeZone
Output only. The time zone of the ExascaleDbStorageVault.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Type\TimeZone
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getExascaleDbStorageDetails
Required. The storage details of the ExascaleDbStorageVault.
| Returns | |
|---|---|
| Type | Description |
ExascaleDbStorageDetails|null |
|
hasExascaleDbStorageDetails
clearExascaleDbStorageDetails
setExascaleDbStorageDetails
Required. The storage details of the ExascaleDbStorageVault.
| Parameter | |
|---|---|
| Name | Description |
var |
ExascaleDbStorageDetails
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getState
Output only. The state of the ExascaleDbStorageVault.
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type State. |
setState
Output only. The state of the ExascaleDbStorageVault.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type State. |
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDescription
Optional. The description of the ExascaleDbStorageVault.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDescription
Optional. The description of the ExascaleDbStorageVault.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getVmClusterIds
Output only. The list of VM cluster OCIDs associated with the ExascaleDbStorageVault.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setVmClusterIds
Output only. The list of VM cluster OCIDs associated with the ExascaleDbStorageVault.
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getVmClusterCount
Output only. The number of VM clusters associated with the ExascaleDbStorageVault.
| Returns | |
|---|---|
| Type | Description |
int |
|
setVmClusterCount
Output only. The number of VM clusters associated with the ExascaleDbStorageVault.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAdditionalFlashCachePercent
Optional. The size of additional flash cache in percentage of high capacity database storage.
| Returns | |
|---|---|
| Type | Description |
int |
|
setAdditionalFlashCachePercent
Optional. The size of additional flash cache in percentage of high capacity database storage.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getOciUri
Output only. Deep link to the OCI console to view this resource.
| Returns | |
|---|---|
| Type | Description |
string |
|
setOciUri
Output only. Deep link to the OCI console to view this resource.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAttachedShapeAttributes
Output only. The shape attributes of the VM clusters attached to the ExascaleDbStorageVault.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setAttachedShapeAttributes
Output only. The shape attributes of the VM clusters attached to the ExascaleDbStorageVault.
| Parameter | |
|---|---|
| Name | Description |
var |
int[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAvailableShapeAttributes
Output only. The shape attributes available for the VM clusters to be attached to the ExascaleDbStorageVault.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setAvailableShapeAttributes
Output only. The shape attributes available for the VM clusters to be attached to the ExascaleDbStorageVault.
| Parameter | |
|---|---|
| Name | Description |
var |
int[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|