Show / Hide Table of Contents

Class DbServerSummary

Details of the Db server.

Inheritance
object
DbServerSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class DbServerSummary

Properties

AutonomousVirtualMachineIds

Declaration
[JsonProperty(PropertyName = "autonomousVirtualMachineIds")]
public List<string> AutonomousVirtualMachineIds { get; set; }
Property Value
Type Description
List<string>

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

AutonomousVmClusterIds

Declaration
[JsonProperty(PropertyName = "autonomousVmClusterIds")]
public List<string> AutonomousVmClusterIds { get; set; }
Property Value
Type Description
List<string>

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

CompartmentId

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

The OCID of the compartment.

ComputeModel

Declaration
[JsonProperty(PropertyName = "computeModel")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DbServerSummary.ComputeModelEnum? ComputeModel { get; set; }
Property Value
Type Description
DbServerSummary.ComputeModelEnum?

The compute model of the Autonomous Database. This is required if using the computeCount parameter. If using cpuCoreCount then it is an error to specify computeModel to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.

CpuCoreCount

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

The number of CPU cores enabled on the Db server.

DbNodeIds

Declaration
[JsonProperty(PropertyName = "dbNodeIds")]
public List<string> DbNodeIds { get; set; }
Property Value
Type Description
List<string>

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

DbNodeStorageSizeInGBs

Declaration
[JsonProperty(PropertyName = "dbNodeStorageSizeInGBs")]
public int? DbNodeStorageSizeInGBs { get; set; }
Property Value
Type Description
int?

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

DbServerPatchingDetails

Declaration
[JsonProperty(PropertyName = "dbServerPatchingDetails")]
public DbServerPatchingDetails DbServerPatchingDetails { get; set; }
Property Value
Type Description
DbServerPatchingDetails

DefinedTags

Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.

DisplayName

Declaration
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type Description
string

The user-friendly name for the Db server. The name does not need to be unique.

ExadataInfrastructureId

Declaration
[JsonProperty(PropertyName = "exadataInfrastructureId")]
public string ExadataInfrastructureId { get; set; }
Property Value
Type Description
string

The OCID of the Exadata infrastructure.

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.
Example: {"Department": "Finance"}

Id

Declaration
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type Description
string

The OCID of the Db server.

LifecycleDetails

Declaration
[JsonProperty(PropertyName = "lifecycleDetails")]
public string LifecycleDetails { get; set; }
Property Value
Type Description
string

Additional information about the current lifecycle state.

LifecycleState

Declaration
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DbServerSummary.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type Description
DbServerSummary.LifecycleStateEnum?

The current state of the Db server.

MaxCpuCount

Declaration
[JsonProperty(PropertyName = "maxCpuCount")]
public int? MaxCpuCount { get; set; }
Property Value
Type Description
int?

The total number of CPU cores available.

MaxDbNodeStorageInGBs

Declaration
[JsonProperty(PropertyName = "maxDbNodeStorageInGBs")]
public int? MaxDbNodeStorageInGBs { get; set; }
Property Value
Type Description
int?

The total local node storage available in GBs.

MaxMemoryInGBs

Declaration
[JsonProperty(PropertyName = "maxMemoryInGBs")]
public int? MaxMemoryInGBs { get; set; }
Property Value
Type Description
int?

The total memory available in GBs.

MemorySizeInGBs

Declaration
[JsonProperty(PropertyName = "memorySizeInGBs")]
public int? MemorySizeInGBs { get; set; }
Property Value
Type Description
int?

The allocated memory in GBs on the Db server.

Shape

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

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

TimeCreated

Declaration
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type Description
DateTime?

The date and time that the Db Server was created.

VmClusterIds

Declaration
[JsonProperty(PropertyName = "vmClusterIds")]
public List<string> VmClusterIds { get; set; }
Property Value
Type Description
List<string>

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

In this article
Back to top