@Stability(value=Stable) @Internal public static final class CfnInstanceProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnInstanceProps
CfnInstancePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnInstanceProps.Builder, CfnInstanceProps.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 instanceType,
List<String> layerIds,
String stackId,
String agentVersion,
String amiId,
String architecture,
String autoScalingType,
String availabilityZone,
Object blockDeviceMappings,
Object ebsOptimized,
List<String> elasticIps,
String hostname,
Object installUpdatesOnBoot,
String os,
String rootDeviceType,
String sshKeyName,
String subnetId,
String tenancy,
Object timeBasedAutoScaling,
String virtualizationType,
List<String> volumes)
Constructor that initializes the object based on literal property values passed by the
CfnInstanceProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAgentVersion()
`AWS::OpsWorks::Instance.AgentVersion`.
|
String |
getAmiId()
`AWS::OpsWorks::Instance.AmiId`.
|
String |
getArchitecture()
`AWS::OpsWorks::Instance.Architecture`.
|
String |
getAutoScalingType()
`AWS::OpsWorks::Instance.AutoScalingType`.
|
String |
getAvailabilityZone()
`AWS::OpsWorks::Instance.AvailabilityZone`.
|
Object |
getBlockDeviceMappings()
`AWS::OpsWorks::Instance.BlockDeviceMappings`.
|
Object |
getEbsOptimized()
`AWS::OpsWorks::Instance.EbsOptimized`.
|
List<String> |
getElasticIps()
`AWS::OpsWorks::Instance.ElasticIps`.
|
String |
getHostname()
`AWS::OpsWorks::Instance.Hostname`.
|
Object |
getInstallUpdatesOnBoot()
`AWS::OpsWorks::Instance.InstallUpdatesOnBoot`.
|
String |
getInstanceType()
`AWS::OpsWorks::Instance.InstanceType`.
|
List<String> |
getLayerIds()
`AWS::OpsWorks::Instance.LayerIds`.
|
String |
getOs()
`AWS::OpsWorks::Instance.Os`.
|
String |
getRootDeviceType()
`AWS::OpsWorks::Instance.RootDeviceType`.
|
String |
getSshKeyName()
`AWS::OpsWorks::Instance.SshKeyName`.
|
String |
getStackId()
`AWS::OpsWorks::Instance.StackId`.
|
String |
getSubnetId()
`AWS::OpsWorks::Instance.SubnetId`.
|
String |
getTenancy()
`AWS::OpsWorks::Instance.Tenancy`.
|
Object |
getTimeBasedAutoScaling()
`AWS::OpsWorks::Instance.TimeBasedAutoScaling`.
|
String |
getVirtualizationType()
`AWS::OpsWorks::Instance.VirtualizationType`.
|
List<String> |
getVolumes()
`AWS::OpsWorks::Instance.Volumes`.
|
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 instanceType, List<String> layerIds, String stackId, String agentVersion, String amiId, String architecture, String autoScalingType, String availabilityZone, Object blockDeviceMappings, Object ebsOptimized, List<String> elasticIps, String hostname, Object installUpdatesOnBoot, String os, String rootDeviceType, String sshKeyName, String subnetId, String tenancy, Object timeBasedAutoScaling, String virtualizationType, List<String> volumes)
CfnInstanceProps.Builder.public final String getInstanceType()
CfnInstancePropsgetInstanceType in interface CfnInstancePropspublic final List<String> getLayerIds()
CfnInstancePropsgetLayerIds in interface CfnInstancePropspublic final String getStackId()
CfnInstancePropsgetStackId in interface CfnInstancePropspublic final String getAgentVersion()
CfnInstancePropsgetAgentVersion in interface CfnInstancePropspublic final String getAmiId()
CfnInstancePropsgetAmiId in interface CfnInstancePropspublic final String getArchitecture()
CfnInstancePropsgetArchitecture in interface CfnInstancePropspublic final String getAutoScalingType()
CfnInstancePropsgetAutoScalingType in interface CfnInstancePropspublic final String getAvailabilityZone()
CfnInstancePropsgetAvailabilityZone in interface CfnInstancePropspublic final Object getBlockDeviceMappings()
CfnInstancePropsgetBlockDeviceMappings in interface CfnInstancePropspublic final Object getEbsOptimized()
CfnInstancePropsgetEbsOptimized in interface CfnInstancePropspublic final List<String> getElasticIps()
CfnInstancePropsgetElasticIps in interface CfnInstancePropspublic final String getHostname()
CfnInstancePropsgetHostname in interface CfnInstancePropspublic final Object getInstallUpdatesOnBoot()
CfnInstancePropsgetInstallUpdatesOnBoot in interface CfnInstancePropspublic final String getOs()
CfnInstancePropsgetOs in interface CfnInstancePropspublic final String getRootDeviceType()
CfnInstancePropsgetRootDeviceType in interface CfnInstancePropspublic final String getSshKeyName()
CfnInstancePropsgetSshKeyName in interface CfnInstancePropspublic final String getSubnetId()
CfnInstancePropsgetSubnetId in interface CfnInstancePropspublic final String getTenancy()
CfnInstancePropsgetTenancy in interface CfnInstancePropspublic final Object getTimeBasedAutoScaling()
CfnInstancePropsgetTimeBasedAutoScaling in interface CfnInstancePropspublic final String getVirtualizationType()
CfnInstancePropsgetVirtualizationType in interface CfnInstancePropspublic final List<String> getVolumes()
CfnInstancePropsgetVolumes in interface CfnInstanceProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.