Class InstanceConfigurationIntelSkylakeBmLaunchInstancePlatformConfig
The platform configuration used when launching a bare metal instance with one of the following shapes: BM.Standard2.52, BM.GPU2.2, BM.GPU3.8, or BM.DenseIO2.52 (the Intel Skylake platform).
Inheritance
Inherited Members
Namespace: Oci.CoreService.Models
Assembly: OCI.DotNetSDK.Core.dll
Syntax
public class InstanceConfigurationIntelSkylakeBmLaunchInstancePlatformConfig : InstanceConfigurationLaunchInstancePlatformConfig
Properties
ConfigMap
Declaration
[JsonProperty(PropertyName = "configMap")]
public Dictionary<string, string> ConfigMap { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, string> | Instance Platform Configuration Configuration Map for flexible setting input. |
IsInputOutputMemoryManagementUnitEnabled
Declaration
[JsonProperty(PropertyName = "isInputOutputMemoryManagementUnitEnabled")]
public bool? IsInputOutputMemoryManagementUnitEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | Whether the input-output memory management unit is enabled. |
IsSymmetricMultiThreadingEnabled
Declaration
[JsonProperty(PropertyName = "isSymmetricMultiThreadingEnabled")]
public bool? IsSymmetricMultiThreadingEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | Whether symmetric multithreading is enabled on the instance. Symmetric multithreading is also
called simultaneous multithreading (SMT) or Intel Hyper-Threading.
|
NumaNodesPerSocket
Declaration
[JsonProperty(PropertyName = "numaNodesPerSocket")]
[JsonConverter(typeof(ResponseEnumConverter))]
public InstanceConfigurationIntelSkylakeBmLaunchInstancePlatformConfig.NumaNodesPerSocketEnum? NumaNodesPerSocket { get; set; }
Property Value
Type | Description |
---|---|
InstanceConfigurationIntelSkylakeBmLaunchInstancePlatformConfig.NumaNodesPerSocketEnum? | The number of NUMA nodes per socket (NPS). |
PercentageOfCoresEnabled
Declaration
[JsonProperty(PropertyName = "percentageOfCoresEnabled")]
public int? PercentageOfCoresEnabled { get; set; }
Property Value
Type | Description |
---|---|
int? | The percentage of cores enabled. Value must be a multiple of 25%. If the requested percentage
results in a fractional number of cores, the system rounds up the number of cores across processors
and provisions an instance with a whole number of cores.
|