Reference documentation and code samples for the Google Cloud Oracle Database V1 Client class CloudVmClusterProperties.
Various properties and settings associated with Exadata VM cluster.
Generated from protobuf message google.cloud.oracledatabase.v1.CloudVmClusterProperties
Namespace
Google \ Cloud \ OracleDatabase \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ ocid
string
Output only. Oracle Cloud Infrastructure ID of VM Cluster.
↳ license_type
int
Required. License type of VM Cluster.
↳ gi_version
string
Optional. Grid Infrastructure Version.
↳ time_zone
↳ ssh_public_keys
array
Optional. SSH public keys to be stored with cluster.
↳ node_count
int
Optional. Number of database servers.
↳ shape
string
Output only. Shape of VM Cluster.
↳ ocpu_count
float
Optional. OCPU count per VM. Minimum is 0.1.
↳ memory_size_gb
int
Optional. Memory allocated in GBs.
↳ db_node_storage_size_gb
int
Optional. Local storage per VM.
↳ storage_size_gb
int
Output only. The storage allocation for the disk group, in gigabytes (GB).
↳ data_storage_size_tb
float
Optional. The data disk group size to be allocated in TBs.
↳ disk_redundancy
int
Optional. The type of redundancy.
↳ sparse_diskgroup_enabled
bool
Optional. Use exadata sparse snapshots.
↳ local_backup_enabled
bool
Optional. Use local backup.
↳ hostname_prefix
string
Optional. Prefix for VM cluster host names.
↳ diagnostics_data_collection_options
↳ state
int
Output only. State of the cluster.
↳ scan_listener_port_tcp
int
Output only. SCAN listener port - TCP
↳ scan_listener_port_tcp_ssl
int
Output only. SCAN listener port - TLS
↳ domain
string
Output only. Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
↳ scan_dns
string
Output only. SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
↳ hostname
string
Output only. host name without domain. format: "<hostname_prefix>-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
↳ cpu_core_count
int
Required. Number of enabled CPU cores.
↳ system_version
string
Optional. Operating system version of the image.
↳ scan_ip_ids
array
Output only. OCIDs of scan IPs.
↳ scan_dns_record_id
string
Output only. OCID of scan DNS record.
↳ oci_url
string
Output only. Deep link to the OCI console to view this resource.
↳ db_server_ocids
array
Optional. OCID of database servers.
↳ compartment_id
string
Output only. Compartment ID of cluster.
↳ dns_listener_ip
string
Output only. DNS listener IP.
↳ cluster_name
string
Optional. OCI Cluster name.
getOcid
Output only. Oracle Cloud Infrastructure ID of VM Cluster.
string
setOcid
Output only. Oracle Cloud Infrastructure ID of VM Cluster.
var
string
$this
getLicenseType
Required. License type of VM Cluster.
int
setLicenseType
Required. License type of VM Cluster.
var
int
$this
getGiVersion
Optional. Grid Infrastructure Version.
string
setGiVersion
Optional. Grid Infrastructure Version.
var
string
$this
getTimeZone
Optional. Time zone of VM Cluster to set. Defaults to UTC if not specified.
hasTimeZone
clearTimeZone
setTimeZone
Optional. Time zone of VM Cluster to set. Defaults to UTC if not specified.
$this
getSshPublicKeys
Optional. SSH public keys to be stored with cluster.
setSshPublicKeys
Optional. SSH public keys to be stored with cluster.
var
string[]
$this
getNodeCount
Optional. Number of database servers.
int
setNodeCount
Optional. Number of database servers.
var
int
$this
getShape
Output only. Shape of VM Cluster.
string
setShape
Output only. Shape of VM Cluster.
var
string
$this
getOcpuCount
Optional. OCPU count per VM. Minimum is 0.1.
float
setOcpuCount
Optional. OCPU count per VM. Minimum is 0.1.
var
float
$this
getMemorySizeGb
Optional. Memory allocated in GBs.
int
setMemorySizeGb
Optional. Memory allocated in GBs.
var
int
$this
getDbNodeStorageSizeGb
Optional. Local storage per VM.
int
setDbNodeStorageSizeGb
Optional. Local storage per VM.
var
int
$this
getStorageSizeGb
Output only. The storage allocation for the disk group, in gigabytes (GB).
int
setStorageSizeGb
Output only. The storage allocation for the disk group, in gigabytes (GB).
var
int
$this
getDataStorageSizeTb
Optional. The data disk group size to be allocated in TBs.
float
setDataStorageSizeTb
Optional. The data disk group size to be allocated in TBs.
var
float
$this
getDiskRedundancy
Optional. The type of redundancy.
int
setDiskRedundancy
Optional. The type of redundancy.
var
int
$this
getSparseDiskgroupEnabled
Optional. Use exadata sparse snapshots.
bool
setSparseDiskgroupEnabled
Optional. Use exadata sparse snapshots.
var
bool
$this
getLocalBackupEnabled
Optional. Use local backup.
bool
setLocalBackupEnabled
Optional. Use local backup.
var
bool
$this
getHostnamePrefix
Optional. Prefix for VM cluster host names.
string
setHostnamePrefix
Optional. Prefix for VM cluster host names.
var
string
$this
getDiagnosticsDataCollectionOptions
Optional. Data collection options for diagnostics.
hasDiagnosticsDataCollectionOptions
clearDiagnosticsDataCollectionOptions
setDiagnosticsDataCollectionOptions
Optional. Data collection options for diagnostics.
$this
getState
Output only. State of the cluster.
int
setState
Output only. State of the cluster.
var
int
$this
getScanListenerPortTcp
Output only. SCAN listener port - TCP
int
setScanListenerPortTcp
Output only. SCAN listener port - TCP
var
int
$this
getScanListenerPortTcpSsl
Output only. SCAN listener port - TLS
int
setScanListenerPortTcpSsl
Output only. SCAN listener port - TLS
var
int
$this
getDomain
Output only. Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
string
setDomain
Output only. Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
var
string
$this
getScanDns
Output only. SCAN DNS name.
ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
string
setScanDns
Output only. SCAN DNS name.
ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
var
string
$this
getHostname
Output only. host name without domain.
format: "<hostname_prefix>-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
string
setHostname
Output only. host name without domain.
format: "<hostname_prefix>-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
var
string
$this
getCpuCoreCount
Required. Number of enabled CPU cores.
int
setCpuCoreCount
Required. Number of enabled CPU cores.
var
int
$this
getSystemVersion
Optional. Operating system version of the image.
string
setSystemVersion
Optional. Operating system version of the image.
var
string
$this
getScanIpIds
Output only. OCIDs of scan IPs.
setScanIpIds
Output only. OCIDs of scan IPs.
var
string[]
$this
getScanDnsRecordId
Output only. OCID of scan DNS record.
string
setScanDnsRecordId
Output only. OCID of scan DNS record.
var
string
$this
getOciUrl
Output only. Deep link to the OCI console to view this resource.
string
setOciUrl
Output only. Deep link to the OCI console to view this resource.
var
string
$this
getDbServerOcids
Optional. OCID of database servers.
setDbServerOcids
Optional. OCID of database servers.
var
string[]
$this
getCompartmentId
Output only. Compartment ID of cluster.
string
setCompartmentId
Output only. Compartment ID of cluster.
var
string
$this
getDnsListenerIp
Output only. DNS listener IP.
string
setDnsListenerIp
Output only. DNS listener IP.
var
string
$this
getClusterName
Optional. OCI Cluster name.
string
setClusterName
Optional. OCI Cluster name.
var
string
$this