Class SubnetAttributes.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.SubnetAttributes.Jsii$Proxy
- All Implemented Interfaces:
SubnetAttributes,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
SubnetAttributes
@Stability(Stable)
@Internal
public static final class SubnetAttributes.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements SubnetAttributes
An implementation for
SubnetAttributes-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.SubnetAttributes
SubnetAttributes.Builder, SubnetAttributes.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(SubnetAttributes.Builder builder) Constructor that initializes the object based on literal property values passed by theSubnetAttributes.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe Availability Zone the subnet is located in.final StringThe IPv4 CIDR block associated with the subnet.final StringThe ID of the route table for this particular subnet.final StringThe subnetId for this particular subnet.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theSubnetAttributes.Builder.
-
-
Method Details
-
getSubnetId
Description copied from interface:SubnetAttributesThe subnetId for this particular subnet.- Specified by:
getSubnetIdin interfaceSubnetAttributes
-
getAvailabilityZone
Description copied from interface:SubnetAttributesThe Availability Zone the subnet is located in.Default: - No AZ information, cannot use AZ selection features
- Specified by:
getAvailabilityZonein interfaceSubnetAttributes
-
getIpv4CidrBlock
Description copied from interface:SubnetAttributesThe IPv4 CIDR block associated with the subnet.Default: - No CIDR information, cannot use CIDR filter features
- Specified by:
getIpv4CidrBlockin interfaceSubnetAttributes
-
getRouteTableId
Description copied from interface:SubnetAttributesThe ID of the route table for this particular subnet.Default: - No route table information, cannot create VPC endpoints
- Specified by:
getRouteTableIdin interfaceSubnetAttributes
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-