Share via


DbServerProperties Class

Definition

DbServer resource properties Serialized Name: DbServerProperties

public class DbServerProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.OracleDatabase.Models.DbServerProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.OracleDatabase.Models.DbServerProperties>
type DbServerProperties = class
    interface IJsonModel<DbServerProperties>
    interface IPersistableModel<DbServerProperties>
Public Class DbServerProperties
Implements IJsonModel(Of DbServerProperties), IPersistableModel(Of DbServerProperties)
Inheritance
DbServerProperties
Implements

Constructors

DbServerProperties()

Initializes a new instance of DbServerProperties.

Properties

AutonomousVirtualMachineIds

The list of OCIDs of the Autonomous Virtual Machines associated with the Db server. Serialized Name: DbServerProperties.autonomousVirtualMachineIds

AutonomousVmClusterIds

The list of OCIDs of the Autonomous VM Clusters associated with the Db server. Serialized Name: DbServerProperties.autonomousVmClusterIds

CompartmentId

The OCID of the compartment. Serialized Name: DbServerProperties.compartmentId

CpuCoreCount

The number of CPU cores enabled on the Db server. Serialized Name: DbServerProperties.cpuCoreCount

DbNodeIds

The OCID of the Db nodes associated with the Db server. Serialized Name: DbServerProperties.dbNodeIds

DbNodeStorageSizeInGbs

The allocated local node storage in GBs on the Db server. Serialized Name: DbServerProperties.dbNodeStorageSizeInGbs

DbServerPatchingDetails

dbServerPatching details of the Db server. Serialized Name: DbServerProperties.dbServerPatchingDetails

DisplayName

The name for the Db Server. Serialized Name: DbServerProperties.displayName

ExadataInfrastructureId

The OCID of the Exadata infrastructure. Serialized Name: DbServerProperties.exadataInfrastructureId

LifecycleDetails

Lifecycle details of dbServer. Serialized Name: DbServerProperties.lifecycleDetails

LifecycleState

DbServer provisioning state. Serialized Name: DbServerProperties.lifecycleState

MaxCpuCount

The total number of CPU cores available. Serialized Name: DbServerProperties.maxCpuCount

MaxDbNodeStorageInGbs

The total max dbNode storage in GBs. Serialized Name: DbServerProperties.maxDbNodeStorageInGbs

MaxMemoryInGbs

The total memory available in GBs. Serialized Name: DbServerProperties.maxMemoryInGbs

MemorySizeInGbs

The total memory size in GBs. Serialized Name: DbServerProperties.memorySizeInGbs

Ocid

Db server name. Serialized Name: DbServerProperties.ocid

ProvisioningState

Azure resource provisioning state. Serialized Name: DbServerProperties.provisioningState

Shape

The shape of the Db server. The shape determines the amount of CPU, storage, and memory resources available. Serialized Name: DbServerProperties.shape

TimeCreated

The date and time that the Db Server was created. Serialized Name: DbServerProperties.timeCreated

VmClusterIds

The OCID of the VM Clusters associated with the Db server. Serialized Name: DbServerProperties.vmClusterIds

Explicit Interface Implementations

IJsonModel<DbServerProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<DbServerProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DbServerProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DbServerProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<DbServerProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to