@Stability(value=Stable) @Internal public static final class CfnSubnetProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSubnetProps
CfnSubnetPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnSubnetProps.Builder, CfnSubnetProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnSubnetProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnSubnetProps.Builder. |
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(Object o) |
Object |
getAssignIpv6AddressOnCreation()
Indicates whether a network interface created in this subnet receives an IPv6 address.
|
String |
getAvailabilityZone()
The Availability Zone of the subnet.
|
String |
getCidrBlock()
The IPv4 CIDR block assigned to the subnet.
|
String |
getIpv6CidrBlock()
The IPv6 CIDR block.
|
Object |
getMapPublicIpOnLaunch()
Indicates whether instances launched in this subnet receive a public IPv4 address.
|
String |
getOutpostArn()
The Amazon Resource Name (ARN) of the Outpost.
|
List<CfnTag> |
getTags()
Any tags assigned to the subnet.
|
String |
getVpcId()
The ID of the VPC the subnet is in.
|
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(CfnSubnetProps.Builder builder)
CfnSubnetProps.Builder.public final String getCidrBlock()
CfnSubnetPropsIf you update this property, we create a new subnet, and then delete the existing one.
getCidrBlock in interface CfnSubnetPropspublic final String getVpcId()
CfnSubnetProps
If you update this property, you must also update the CidrBlock property.
getVpcId in interface CfnSubnetPropspublic final Object getAssignIpv6AddressOnCreation()
CfnSubnetProps
If you specify AssignIpv6AddressOnCreation , you must also specify Ipv6CidrBlock .
If you specify AssignIpv6AddressOnCreation , you cannot specify MapPublicIpOnLaunch .
getAssignIpv6AddressOnCreation in interface CfnSubnetPropspublic final String getAvailabilityZone()
CfnSubnetProps
If you update this property, you must also update the CidrBlock property.
getAvailabilityZone in interface CfnSubnetPropspublic final String getIpv6CidrBlock()
CfnSubnetProps
If you specify AssignIpv6AddressOnCreation , you must also specify Ipv6CidrBlock .
getIpv6CidrBlock in interface CfnSubnetPropspublic final Object getMapPublicIpOnLaunch()
CfnSubnetProps
If you specify MapPublicIpOnLaunch , you cannot specify AssignIpv6AddressOnCreation .
getMapPublicIpOnLaunch in interface CfnSubnetPropspublic final String getOutpostArn()
CfnSubnetPropsgetOutpostArn in interface CfnSubnetPropspublic final List<CfnTag> getTags()
CfnSubnetPropsgetTags in interface CfnSubnetProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.