@Stability(value=Experimental) @Internal public static final class PublicSubnetProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements PublicSubnetProps
PublicSubnetProps
software.amazon.jsii.JsiiObject.InitializationMode
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.
|
protected |
Jsii$Proxy(String availabilityZone,
String cidrBlock,
String vpcId,
Boolean mapPublicIpOnLaunch)
Constructor that initializes the object based on literal property values passed by the
PublicSubnetProps.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, jsiiStaticSet
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.protected Jsii$Proxy(String availabilityZone, String cidrBlock, String vpcId, Boolean mapPublicIpOnLaunch)
PublicSubnetProps.Builder
.public final String getAvailabilityZone()
SubnetProps
getAvailabilityZone
in interface SubnetProps
public final String getCidrBlock()
SubnetProps
getCidrBlock
in interface SubnetProps
public final String getVpcId()
SubnetProps
getVpcId
in interface SubnetProps
public final Boolean getMapPublicIpOnLaunch()
SubnetProps
Default: 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.JsiiSerializable
Copyright © 2021. All rights reserved.