Share via


OracleDBServerProperties Class

Definition

DbServer resource properties.

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

Constructors

OracleDBServerProperties()

Initializes a new instance of OracleDBServerProperties.

Properties

AutonomousVirtualMachineIds

The list of OCIDs of the Autonomous Virtual Machines associated with the Db server.

AutonomousVmClusterIds

The list of OCIDs of the Autonomous VM Clusters associated with the Db server.

CompartmentId

The OCID of the compartment.

CpuCoreCount

The number of CPU cores enabled on the Db server.

CreatedOn

The date and time that the Db Server was created.

DBNodeIds

The OCID of the Db nodes associated with the Db server.

DBNodeStorageSizeInGbs

The allocated local node storage in GBs on the Db server.

DBServerPatchingDetails

dbServerPatching details of the Db server.

DisplayName

The name for the Db Server.

ExadataInfrastructureId

The OCID of the Exadata infrastructure.

LifecycleDetails

Lifecycle details of dbServer.

LifecycleState

DbServer provisioning state.

MaxCpuCount

The total number of CPU cores available.

MaxDBNodeStorageInGbs

The total max dbNode storage in GBs.

MaxMemoryInGbs

The total memory available in GBs.

MemorySizeInGbs

The total memory size in GBs.

Ocid

Db server name.

ProvisioningState

Azure resource provisioning state.

Shape

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

VmClusterIds

The OCID of the VM Clusters associated with the Db server.

Explicit Interface Implementations

IJsonModel<OracleDBServerProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<OracleDBServerProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<OracleDBServerProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<OracleDBServerProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<OracleDBServerProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to