Class CfnLaunchTemplatePropsMixin.CpuOptionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnLaunchTemplatePropsMixin.CpuOptionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnLaunchTemplatePropsMixin.CpuOptionsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLaunchTemplatePropsMixin.CpuOptionsProperty
@Stability(Stable)
@Internal
public static final class CfnLaunchTemplatePropsMixin.CpuOptionsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnLaunchTemplatePropsMixin.CpuOptionsProperty
An implementation for
CfnLaunchTemplatePropsMixin.CpuOptionsProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnLaunchTemplatePropsMixin.CpuOptionsProperty
CfnLaunchTemplatePropsMixin.CpuOptionsProperty.Builder, CfnLaunchTemplatePropsMixin.CpuOptionsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnLaunchTemplatePropsMixin.CpuOptionsProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringIndicates whether to enable the instance for AMD SEV-SNP.final NumberThe number of CPU cores for the instance.final StringIndicates whether the instance is enabled for nested virtualization.final NumberThe number of threads per CPU core.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnLaunchTemplatePropsMixin.CpuOptionsProperty.Builder.
-
-
Method Details
-
getAmdSevSnp
Description copied from interface:CfnLaunchTemplatePropsMixin.CpuOptionsPropertyIndicates 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 .
- Specified by:
getAmdSevSnpin interfaceCfnLaunchTemplatePropsMixin.CpuOptionsProperty- See Also:
-
getCoreCount
Description copied from interface:CfnLaunchTemplatePropsMixin.CpuOptionsPropertyThe number of CPU cores for the instance.- Specified by:
getCoreCountin interfaceCfnLaunchTemplatePropsMixin.CpuOptionsProperty- See Also:
-
getNestedVirtualization
Description copied from interface:CfnLaunchTemplatePropsMixin.CpuOptionsPropertyIndicates whether the instance is enabled for nested virtualization.- Specified by:
getNestedVirtualizationin interfaceCfnLaunchTemplatePropsMixin.CpuOptionsProperty- See Also:
-
getThreadsPerCore
Description copied from interface:CfnLaunchTemplatePropsMixin.CpuOptionsPropertyThe number of threads per CPU core.To disable multithreading for the instance, specify a value of
1. Otherwise, specify the default value of2.- Specified by:
getThreadsPerCorein interfaceCfnLaunchTemplatePropsMixin.CpuOptionsProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-