Show / Hide Table of Contents

Class CloudVmClusterProperties

Various properties and settings associated with Exadata VM cluster.

Inheritance
object
CloudVmClusterProperties
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.OracleDatabase.v1.Data
Assembly: Google.Apis.OracleDatabase.v1.dll
Syntax
public class CloudVmClusterProperties : IDirectResponseSchema

Properties

ClusterName

Optional. OCI Cluster name.

Declaration
[JsonProperty("clusterName")]
public virtual string ClusterName { get; set; }
Property Value
Type Description
string

CompartmentId

Output only. Compartment ID of cluster.

Declaration
[JsonProperty("compartmentId")]
public virtual string CompartmentId { get; set; }
Property Value
Type Description
string

ComputeModel

Output only. The compute model of the VM Cluster.

Declaration
[JsonProperty("computeModel")]
public virtual string ComputeModel { get; set; }
Property Value
Type Description
string

CpuCoreCount

Required. Number of enabled CPU cores.

Declaration
[JsonProperty("cpuCoreCount")]
public virtual int? CpuCoreCount { get; set; }
Property Value
Type Description
int?

DataStorageSizeTb

Optional. The data disk group size to be allocated in TBs.

Declaration
[JsonProperty("dataStorageSizeTb")]
public virtual double? DataStorageSizeTb { get; set; }
Property Value
Type Description
double?

DbNodeStorageSizeGb

Optional. Local storage per VM.

Declaration
[JsonProperty("dbNodeStorageSizeGb")]
public virtual int? DbNodeStorageSizeGb { get; set; }
Property Value
Type Description
int?

DbServerOcids

Optional. OCID of database servers.

Declaration
[JsonProperty("dbServerOcids")]
public virtual IList<string> DbServerOcids { get; set; }
Property Value
Type Description
IList<string>

DiagnosticsDataCollectionOptions

Optional. Data collection options for diagnostics.

Declaration
[JsonProperty("diagnosticsDataCollectionOptions")]
public virtual DataCollectionOptions DiagnosticsDataCollectionOptions { get; set; }
Property Value
Type Description
DataCollectionOptions

DiskRedundancy

Optional. The type of redundancy.

Declaration
[JsonProperty("diskRedundancy")]
public virtual string DiskRedundancy { get; set; }
Property Value
Type Description
string

DnsListenerIp

Output only. DNS listener IP.

Declaration
[JsonProperty("dnsListenerIp")]
public virtual string DnsListenerIp { get; set; }
Property Value
Type Description
string

Domain

Output only. Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com

Declaration
[JsonProperty("domain")]
public virtual string Domain { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

GiVersion

Optional. Grid Infrastructure Version.

Declaration
[JsonProperty("giVersion")]
public virtual string GiVersion { get; set; }
Property Value
Type Description
string

Hostname

Output only. host name without domain. format: "-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.

Declaration
[JsonProperty("hostname")]
public virtual string Hostname { get; set; }
Property Value
Type Description
string

HostnamePrefix

Optional. Prefix for VM cluster host names.

Declaration
[JsonProperty("hostnamePrefix")]
public virtual string HostnamePrefix { get; set; }
Property Value
Type Description
string

LicenseType

Required. License type of VM Cluster.

Declaration
[JsonProperty("licenseType")]
public virtual string LicenseType { get; set; }
Property Value
Type Description
string

LocalBackupEnabled

Optional. Use local backup.

Declaration
[JsonProperty("localBackupEnabled")]
public virtual bool? LocalBackupEnabled { get; set; }
Property Value
Type Description
bool?

MemorySizeGb

Optional. Memory allocated in GBs.

Declaration
[JsonProperty("memorySizeGb")]
public virtual int? MemorySizeGb { get; set; }
Property Value
Type Description
int?

NodeCount

Optional. Number of database servers.

Declaration
[JsonProperty("nodeCount")]
public virtual int? NodeCount { get; set; }
Property Value
Type Description
int?

OciUrl

Output only. Deep link to the OCI console to view this resource.

Declaration
[JsonProperty("ociUrl")]
public virtual string OciUrl { get; set; }
Property Value
Type Description
string

Ocid

Output only. Oracle Cloud Infrastructure ID of VM Cluster.

Declaration
[JsonProperty("ocid")]
public virtual string Ocid { get; set; }
Property Value
Type Description
string

OcpuCount

Optional. OCPU count per VM. Minimum is 0.1.

Declaration
[JsonProperty("ocpuCount")]
public virtual float? OcpuCount { get; set; }
Property Value
Type Description
float?

ScanDns

Output only. SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com

Declaration
[JsonProperty("scanDns")]
public virtual string ScanDns { get; set; }
Property Value
Type Description
string

ScanDnsRecordId

Output only. OCID of scan DNS record.

Declaration
[JsonProperty("scanDnsRecordId")]
public virtual string ScanDnsRecordId { get; set; }
Property Value
Type Description
string

ScanIpIds

Output only. OCIDs of scan IPs.

Declaration
[JsonProperty("scanIpIds")]
public virtual IList<string> ScanIpIds { get; set; }
Property Value
Type Description
IList<string>

ScanListenerPortTcp

Output only. SCAN listener port - TCP

Declaration
[JsonProperty("scanListenerPortTcp")]
public virtual int? ScanListenerPortTcp { get; set; }
Property Value
Type Description
int?

ScanListenerPortTcpSsl

Output only. SCAN listener port - TLS

Declaration
[JsonProperty("scanListenerPortTcpSsl")]
public virtual int? ScanListenerPortTcpSsl { get; set; }
Property Value
Type Description
int?

Shape

Output only. Shape of VM Cluster.

Declaration
[JsonProperty("shape")]
public virtual string Shape { get; set; }
Property Value
Type Description
string

SparseDiskgroupEnabled

Optional. Use exadata sparse snapshots.

Declaration
[JsonProperty("sparseDiskgroupEnabled")]
public virtual bool? SparseDiskgroupEnabled { get; set; }
Property Value
Type Description
bool?

SshPublicKeys

Optional. SSH public keys to be stored with cluster.

Declaration
[JsonProperty("sshPublicKeys")]
public virtual IList<string> SshPublicKeys { get; set; }
Property Value
Type Description
IList<string>

State

Output only. State of the cluster.

Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type Description
string

StorageSizeGb

Output only. The storage allocation for the disk group, in gigabytes (GB).

Declaration
[JsonProperty("storageSizeGb")]
public virtual int? StorageSizeGb { get; set; }
Property Value
Type Description
int?

SystemVersion

Optional. Operating system version of the image.

Declaration
[JsonProperty("systemVersion")]
public virtual string SystemVersion { get; set; }
Property Value
Type Description
string

TimeZone

Optional. Time zone of VM Cluster to set. Defaults to UTC if not specified.

Declaration
[JsonProperty("timeZone")]
public virtual TimeZone TimeZone { get; set; }
Property Value
Type Description
TimeZone

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX