Class SelectedSubnets.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.SelectedSubnets.Jsii$Proxy
- All Implemented Interfaces:
SelectedSubnets
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
SelectedSubnets
@Stability(Stable)
@Internal
public static final class SelectedSubnets.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements SelectedSubnets
An implementation for
SelectedSubnets
-
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.SelectedSubnets
SelectedSubnets.Builder, SelectedSubnets.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(SelectedSubnets.Builder builder) Constructor that initializes the object based on literal property values passed by theSelectedSubnets.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
The respective AZs of each subnet.final Boolean
Whether any of the given subnets are from the VPC's public subnets.final IDependable
Dependency representing internet connectivity for these subnets.final Boolean
The subnet selection is not actually real yet.The subnet IDs.Selected subnet objects.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 theSelectedSubnets.Builder
.
-
-
Method Details
-
getAvailabilityZones
Description copied from interface:SelectedSubnets
The respective AZs of each subnet.- Specified by:
getAvailabilityZones
in interfaceSelectedSubnets
-
getHasPublic
Description copied from interface:SelectedSubnets
Whether any of the given subnets are from the VPC's public subnets.- Specified by:
getHasPublic
in interfaceSelectedSubnets
-
getInternetConnectivityEstablished
Description copied from interface:SelectedSubnets
Dependency representing internet connectivity for these subnets.- Specified by:
getInternetConnectivityEstablished
in interfaceSelectedSubnets
-
getSubnetIds
Description copied from interface:SelectedSubnets
The subnet IDs.- Specified by:
getSubnetIds
in interfaceSelectedSubnets
-
getSubnets
Description copied from interface:SelectedSubnets
Selected subnet objects.- Specified by:
getSubnets
in interfaceSelectedSubnets
-
getIsPendingLookup
Description copied from interface:SelectedSubnets
The subnet selection is not actually real yet.If this value is true, don't validate anything about the subnets. The count or identities are not known yet, and the validation will most likely fail which will prevent a successful lookup.
Default: false
- Specified by:
getIsPendingLookup
in interfaceSelectedSubnets
-
$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()
-