Reference documentation and code samples for the Google Cloud Oracle Database V1 Client class ExascaleDbStorageVault.
ExascaleDbStorageVault represents a storage vault exadb vm cluster resource.
https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/ExascaleDbStorageVault/
Generated from protobuf message google.cloud.oracledatabase.v1.ExascaleDbStorageVault
Namespace
Google \ Cloud \ OracleDatabase \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Identifier. The resource name of the ExascaleDbStorageVault. Format: projects/{project}/locations/{location}/exascaleDbStorageVaults/{exascale_db_storage_vault}
↳ display_name
string
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.
↳ gcp_oracle_zone
string
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
↳ create_time
Google\Protobuf\Timestamp
Output only. The date and time when the ExascaleDbStorageVault was created.
↳ entitlement_id
string
Output only. The ID of the subscription entitlement associated with the ExascaleDbStorageVault.
↳ labels
array| Google\Protobuf\Internal\MapField
Optional. The labels or tags associated with the ExascaleDbStorageVault.
getName
Identifier. The resource name of the ExascaleDbStorageVault.
Format: projects/{project}/locations/{location}/exascaleDbStorageVaults/{exascale_db_storage_vault}
string
setName
Identifier. The resource name of the ExascaleDbStorageVault.
Format: projects/{project}/locations/{location}/exascaleDbStorageVaults/{exascale_db_storage_vault}
var
string
$this
getDisplayName
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.
string
setDisplayName
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.
var
string
$this
getGcpOracleZone
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.
string
setGcpOracleZone
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.
var
string
$this
getProperties
Required. The properties of the ExascaleDbStorageVault.
hasProperties
clearProperties
setProperties
Required. The properties of the ExascaleDbStorageVault.
$this
getCreateTime
Output only. The date and time when the ExascaleDbStorageVault was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. The date and time when the ExascaleDbStorageVault was created.
$this
getEntitlementId
Output only. The ID of the subscription entitlement associated with the ExascaleDbStorageVault.
string
setEntitlementId
Output only. The ID of the subscription entitlement associated with the ExascaleDbStorageVault.
var
string
$this
getLabels
Optional. The labels or tags associated with the ExascaleDbStorageVault.
setLabels
Optional. The labels or tags associated with the ExascaleDbStorageVault.
$this

