Interface ISubnet.Jsii$Default
- All Superinterfaces:
software.constructs.IConstruct,software.constructs.IConstruct.Jsii$Default,software.constructs.IDependable,software.constructs.IDependable.Jsii$Default,IEnvironmentAware,IEnvironmentAware.Jsii$Default,IResource,IResource.Jsii$Default,ISubnet,ISubnetRef,ISubnetRef.Jsii$Default,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IPrivateSubnet.Jsii$Default,IPublicSubnet.Jsii$Default,ISubnetV2.Jsii$Default
- All Known Implementing Classes:
IPrivateSubnet.Jsii$Proxy,IPublicSubnet.Jsii$Proxy,ISubnet.Jsii$Proxy,ISubnetV2.Jsii$Proxy
- Enclosing interface:
ISubnet
@Internal
public static interface ISubnet.Jsii$Default
extends ISubnet, IResource.Jsii$Default, ISubnetRef.Jsii$Default
Internal default implementation for
ISubnet.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default, software.constructs.IConstruct.Jsii$ProxyNested classes/interfaces inherited from interface software.constructs.IDependable
software.constructs.IDependable.Jsii$Default, software.constructs.IDependable.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware
IEnvironmentAware.Jsii$Default, IEnvironmentAware.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.IResource
IResource.Jsii$Default, IResource.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.ISubnet
ISubnet.Jsii$Default, ISubnet.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.ec2.ISubnetRef
ISubnetRef.Jsii$Default, ISubnetRef.Jsii$Proxy -
Method Summary
Modifier and TypeMethodDescriptiondefault voidassociateNetworkAcl(String id, INetworkAcl acl) Associate a Network ACL with this subnet.default StringThe Availability Zone the subnet is located in.default software.constructs.IDependableDependable that can be depended upon to force internet connectivity established on the VPC.default StringThe IPv4 CIDR block for this subnet.default IRouteTableThe route table for this subnet.default StringThe subnetId for this particular subnet.Methods inherited from interface software.constructs.IConstruct.Jsii$Default
getNodeMethods inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware.Jsii$Default
getEnvMethods inherited from interface software.amazon.awscdk.IResource.Jsii$Default
applyRemovalPolicy, getStackMethods inherited from interface software.amazon.awscdk.interfaces.ec2.ISubnetRef.Jsii$Default
getSubnetRefMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAvailabilityZone
The Availability Zone the subnet is located in.- Specified by:
getAvailabilityZonein interfaceISubnet
-
getInternetConnectivityEstablished
@Stability(Stable) @NotNull default software.constructs.IDependable getInternetConnectivityEstablished()Dependable that can be depended upon to force internet connectivity established on the VPC.- Specified by:
getInternetConnectivityEstablishedin interfaceISubnet
-
getIpv4CidrBlock
The IPv4 CIDR block for this subnet.- Specified by:
getIpv4CidrBlockin interfaceISubnet
-
getRouteTable
The route table for this subnet.- Specified by:
getRouteTablein interfaceISubnet
-
getSubnetId
The subnetId for this particular subnet.- Specified by:
getSubnetIdin interfaceISubnet
-
associateNetworkAcl
Associate a Network ACL with this subnet.- Specified by:
associateNetworkAclin interfaceISubnet- Parameters:
id- This parameter is required.acl- The Network ACL to associate. This parameter is required.
-