public static final class PublicSubnetProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements PublicSubnetProps
PublicSubnetProps
PublicSubnetProps.Builder, PublicSubnetProps.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.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAvailabilityZone()
The availability zone for the subnet.
|
java.lang.String |
getCidrBlock()
The CIDR notation for this subnet.
|
java.lang.Boolean |
getMapPublicIpOnLaunch()
Controls if a public IP is associated to an instance at launch.
|
java.lang.String |
getVpcId()
The VPC which this subnet is part of.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getAvailabilityZone()
SubnetProps
getAvailabilityZone
in interface SubnetProps
public final java.lang.String getCidrBlock()
SubnetProps
getCidrBlock
in interface SubnetProps
public final java.lang.String getVpcId()
SubnetProps
getVpcId
in interface SubnetProps
public final java.lang.Boolean getMapPublicIpOnLaunch()
SubnetProps
Default: true in Subnet.Public, false in Subnet.Private or Subnet.Isolated.
getMapPublicIpOnLaunch
in interface SubnetProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()