Class ComputePerformanceSummary
Parameters detailing the compute performance for a specified DB system shape.
Inherited Members
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class ComputePerformanceSummary
Properties
CpuCoreCount
Declaration
[Required(ErrorMessage = "CpuCoreCount is required.")]
[JsonProperty(PropertyName = "cpuCoreCount")]
public int? CpuCoreCount { get; set; }
Property Value
Type | Description |
---|---|
int? | The number of CPU cores available. |
Remarks
Required
MemoryInGBs
Declaration
[Required(ErrorMessage = "MemoryInGBs is required.")]
[JsonProperty(PropertyName = "memoryInGBs")]
public double MemoryInGBs { get; set; }
Property Value
Type | Description |
---|---|
double | The amount of memory allocated for the VMDB System. |
Remarks
Required
NetworkBandwidthInGbps
Declaration
[Required(ErrorMessage = "NetworkBandwidthInGbps is required.")]
[JsonProperty(PropertyName = "networkBandwidthInGbps")]
public float? NetworkBandwidthInGbps { get; set; }
Property Value
Type | Description |
---|---|
float? | The network bandwidth of the VMDB system in gbps. |
Remarks
Required
NetworkIops
Declaration
[Required(ErrorMessage = "NetworkIops is required.")]
[JsonProperty(PropertyName = "networkIops")]
public float? NetworkIops { get; set; }
Property Value
Type | Description |
---|---|
float? | IOPS for the VMDB System. |
Remarks
Required
NetworkThroughputInMbps
Declaration
[Required(ErrorMessage = "NetworkThroughputInMbps is required.")]
[JsonProperty(PropertyName = "networkThroughputInMbps")]
public float? NetworkThroughputInMbps { get; set; }
Property Value
Type | Description |
---|---|
float? | Network throughput for the VMDB System. |
Remarks
Required