@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 CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-instancetypepublic final List<String> getLayerIds()
CfnInstancePropsgetLayerIds in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-layeridspublic final String getStackId()
CfnInstancePropsgetStackId in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-stackidpublic final String getAgentVersion()
CfnInstancePropsgetAgentVersion in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-agentversionpublic final String getAmiId()
CfnInstancePropsgetAmiId in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-amiidpublic final String getArchitecture()
CfnInstancePropsgetArchitecture in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-architecturepublic final String getAutoScalingType()
CfnInstancePropsgetAutoScalingType in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-autoscalingtypepublic final String getAvailabilityZone()
CfnInstancePropsgetAvailabilityZone in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-availabilityzonepublic final Object getBlockDeviceMappings()
CfnInstancePropsgetBlockDeviceMappings in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-blockdevicemappingspublic final Object getEbsOptimized()
CfnInstancePropsgetEbsOptimized in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-ebsoptimizedpublic final List<String> getElasticIps()
CfnInstancePropsgetElasticIps in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-elasticipspublic final String getHostname()
CfnInstancePropsgetHostname in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-hostnamepublic final Object getInstallUpdatesOnBoot()
CfnInstancePropsgetInstallUpdatesOnBoot in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-installupdatesonbootpublic final String getOs()
CfnInstancePropsgetOs in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-ospublic final String getRootDeviceType()
CfnInstancePropsgetRootDeviceType in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-rootdevicetypepublic final String getSshKeyName()
CfnInstancePropsgetSshKeyName in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-sshkeynamepublic final String getSubnetId()
CfnInstancePropsgetSubnetId in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-subnetidpublic final String getTenancy()
CfnInstancePropsgetTenancy in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-tenancypublic final Object getTimeBasedAutoScaling()
CfnInstancePropsgetTimeBasedAutoScaling in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-timebasedautoscalingpublic final String getVirtualizationType()
CfnInstancePropsgetVirtualizationType in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-virtualizationtypepublic final List<String> getVolumes()
CfnInstancePropsgetVolumes in interface CfnInstancePropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-volumes@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.