Class PrivateSubnetAttributes.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.PrivateSubnetAttributes.Jsii$Proxy
- All Implemented Interfaces:
PrivateSubnetAttributes
,SubnetAttributes
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- PrivateSubnetAttributes
@Stability(Stable)
@Internal
public static final class PrivateSubnetAttributes.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements PrivateSubnetAttributes
An implementation for
PrivateSubnetAttributes
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.PrivateSubnetAttributes
PrivateSubnetAttributes.Builder, PrivateSubnetAttributes.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by thePrivateSubnetAttributes.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
The Availability Zone the subnet is located in.final String
The IPv4 CIDR block associated with the subnet.final String
The ID of the route table for this particular subnet.final String
The subnetId for this particular subnet.final int
hashCode()
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 thePrivateSubnetAttributes.Builder
.
-
-
Method Details
-
getSubnetId
Description copied from interface:SubnetAttributes
The subnetId for this particular subnet.- Specified by:
getSubnetId
in interfaceSubnetAttributes
-
getAvailabilityZone
Description copied from interface:SubnetAttributes
The Availability Zone the subnet is located in.Default: - No AZ information, cannot use AZ selection features
- Specified by:
getAvailabilityZone
in interfaceSubnetAttributes
-
getIpv4CidrBlock
Description copied from interface:SubnetAttributes
The IPv4 CIDR block associated with the subnet.Default: - No CIDR information, cannot use CIDR filter features
- Specified by:
getIpv4CidrBlock
in interfaceSubnetAttributes
-
getRouteTableId
Description copied from interface:SubnetAttributes
The ID of the route table for this particular subnet.Default: - No route table information, cannot create VPC endpoints
- Specified by:
getRouteTableId
in interfaceSubnetAttributes
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-