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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.SelectedSubnets
SelectedSubnets.Builder, SelectedSubnets.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(SelectedSubnets.Builder builder) Constructor that initializes the object based on literal property values passed by theSelectedSubnets.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 booleanThe respective AZs of each subnet.final BooleanWhether any of the given subnets are from the VPC's public subnets.final software.constructs.IDependableDependency representing internet connectivity for these subnets.final BooleanThe subnet selection is not actually real yet.The subnet IDs.Selected subnet objects.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 theSelectedSubnets.Builder.
-
-
Method Details
-
getAvailabilityZones
Description copied from interface:SelectedSubnetsThe respective AZs of each subnet.- Specified by:
getAvailabilityZonesin interfaceSelectedSubnets
-
getHasPublic
Description copied from interface:SelectedSubnetsWhether any of the given subnets are from the VPC's public subnets.- Specified by:
getHasPublicin interfaceSelectedSubnets
-
getInternetConnectivityEstablished
public final software.constructs.IDependable getInternetConnectivityEstablished()Description copied from interface:SelectedSubnetsDependency representing internet connectivity for these subnets.- Specified by:
getInternetConnectivityEstablishedin interfaceSelectedSubnets
-
getSubnetIds
Description copied from interface:SelectedSubnetsThe subnet IDs.- Specified by:
getSubnetIdsin interfaceSelectedSubnets
-
getSubnets
Description copied from interface:SelectedSubnetsSelected subnet objects.- Specified by:
getSubnetsin interfaceSelectedSubnets
-
getIsPendingLookup
Description copied from interface:SelectedSubnetsThe 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:
getIsPendingLookupin interfaceSelectedSubnets
-
$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()
-