@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(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String imageId,
String instanceType,
Object associatePublicIpAddress,
Object blockDeviceMappings,
String classicLinkVpcId,
List<String> classicLinkVpcSecurityGroups,
Object ebsOptimized,
String iamInstanceProfile,
String instanceId,
Object instanceMonitoring,
String kernelId,
String keyName,
String launchConfigurationName,
Object metadataOptions,
String placementTenancy,
String ramDiskId,
List<String> securityGroups,
String spotPrice,
String userData)
Constructor that initializes the object based on literal property values passed by the
CfnLaunchConfigurationProps.Builder. |
| 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(String imageId, String instanceType, Object associatePublicIpAddress, Object blockDeviceMappings, String classicLinkVpcId, List<String> classicLinkVpcSecurityGroups, Object ebsOptimized, String iamInstanceProfile, String instanceId, Object instanceMonitoring, String kernelId, String keyName, String launchConfigurationName, Object metadataOptions, String placementTenancy, String ramDiskId, List<String> securityGroups, String spotPrice, String userData)
CfnLaunchConfigurationProps.Builder.public final String getImageId()
CfnLaunchConfigurationPropsgetImageId in interface CfnLaunchConfigurationPropspublic final String getInstanceType()
CfnLaunchConfigurationPropsgetInstanceType in interface CfnLaunchConfigurationPropspublic 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 getInstanceId()
CfnLaunchConfigurationPropsgetInstanceId in interface CfnLaunchConfigurationPropspublic final Object getInstanceMonitoring()
CfnLaunchConfigurationPropsgetInstanceMonitoring 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.