Show / Hide Table of Contents

Class DesktopPoolShapeConfig

The shape configuration used for each desktop compute instance in the desktop pool.

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

Properties

BaselineOcpuUtilization

Declaration
[JsonProperty(PropertyName = "baselineOcpuUtilization")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DesktopPoolShapeConfig.BaselineOcpuUtilizationEnum? BaselineOcpuUtilization { get; set; }
Property Value
Type Description
DesktopPoolShapeConfig.BaselineOcpuUtilizationEnum?

The baseline OCPU utilization for a subcore burstable VM instance used for each desktop compute instance in the desktop pool. Leave this attribute blank for a non-burstable instance, or explicitly specify non-burstable with BASELINE_1_1.

The following values are supported:

  • BASELINE_1_8 - baseline usage is 1/8 of an OCPU.
  • BASELINE_1_2 - baseline usage is 1/2 of an OCPU.
  • BASELINE_1_1 - baseline usage is the entire OCPU. This represents a non-burstable instance.

MemoryInGBs

Declaration
[JsonProperty(PropertyName = "memoryInGBs")]
public long? MemoryInGBs { get; set; }
Property Value
Type Description
long?

The total amount of memory available in gigabytes for each desktop compute instance in the desktop pool.

Ocpus

Declaration
[JsonProperty(PropertyName = "ocpus")]
public long? Ocpus { get; set; }
Property Value
Type Description
long?

The total number of OCPUs available for each desktop compute instance in the desktop pool.

In this article
Back to top