@Stability(value=Experimental) @Internal public static final class AmazonLinuxImageProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements AmazonLinuxImageProps
AmazonLinuxImagePropssoftware.amazon.jsii.JsiiObject.InitializationModeAmazonLinuxImageProps.Builder, AmazonLinuxImageProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(AmazonLinuxCpuType cpuType,
AmazonLinuxEdition edition,
AmazonLinuxGeneration generation,
AmazonLinuxStorage storage,
UserData userData,
AmazonLinuxVirt virtualization)
Constructor that initializes the object based on literal property values passed by the
AmazonLinuxImageProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
AmazonLinuxCpuType |
getCpuType()
(experimental) CPU Type.
|
AmazonLinuxEdition |
getEdition()
(experimental) What edition of Amazon Linux to use.
|
AmazonLinuxGeneration |
getGeneration()
(experimental) What generation of Amazon Linux to use.
|
AmazonLinuxStorage |
getStorage()
(experimental) What storage backed image to use.
|
UserData |
getUserData()
(experimental) Initial user data.
|
AmazonLinuxVirt |
getVirtualization()
(experimental) Virtualization type.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(AmazonLinuxCpuType cpuType, AmazonLinuxEdition edition, AmazonLinuxGeneration generation, AmazonLinuxStorage storage, UserData userData, AmazonLinuxVirt virtualization)
AmazonLinuxImageProps.Builder.public final AmazonLinuxCpuType getCpuType()
AmazonLinuxImagePropsDefault: X86_64
getCpuType in interface AmazonLinuxImagePropspublic final AmazonLinuxEdition getEdition()
AmazonLinuxImagePropsDefault: Standard
getEdition in interface AmazonLinuxImagePropspublic final AmazonLinuxGeneration getGeneration()
AmazonLinuxImagePropsDefault: AmazonLinux
getGeneration in interface AmazonLinuxImagePropspublic final AmazonLinuxStorage getStorage()
AmazonLinuxImagePropsDefault: GeneralPurpose
getStorage in interface AmazonLinuxImagePropspublic final UserData getUserData()
AmazonLinuxImagePropsDefault: - Empty UserData for Linux machines
getUserData in interface AmazonLinuxImagePropspublic final AmazonLinuxVirt getVirtualization()
AmazonLinuxImagePropsDefault: HVM
getVirtualization in interface AmazonLinuxImageProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.