Values_3.LaunchTemplateCpuOptionsRequestSourceThe CPU options for the instance. Both the core count and threads per core must be specified in the request.
type nonrec t = {coreCount : Values_0.Integer.t option;The number of CPU cores for the instance.
*)threadsPerCore : Values_0.Integer.t option;The number of threads per CPU core. To disable multithreading for the instance, specify a value of 1. Otherwise, specify the default value of 2.
*)amdSevSnp : Values_0.AmdSevSnpSpecification.t option;Indicates whether to enable the instance for AMD SEV-SNP. AMD SEV-SNP is supported with M6a, R6a, and C6a instance types only. For more information, see AMD SEV-SNP for Amazon EC2 instances.
*)nestedVirtualization : Values_0.NestedVirtualizationSpecification.t option;Indicates whether to enable the instance for nested virtualization. Nested virtualization is supported only on 8th generation Intel-based instance types (c8i, m8i, r8i, and their flex variants). When nested virtualization is enabled, Virtual Secure Mode (VSM) is automatically disabled for the instance.
*)}val to_value :
t ->
[> `Structure of
(string * [> `Enum of string | `Integer of Values_0.Integer.t ]) list ]