Oracle Database@Google Cloud v1 API - Class DbSystemProperties (1.8.0)

public sealed class DbSystemProperties : IMessage<DbSystemProperties>, IEquatable<DbSystemProperties>, IDeepCloneable<DbSystemProperties>, IBufferMessage, IMessage

Reference documentation and code samples for the Oracle Database@Google Cloud v1 API class DbSystemProperties.

The properties of a DbSystem.

Inheritance

object > DbSystemProperties

Namespace

Google.Cloud.OracleDatabase.V1

Assembly

Google.Cloud.OracleDatabase.V1.dll

Constructors

DbSystemProperties()

public DbSystemProperties()

DbSystemProperties(DbSystemProperties)

public DbSystemProperties(DbSystemProperties other)
Parameter
Name Description
other DbSystemProperties

Properties

ComputeCount

public int ComputeCount { get; set; }

Required. The number of CPU cores to enable for the DbSystem.

Property Value
Type Description
int

ComputeModel

public DbSystemProperties.Types.ComputeModel ComputeModel { get; set; }

Optional. The compute model of the DbSystem.

Property Value
Type Description
DbSystemPropertiesTypesComputeModel

DataCollectionOptions

public DataCollectionOptionsDbSystem DataCollectionOptions { get; set; }

Optional. Data collection options for diagnostics.

Property Value
Type Description
DataCollectionOptionsDbSystem

DataStorageSizeGb

public int DataStorageSizeGb { get; set; }

Optional. The data storage size in GB that is currently available to DbSystems. The value is same as initial_data_storage_size_gb. This can be modified from OCI console.

Property Value
Type Description
int

DatabaseEdition

public DbSystemProperties.Types.DbSystemDatabaseEdition DatabaseEdition { get; set; }

Required. The database edition of the DbSystem.

Property Value
Type Description
DbSystemPropertiesTypesDbSystemDatabaseEdition

DbHome

public DbHome DbHome { get; set; }

Optional. Details for creating a Database Home.

Property Value
Type Description
DbHome

DbSystemOptions

public DbSystemOptions DbSystemOptions { get; set; }

Optional. The options for the DbSystem.

Property Value
Type Description
DbSystemOptions

Domain

public string Domain { get; set; }

Optional. The host domain name of the DbSystem.

Property Value
Type Description
string

Hostname

public string Hostname { get; set; }

Output only. The hostname of the DbSystem.

Property Value
Type Description
string

HostnamePrefix

public string HostnamePrefix { get; set; }

Optional. Prefix for DB System host names.

Property Value
Type Description
string

InitialDataStorageSizeGb

public int InitialDataStorageSizeGb { get; set; }

Required. The initial data storage size in GB.

Property Value
Type Description
int

LicenseModel

public DbSystemProperties.Types.LicenseModel LicenseModel { get; set; }

Required. The license model of the DbSystem.

Property Value
Type Description
DbSystemPropertiesTypesLicenseModel

LifecycleState

public DbSystemProperties.Types.DbSystemLifecycleState LifecycleState { get; set; }

Output only. State of the DbSystem.

Property Value
Type Description
DbSystemPropertiesTypesDbSystemLifecycleState

MemorySizeGb

public int MemorySizeGb { get; set; }

Optional. The memory size in GB. This value can not be set and is automatically calculated based on the number of ECPUs allocated to the DbSystem.

Property Value
Type Description
int

NodeCount

public int NodeCount { get; set; }

Optional. The number of nodes to launch for a virtual machine DbSystem. By default this will be set to 1.

Property Value
Type Description
int

Ocid

public string Ocid { get; set; }

Output only. OCID of the DbSystem.

Property Value
Type Description
string

PrivateIp

public string PrivateIp { get; set; }

Optional. The private IP address of the DbSystem.

Property Value
Type Description
string

RecoStorageSizeGb

public int RecoStorageSizeGb { get; set; }

Optional. The reco/redo storage size in GB. The value for recovery storage size is based on the available data storage size.

Property Value
Type Description
int

Shape

public string Shape { get; set; }

Required. Shape of DB System.

Property Value
Type Description
string

SshPublicKeys

public RepeatedField<string> SshPublicKeys { get; }

Required. SSH public keys to be stored with the DbSystem.

Property Value
Type Description
RepeatedFieldstring

TimeZone

public TimeZone TimeZone { get; set; }

Optional. Time zone of the DbSystem.

Property Value
Type Description
TimeZone