Package com.pulumi.aws.ec2.outputs
Class LaunchTemplateCpuOptions
- java.lang.Object
-
- com.pulumi.aws.ec2.outputs.LaunchTemplateCpuOptions
-
public final class LaunchTemplateCpuOptions extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLaunchTemplateCpuOptions.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>amdSevSnp()static LaunchTemplateCpuOptions.Builderbuilder()static LaunchTemplateCpuOptions.Builderbuilder(LaunchTemplateCpuOptions defaults)java.util.Optional<java.lang.Integer>coreCount()java.util.Optional<java.lang.String>nestedVirtualization()java.util.Optional<java.lang.Integer>threadsPerCore()
-
-
-
Method Detail
-
amdSevSnp
public java.util.Optional<java.lang.String> amdSevSnp()
- Returns:
- Indicates whether to enable the instance for AMD SEV-SNP. AMD SEV-SNP is supported with M6a, R6a, and C6a instance types only. Valid values are `enabled` and `disabled`.
-
coreCount
public java.util.Optional<java.lang.Integer> coreCount()
- Returns:
- The number of CPU cores for the instance.
-
nestedVirtualization
public java.util.Optional<java.lang.String> nestedVirtualization()
- Returns:
- Indicates whether to enable the instance for nested virtualization. Nested virtualization is supported on 8th generation Intel-based instance types (C8i, M8i, R8i, and their flex variants) only. When nested virtualization is enabled, Virtual Secure Mode (VSM) is automatically disabled for the instance. Valid values are `enabled` and `disabled`.
-
threadsPerCore
public java.util.Optional<java.lang.Integer> threadsPerCore()
- Returns:
- The number of threads per CPU core. To disable Intel Hyper-Threading Technology for the instance, specify a value of 1. Otherwise, specify the default value of 2. Both number of CPU cores and threads per core must be specified. Valid number of CPU cores and threads per core for the instance type can be found in the [CPU Options Documentation](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-optimize-cpu.html?shortFooter=true#cpu-options-supported-instances-values)
-
builder
public static LaunchTemplateCpuOptions.Builder builder()
-
builder
public static LaunchTemplateCpuOptions.Builder builder(LaunchTemplateCpuOptions defaults)
-
-