Class SubnetV2Attributes.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.alpha.SubnetV2Attributes.Jsii$Proxy
- All Implemented Interfaces:
SubnetV2Attributes
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- SubnetV2Attributes
@Stability(Experimental)
@Internal
public static final class SubnetV2Attributes.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements SubnetV2Attributes
An implementation for
SubnetV2Attributes
-
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.alpha.SubnetV2Attributes
SubnetV2Attributes.Builder, SubnetV2Attributes.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(SubnetV2Attributes.Builder builder) Constructor that initializes the object based on literal property values passed by theSubnetV2Attributes.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
(experimental) The Availability Zone this subnet is located in.final String
(experimental) The IPv4 CIDR block associated with the subnet.final String
(experimental) The IPv4 CIDR block associated with the subnet.final String
(experimental) The ID of the route table for this particular subnet.final String
(experimental) The subnetId for this particular subnet.final String
(experimental) Name of the given subnet.final SubnetType
(experimental) The type of subnet (public or private) that this subnet represents.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 theSubnetV2Attributes.Builder
.
-
-
Method Details
-
getAvailabilityZone
Description copied from interface:SubnetV2Attributes
(experimental) The Availability Zone this subnet is located in.Default: - No AZ information, cannot use AZ selection features
- Specified by:
getAvailabilityZone
in interfaceSubnetV2Attributes
-
getIpv4CidrBlock
Description copied from interface:SubnetV2Attributes
(experimental) The IPv4 CIDR block associated with the subnet.Default: - No CIDR information, cannot use CIDR filter features
- Specified by:
getIpv4CidrBlock
in interfaceSubnetV2Attributes
-
getSubnetId
Description copied from interface:SubnetV2Attributes
(experimental) The subnetId for this particular subnet.- Specified by:
getSubnetId
in interfaceSubnetV2Attributes
-
getSubnetType
Description copied from interface:SubnetV2Attributes
(experimental) The type of subnet (public or private) that this subnet represents.- Specified by:
getSubnetType
in interfaceSubnetV2Attributes
-
getIpv6CidrBlock
Description copied from interface:SubnetV2Attributes
(experimental) The IPv4 CIDR block associated with the subnet.Default: - No CIDR information, cannot use CIDR filter features
- Specified by:
getIpv6CidrBlock
in interfaceSubnetV2Attributes
-
getRouteTableId
Description copied from interface:SubnetV2Attributes
(experimental) The ID of the route table for this particular subnet.Default: - No route table information, cannot create VPC endpoints
- Specified by:
getRouteTableId
in interfaceSubnetV2Attributes
-
getSubnetName
Description copied from interface:SubnetV2Attributes
(experimental) Name of the given subnet.Default: - no subnet name
- Specified by:
getSubnetName
in interfaceSubnetV2Attributes
-
$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()
-