Package com.pulumi.gcp.compute.outputs
Class InstanceTemplateAdvancedMachineFeatures
- java.lang.Object
-
- com.pulumi.gcp.compute.outputs.InstanceTemplateAdvancedMachineFeatures
-
public final class InstanceTemplateAdvancedMachineFeatures extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InstanceTemplateAdvancedMachineFeatures.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InstanceTemplateAdvancedMachineFeatures.Builder
builder()
static InstanceTemplateAdvancedMachineFeatures.Builder
builder(InstanceTemplateAdvancedMachineFeatures defaults)
java.util.Optional<java.lang.Boolean>
enableNestedVirtualization()
java.util.Optional<java.lang.Integer>
threadsPerCore()
java.util.Optional<java.lang.Integer>
visibleCoreCount()
-
-
-
Method Detail
-
enableNestedVirtualization
public java.util.Optional<java.lang.Boolean> enableNestedVirtualization()
- Returns:
- Defines whether the instance should have nested virtualization enabled. Defaults to false.
-
threadsPerCore
public java.util.Optional<java.lang.Integer> threadsPerCore()
- Returns:
- The number of threads per physical core. To disable [simultaneous multithreading (SMT)](https://cloud.google.com/compute/docs/instances/disabling-smt) set this to 1.
-
visibleCoreCount
public java.util.Optional<java.lang.Integer> visibleCoreCount()
- Returns:
- ) The number of physical cores to expose to an instance. [visible cores info (VC)](https://cloud.google.com/compute/docs/instances/customize-visible-cores).
-
builder
public static InstanceTemplateAdvancedMachineFeatures.Builder builder()
-
builder
public static InstanceTemplateAdvancedMachineFeatures.Builder builder(InstanceTemplateAdvancedMachineFeatures defaults)
-
-