@Stability(value=Stable) @Internal public static final class CfnLaunchConfigurationProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnLaunchConfigurationProps
CfnLaunchConfigurationPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnLaunchConfigurationProps.Builder, CfnLaunchConfigurationProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnLaunchConfigurationProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnLaunchConfigurationProps.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 |
getAssociatePublicIpAddress()
`AWS::AutoScaling::LaunchConfiguration.AssociatePublicIpAddress`.
|
Object |
getBlockDeviceMappings()
`AWS::AutoScaling::LaunchConfiguration.BlockDeviceMappings`.
|
String |
getClassicLinkVpcId()
`AWS::AutoScaling::LaunchConfiguration.ClassicLinkVPCId`.
|
List<String> |
getClassicLinkVpcSecurityGroups()
`AWS::AutoScaling::LaunchConfiguration.ClassicLinkVPCSecurityGroups`.
|
Object |
getEbsOptimized()
`AWS::AutoScaling::LaunchConfiguration.EbsOptimized`.
|
String |
getIamInstanceProfile()
`AWS::AutoScaling::LaunchConfiguration.IamInstanceProfile`.
|
String |
getImageId()
`AWS::AutoScaling::LaunchConfiguration.ImageId`.
|
String |
getInstanceId()
`AWS::AutoScaling::LaunchConfiguration.InstanceId`.
|
Object |
getInstanceMonitoring()
`AWS::AutoScaling::LaunchConfiguration.InstanceMonitoring`.
|
String |
getInstanceType()
`AWS::AutoScaling::LaunchConfiguration.InstanceType`.
|
String |
getKernelId()
`AWS::AutoScaling::LaunchConfiguration.KernelId`.
|
String |
getKeyName()
`AWS::AutoScaling::LaunchConfiguration.KeyName`.
|
String |
getLaunchConfigurationName()
`AWS::AutoScaling::LaunchConfiguration.LaunchConfigurationName`.
|
Object |
getMetadataOptions()
`AWS::AutoScaling::LaunchConfiguration.MetadataOptions`.
|
String |
getPlacementTenancy()
`AWS::AutoScaling::LaunchConfiguration.PlacementTenancy`.
|
String |
getRamDiskId()
`AWS::AutoScaling::LaunchConfiguration.RamDiskId`.
|
List<String> |
getSecurityGroups()
`AWS::AutoScaling::LaunchConfiguration.SecurityGroups`.
|
String |
getSpotPrice()
`AWS::AutoScaling::LaunchConfiguration.SpotPrice`.
|
String |
getUserData()
`AWS::AutoScaling::LaunchConfiguration.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(CfnLaunchConfigurationProps.Builder builder)
CfnLaunchConfigurationProps.Builder.public final Object getAssociatePublicIpAddress()
CfnLaunchConfigurationPropsgetAssociatePublicIpAddress in interface CfnLaunchConfigurationPropspublic final Object getBlockDeviceMappings()
CfnLaunchConfigurationPropsgetBlockDeviceMappings in interface CfnLaunchConfigurationPropspublic final String getClassicLinkVpcId()
CfnLaunchConfigurationPropsgetClassicLinkVpcId in interface CfnLaunchConfigurationPropspublic final List<String> getClassicLinkVpcSecurityGroups()
CfnLaunchConfigurationPropsgetClassicLinkVpcSecurityGroups in interface CfnLaunchConfigurationPropspublic final Object getEbsOptimized()
CfnLaunchConfigurationPropsgetEbsOptimized in interface CfnLaunchConfigurationPropspublic final String getIamInstanceProfile()
CfnLaunchConfigurationPropsgetIamInstanceProfile in interface CfnLaunchConfigurationPropspublic final String getImageId()
CfnLaunchConfigurationPropsgetImageId in interface CfnLaunchConfigurationPropspublic final String getInstanceId()
CfnLaunchConfigurationPropsgetInstanceId in interface CfnLaunchConfigurationPropspublic final Object getInstanceMonitoring()
CfnLaunchConfigurationPropsgetInstanceMonitoring in interface CfnLaunchConfigurationPropspublic final String getInstanceType()
CfnLaunchConfigurationPropsgetInstanceType in interface CfnLaunchConfigurationPropspublic final String getKernelId()
CfnLaunchConfigurationPropsgetKernelId in interface CfnLaunchConfigurationPropspublic final String getKeyName()
CfnLaunchConfigurationPropsgetKeyName in interface CfnLaunchConfigurationPropspublic final String getLaunchConfigurationName()
CfnLaunchConfigurationPropsgetLaunchConfigurationName in interface CfnLaunchConfigurationPropspublic final Object getMetadataOptions()
CfnLaunchConfigurationPropsgetMetadataOptions in interface CfnLaunchConfigurationPropspublic final String getPlacementTenancy()
CfnLaunchConfigurationPropsgetPlacementTenancy in interface CfnLaunchConfigurationPropspublic final String getRamDiskId()
CfnLaunchConfigurationPropsgetRamDiskId in interface CfnLaunchConfigurationPropspublic final List<String> getSecurityGroups()
CfnLaunchConfigurationPropsgetSecurityGroups in interface CfnLaunchConfigurationPropspublic final String getSpotPrice()
CfnLaunchConfigurationPropsgetSpotPrice in interface CfnLaunchConfigurationPropspublic final String getUserData()
CfnLaunchConfigurationPropsgetUserData in interface CfnLaunchConfigurationProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.