Show / Hide Table of Contents

Class CreateDesktopPoolShapeConfigDetails

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

Inheritance
object
CreateDesktopPoolShapeConfigDetails
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 CreateDesktopPoolShapeConfigDetails

Properties

BaselineOcpuUtilization

Declaration
[JsonProperty(PropertyName = "baselineOcpuUtilization")]
[JsonConverter(typeof(StringEnumConverter))]
public CreateDesktopPoolShapeConfigDetails.BaselineOcpuUtilizationEnum? BaselineOcpuUtilization { get; set; }
Property Value
Type Description
CreateDesktopPoolShapeConfigDetails.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