@Stability(value=Experimental) @Internal public static final class SubnetProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements SubnetProps
SubnetPropssoftware.amazon.jsii.JsiiObject.InitializationModeSubnetProps.Builder, SubnetProps.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 availabilityZone,
String cidrBlock,
String vpcId,
Boolean mapPublicIpOnLaunch)
Constructor that initializes the object based on literal property values passed by the
SubnetProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAvailabilityZone()
(experimental) The availability zone for the subnet.
|
String |
getCidrBlock()
(experimental) The CIDR notation for this subnet.
|
Boolean |
getMapPublicIpOnLaunch()
(experimental) Controls if a public IP is associated to an instance at launch.
|
String |
getVpcId()
(experimental) The VPC which this subnet is part of.
|
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 availabilityZone, String cidrBlock, String vpcId, Boolean mapPublicIpOnLaunch)
SubnetProps.Builder.public final String getAvailabilityZone()
SubnetPropsgetAvailabilityZone in interface SubnetPropspublic final String getCidrBlock()
SubnetPropsgetCidrBlock in interface SubnetPropspublic final String getVpcId()
SubnetPropsgetVpcId in interface SubnetPropspublic final Boolean getMapPublicIpOnLaunch()
SubnetPropsDefault: true in Subnet.Public, false in Subnet.Private or Subnet.Isolated.
getMapPublicIpOnLaunch in interface SubnetProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.