@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(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(Object blockDeviceMappings,
Object capacityReservationSpecification,
Object cpuOptions,
Object creditSpecification,
Object disableApiTermination,
Object ebsOptimized,
Object elasticGpuSpecifications,
Object elasticInferenceAccelerators,
Object enclaveOptions,
Object hibernationOptions,
Object iamInstanceProfile,
String imageId,
String instanceInitiatedShutdownBehavior,
Object instanceMarketOptions,
String instanceType,
String kernelId,
String keyName,
Object licenseSpecifications,
Object metadataOptions,
Object monitoring,
Object networkInterfaces,
Object placement,
String ramDiskId,
List<String> securityGroupIds,
List<String> securityGroups,
Object tagSpecifications,
String userData)
Constructor that initializes the object based on literal property values passed by the
CfnLaunchTemplate.BlockDeviceMappingProperty.Builder. |
| 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(Object blockDeviceMappings, Object capacityReservationSpecification, Object cpuOptions, Object creditSpecification, Object disableApiTermination, Object ebsOptimized, Object elasticGpuSpecifications, Object elasticInferenceAccelerators, Object enclaveOptions, Object hibernationOptions, Object iamInstanceProfile, String imageId, String instanceInitiatedShutdownBehavior, Object instanceMarketOptions, String instanceType, String kernelId, String keyName, Object licenseSpecifications, Object metadataOptions, Object monitoring, Object networkInterfaces, Object placement, String ramDiskId, List<String> securityGroupIds, List<String> securityGroups, Object tagSpecifications, String userData)
CfnLaunchTemplate.BlockDeviceMappingProperty.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.