- Resource: CloudVmCluster
- CloudVmClusterProperties
- LicenseType
- TimeZone
- DiskRedundancy
- DataCollectionOptions
- State
- Methods
Resource: CloudVmCluster
Details of the Cloud VM Cluster resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/CloudVmCluster/
JSON representation |
---|
{
"name": string,
"exadataInfrastructure": string,
"displayName": string,
"gcpOracleZone": string,
"properties": {
object ( |
Fields | |
---|---|
name |
Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloudVmCluster} |
exadataInfrastructure |
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} |
displayName |
Optional. User friendly name for this resource. |
gcpOracleZone |
Output only. Google Cloud Platform location where Oracle Exadata is hosted. It is same as Google Cloud Platform Oracle zone of Exadata infrastructure. |
properties |
Optional. Various properties of the VM Cluster. |
labels |
Optional. Labels or tags associated with the VM Cluster. An object containing a list of |
createTime |
Output only. The date and time that the VM cluster was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
cidr |
Required. Network settings. CIDR to use for cluster IP allocation. |
backupSubnetCidr |
Required. CIDR range of the backup subnet. |
network |
Required. The name of the VPC network. Format: projects/{project}/global/networks/{network} |
CloudVmClusterProperties
Various properties and settings associated with Exadata VM cluster.
JSON representation |
---|
{ "ocid": string, "licenseType": enum ( |
Fields | |
---|---|
ocid |
Output only. Oracle Cloud Infrastructure ID of VM Cluster. |
licenseType |
Required. License type of VM Cluster. |
giVersion |
Optional. Grid Infrastructure Version. |
timeZone |
Optional. Time zone of VM Cluster to set. Defaults to UTC if not specified. |
sshPublicKeys[] |
Optional. SSH public keys to be stored with cluster. |
nodeCount |
Optional. Number of database servers. |
shape |
Output only. Shape of VM Cluster. |
ocpuCount |
Optional. OCPU count per VM. Minimum is 0.1. |
memorySizeGb |
Optional. Memory allocated in GBs. |
dbNodeStorageSizeGb |
Optional. Local storage per VM. |
storageSizeGb |
Output only. The storage allocation for the disk group, in gigabytes (GB). |
dataStorageSizeTb |
Optional. The data disk group size to be allocated in TBs. |
diskRedundancy |
Optional. The type of redundancy. |
sparseDiskgroupEnabled |
Optional. Use exadata sparse snapshots. |
localBackupEnabled |
Optional. Use local backup. |
hostnamePrefix |
Optional. Prefix for VM cluster host names. |
diagnosticsDataCollectionOptions |
Optional. Data collection options for diagnostics. |
state |
Output only. State of the cluster. |
scanListenerPortTcp |
Output only. SCAN listener port - TCP |
scanListenerPortTcpSsl |
Output only. SCAN listener port - TLS |
domain |
Output only. Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com |
scanDns |
Output only. SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com |
hostname |
Output only. host name without domain. format: " |
cpuCoreCount |
Required. Number of enabled CPU cores. |
systemVersion |
Output only. Operating system version of the image. |
scanIpIds[] |
Output only. OCIDs of scan IPs. |
scanDnsRecordId |
Output only. OCID of scan DNS record. |
ociUrl |
Output only. Deep link to the OCI console to view this resource. |
dbServerOcids[] |
Optional. OCID of database servers. |
compartmentId |
Output only. Compartment ID of cluster. |
dnsListenerIp |
Output only. DNS listener IP. |
clusterName |
Optional. OCI Cluster name. |
LicenseType
Different licenses supported.
Enums | |
---|---|
LICENSE_TYPE_UNSPECIFIED |
Unspecified |
LICENSE_INCLUDED |
License included part of offer |
BRING_YOUR_OWN_LICENSE |
Bring your own license |
TimeZone
Represents a time zone from the IANA Time Zone Database.
JSON representation |
---|
{ "id": string, "version": string } |
Fields | |
---|---|
id |
IANA Time Zone Database time zone, e.g. "America/New_York". |
version |
Optional. IANA Time Zone Database version number, e.g. "2019a". |
DiskRedundancy
Types of disk redundancy provided by Oracle.
Enums | |
---|---|
DISK_REDUNDANCY_UNSPECIFIED |
Unspecified. |
HIGH |
High - 3 way mirror. |
NORMAL |
Normal - 2 way mirror. |
DataCollectionOptions
Data collection options for diagnostics.
JSON representation |
---|
{ "diagnosticsEventsEnabled": boolean, "healthMonitoringEnabled": boolean, "incidentLogsEnabled": boolean } |
Fields | |
---|---|
diagnosticsEventsEnabled |
Optional. Indicates whether diagnostic collection is enabled for the VM cluster |
healthMonitoringEnabled |
Optional. Indicates whether health monitoring is enabled for the VM cluster |
incidentLogsEnabled |
Optional. Indicates whether incident logs and trace collection are enabled for the VM cluster |
State
The various lifecycle states of the VM cluster.
Enums | |
---|---|
STATE_UNSPECIFIED |
Default unspecified value. |
PROVISIONING |
Indicates that the resource is in provisioning state. |
AVAILABLE |
Indicates that the resource is in available state. |
UPDATING |
Indicates that the resource is in updating state. |
TERMINATING |
Indicates that the resource is in terminating state. |
TERMINATED |
Indicates that the resource is in terminated state. |
FAILED |
Indicates that the resource is in failed state. |
MAINTENANCE_IN_PROGRESS |
Indicates that the resource is in maintenance in progress state. |
Methods |
|
---|---|
|
Creates a new VM Cluster in a given project and location. |
|
Deletes a single VM Cluster. |
|
Gets details of a single VM Cluster. |
|
Lists the VM Clusters in a given project and location. |