- Resource: ExascaleDbStorageVault
- ExascaleDbStorageVaultProperties
- ExascaleDbStorageDetails
- State
- ShapeAttribute
- Methods
Resource: ExascaleDbStorageVault
ExascaleDbStorageVault represents a storage vault exadb vm cluster resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/ExascaleDbStorageVault/
JSON representation |
---|
{
"name": string,
"displayName": string,
"gcpOracleZone": string,
"properties": {
object ( |
Fields | |
---|---|
name |
Identifier. The resource name of the ExascaleDbStorageVault. Format: projects/{project}/locations/{location}/exascaleDbStorageVaults/{exascaleDbStorageVault} |
displayName |
Required. The display name for the ExascaleDbStorageVault. The name does not have to be unique within your project. The name must be 1-255 characters long and can only contain alphanumeric characters. |
gcpOracleZone |
Optional. The GCP Oracle zone where Oracle ExascaleDbStorageVault is hosted. Example: us-east4-b-r2. If not specified, the system will pick a zone based on availability. |
properties |
Required. The properties of the ExascaleDbStorageVault. |
createTime |
Output only. The date and time when the ExascaleDbStorageVault was created. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
entitlementId |
Output only. The ID of the subscription entitlement associated with the ExascaleDbStorageVault. |
labels |
Optional. The labels or tags associated with the ExascaleDbStorageVault. An object containing a list of |
ExascaleDbStorageVaultProperties
The properties of the ExascaleDbStorageVault. next ID: 12
JSON representation |
---|
{ "ocid": string, "timeZone": { object ( |
Fields | |
---|---|
ocid |
Output only. The OCID for the ExascaleDbStorageVault. |
timeZone |
Output only. The time zone of the ExascaleDbStorageVault. |
exascaleDbStorageDetails |
Required. The storage details of the ExascaleDbStorageVault. |
state |
Output only. The state of the ExascaleDbStorageVault. |
description |
Optional. The description of the ExascaleDbStorageVault. |
vmClusterIds[] |
Output only. The list of VM cluster OCIDs associated with the ExascaleDbStorageVault. |
vmClusterCount |
Output only. The number of VM clusters associated with the ExascaleDbStorageVault. |
additionalFlashCachePercent |
Optional. The size of additional flash cache in percentage of high capacity database storage. |
ociUri |
Output only. Deep link to the OCI console to view this resource. |
attachedShapeAttributes[] |
Output only. The shape attributes of the VM clusters attached to the ExascaleDbStorageVault. |
availableShapeAttributes[] |
Output only. The shape attributes available for the VM clusters to be attached to the ExascaleDbStorageVault. |
ExascaleDbStorageDetails
The storage details of the ExascaleDbStorageVault.
JSON representation |
---|
{ "availableSizeGbs": integer, "totalSizeGbs": integer } |
Fields | |
---|---|
availableSizeGbs |
Output only. The available storage capacity for the ExascaleDbStorageVault, in gigabytes (GB). |
totalSizeGbs |
Required. The total storage allocation for the ExascaleDbStorageVault, in gigabytes (GB). |
State
The state of the ExascaleDbStorageVault.
Enums | |
---|---|
STATE_UNSPECIFIED |
The state of the ExascaleDbStorageVault is unspecified. |
PROVISIONING |
The ExascaleDbStorageVault is being provisioned. |
AVAILABLE |
The ExascaleDbStorageVault is available. |
UPDATING |
The ExascaleDbStorageVault is being updated. |
TERMINATING |
The ExascaleDbStorageVault is being deleted. |
TERMINATED |
The ExascaleDbStorageVault has been deleted. |
FAILED |
The ExascaleDbStorageVault has failed. |
ShapeAttribute
The shape attribute of the VM clusters attached to the ExascaleDbStorageVault.
Enums | |
---|---|
SHAPE_ATTRIBUTE_UNSPECIFIED |
Default unspecified value. |
SMART_STORAGE |
Indicates that the resource is in smart storage. |
BLOCK_STORAGE |
Indicates that the resource is in block storage. |
Methods |
|
---|---|
|
Creates a new ExascaleDB Storage Vault resource. |
|
Deletes a single ExascaleDB Storage Vault. |
|
Gets details of a single ExascaleDB Storage Vault. |
|
Lists all the ExascaleDB Storage Vaults for the given project and location. |