Reference documentation and code samples for the Google Cloud Oracle Database V1 Client class CloudVmCluster.
Details of the Cloud VM Cluster resource.
https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/CloudVmCluster/
Generated from protobuf message google.cloud.oracledatabase.v1.CloudVmCluster
Namespace
Google \ Cloud \ OracleDatabase \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
↳ exadata_infrastructure
string
Required. The name of the Exadata Infrastructure resource on which VM cluster resource is created, in the following format: projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extradata_infrastructure}
↳ display_name
string
Optional. User friendly name for this resource.
↳ gcp_oracle_zone
string
Output only. Google Cloud Platform location where Oracle Exadata is hosted. It is same as Google Cloud Platform Oracle zone of Exadata infrastructure.
↳ properties
↳ labels
↳ create_time
↳ cidr
string
Required. Network settings. CIDR to use for cluster IP allocation.
↳ backup_subnet_cidr
string
Required. CIDR range of the backup subnet.
↳ network
string
Required. The name of the VPC network. Format: projects/{project}/global/networks/{network}
getName
Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
string
setName
Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
var
string
$this
getExadataInfrastructure
Required. The name of the Exadata Infrastructure resource on which VM cluster resource is created, in the following format: projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extradata_infrastructure}
string
setExadataInfrastructure
Required. The name of the Exadata Infrastructure resource on which VM cluster resource is created, in the following format: projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extradata_infrastructure}
var
string
$this
getDisplayName
Optional. User friendly name for this resource.
string
setDisplayName
Optional. User friendly name for this resource.
var
string
$this
getGcpOracleZone
Output only. Google Cloud Platform location where Oracle Exadata is hosted.
It is same as Google Cloud Platform Oracle zone of Exadata infrastructure.
string
setGcpOracleZone
Output only. Google Cloud Platform location where Oracle Exadata is hosted.
It is same as Google Cloud Platform Oracle zone of Exadata infrastructure.
var
string
$this
getProperties
Optional. Various properties of the VM Cluster.
hasProperties
clearProperties
setProperties
Optional. Various properties of the VM Cluster.
$this
getLabels
Optional. Labels or tags associated with the VM Cluster.
setLabels
Optional. Labels or tags associated with the VM Cluster.
$this
getCreateTime
Output only. The date and time that the VM cluster was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. The date and time that the VM cluster was created.
$this
getCidr
Required. Network settings. CIDR to use for cluster IP allocation.
string
setCidr
Required. Network settings. CIDR to use for cluster IP allocation.
var
string
$this
getBackupSubnetCidr
Required. CIDR range of the backup subnet.
string
setBackupSubnetCidr
Required. CIDR range of the backup subnet.
var
string
$this
getNetwork
Required. The name of the VPC network.
Format: projects/{project}/global/networks/{network}
string
setNetwork
Required. The name of the VPC network.
Format: projects/{project}/global/networks/{network}
var
string
$this