@Stability(value=Stable) @Internal public static final class CfnLaunchTemplate.LaunchTemplateDataProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnLaunchTemplate.LaunchTemplateDataProperty
CfnLaunchTemplate.LaunchTemplateDataPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnLaunchTemplate.LaunchTemplateDataProperty.Builder, CfnLaunchTemplate.LaunchTemplateDataProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnLaunchTemplate.LaunchTemplateDataProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnLaunchTemplate.AcceleratorCountProperty.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) |
Object |
getBlockDeviceMappings()
`CfnLaunchTemplate.LaunchTemplateDataProperty.BlockDeviceMappings`.
|
Object |
getCapacityReservationSpecification()
`CfnLaunchTemplate.LaunchTemplateDataProperty.CapacityReservationSpecification`.
|
Object |
getCpuOptions()
`CfnLaunchTemplate.LaunchTemplateDataProperty.CpuOptions`.
|
Object |
getCreditSpecification()
`CfnLaunchTemplate.LaunchTemplateDataProperty.CreditSpecification`.
|
Object |
getDisableApiTermination()
`CfnLaunchTemplate.LaunchTemplateDataProperty.DisableApiTermination`.
|
Object |
getEbsOptimized()
`CfnLaunchTemplate.LaunchTemplateDataProperty.EbsOptimized`.
|
Object |
getElasticGpuSpecifications()
`CfnLaunchTemplate.LaunchTemplateDataProperty.ElasticGpuSpecifications`.
|
Object |
getElasticInferenceAccelerators()
`CfnLaunchTemplate.LaunchTemplateDataProperty.ElasticInferenceAccelerators`.
|
Object |
getEnclaveOptions()
`CfnLaunchTemplate.LaunchTemplateDataProperty.EnclaveOptions`.
|
Object |
getHibernationOptions()
`CfnLaunchTemplate.LaunchTemplateDataProperty.HibernationOptions`.
|
Object |
getIamInstanceProfile()
`CfnLaunchTemplate.LaunchTemplateDataProperty.IamInstanceProfile`.
|
String |
getImageId()
`CfnLaunchTemplate.LaunchTemplateDataProperty.ImageId`.
|
String |
getInstanceInitiatedShutdownBehavior()
`CfnLaunchTemplate.LaunchTemplateDataProperty.InstanceInitiatedShutdownBehavior`.
|
Object |
getInstanceMarketOptions()
`CfnLaunchTemplate.LaunchTemplateDataProperty.InstanceMarketOptions`.
|
String |
getInstanceType()
`CfnLaunchTemplate.LaunchTemplateDataProperty.InstanceType`.
|
String |
getKernelId()
`CfnLaunchTemplate.LaunchTemplateDataProperty.KernelId`.
|
String |
getKeyName()
`CfnLaunchTemplate.LaunchTemplateDataProperty.KeyName`.
|
Object |
getLicenseSpecifications()
`CfnLaunchTemplate.LaunchTemplateDataProperty.LicenseSpecifications`.
|
Object |
getMetadataOptions()
`CfnLaunchTemplate.LaunchTemplateDataProperty.MetadataOptions`.
|
Object |
getMonitoring()
`CfnLaunchTemplate.LaunchTemplateDataProperty.Monitoring`.
|
Object |
getNetworkInterfaces()
`CfnLaunchTemplate.LaunchTemplateDataProperty.NetworkInterfaces`.
|
Object |
getPlacement()
`CfnLaunchTemplate.LaunchTemplateDataProperty.Placement`.
|
String |
getRamDiskId()
`CfnLaunchTemplate.LaunchTemplateDataProperty.RamDiskId`.
|
List<String> |
getSecurityGroupIds()
`CfnLaunchTemplate.LaunchTemplateDataProperty.SecurityGroupIds`.
|
List<String> |
getSecurityGroups()
`CfnLaunchTemplate.LaunchTemplateDataProperty.SecurityGroups`.
|
Object |
getTagSpecifications()
`CfnLaunchTemplate.LaunchTemplateDataProperty.TagSpecifications`.
|
String |
getUserData()
`CfnLaunchTemplate.LaunchTemplateDataProperty.UserData`.
|
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(CfnLaunchTemplate.LaunchTemplateDataProperty.Builder builder)
CfnLaunchTemplate.AcceleratorCountProperty.Builder.public final Object getBlockDeviceMappings()
CfnLaunchTemplate.LaunchTemplateDataPropertygetBlockDeviceMappings in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getCapacityReservationSpecification()
CfnLaunchTemplate.LaunchTemplateDataPropertygetCapacityReservationSpecification in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getCpuOptions()
CfnLaunchTemplate.LaunchTemplateDataPropertygetCpuOptions in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getCreditSpecification()
CfnLaunchTemplate.LaunchTemplateDataPropertygetCreditSpecification in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getDisableApiTermination()
CfnLaunchTemplate.LaunchTemplateDataPropertygetDisableApiTermination in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getEbsOptimized()
CfnLaunchTemplate.LaunchTemplateDataPropertygetEbsOptimized in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getElasticGpuSpecifications()
CfnLaunchTemplate.LaunchTemplateDataPropertygetElasticGpuSpecifications in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getElasticInferenceAccelerators()
CfnLaunchTemplate.LaunchTemplateDataPropertygetElasticInferenceAccelerators in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getEnclaveOptions()
CfnLaunchTemplate.LaunchTemplateDataPropertygetEnclaveOptions in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getHibernationOptions()
CfnLaunchTemplate.LaunchTemplateDataPropertygetHibernationOptions in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getIamInstanceProfile()
CfnLaunchTemplate.LaunchTemplateDataPropertygetIamInstanceProfile in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final String getImageId()
CfnLaunchTemplate.LaunchTemplateDataPropertygetImageId in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final String getInstanceInitiatedShutdownBehavior()
CfnLaunchTemplate.LaunchTemplateDataPropertygetInstanceInitiatedShutdownBehavior in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getInstanceMarketOptions()
CfnLaunchTemplate.LaunchTemplateDataPropertygetInstanceMarketOptions in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final String getInstanceType()
CfnLaunchTemplate.LaunchTemplateDataPropertygetInstanceType in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final String getKernelId()
CfnLaunchTemplate.LaunchTemplateDataPropertygetKernelId in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final String getKeyName()
CfnLaunchTemplate.LaunchTemplateDataPropertygetKeyName in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getLicenseSpecifications()
CfnLaunchTemplate.LaunchTemplateDataPropertygetLicenseSpecifications in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getMetadataOptions()
CfnLaunchTemplate.LaunchTemplateDataPropertygetMetadataOptions in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getMonitoring()
CfnLaunchTemplate.LaunchTemplateDataPropertygetMonitoring in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getNetworkInterfaces()
CfnLaunchTemplate.LaunchTemplateDataPropertygetNetworkInterfaces in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getPlacement()
CfnLaunchTemplate.LaunchTemplateDataPropertygetPlacement in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final String getRamDiskId()
CfnLaunchTemplate.LaunchTemplateDataPropertygetRamDiskId in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final List<String> getSecurityGroupIds()
CfnLaunchTemplate.LaunchTemplateDataPropertygetSecurityGroupIds in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final List<String> getSecurityGroups()
CfnLaunchTemplate.LaunchTemplateDataPropertygetSecurityGroups in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final Object getTagSpecifications()
CfnLaunchTemplate.LaunchTemplateDataPropertygetTagSpecifications in interface CfnLaunchTemplate.LaunchTemplateDataPropertypublic final String getUserData()
CfnLaunchTemplate.LaunchTemplateDataPropertygetUserData in interface CfnLaunchTemplate.LaunchTemplateDataProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.