Uses of Interface
software.amazon.awscdk.services.ec2.ISubnet
Package
Description
AWS APIGatewayv2 Construct Library
Amazon EC2 Construct Library
Amazon VpcV2 Construct Library
Amazon EKS Construct Library
Amazon FSx Construct Library
AWS Glue Construct Library
-
Uses of ISubnet in software.amazon.awscdk.services.apigatewayv2
Modifier and TypeMethodDescriptionvoid
VpcLink.addSubnets
(@NotNull ISubnet... subnets) Adds the provided subnets to the vpc link. -
Uses of ISubnet in software.amazon.awscdk.services.ec2
Modifier and TypeInterfaceDescriptioninterface
static interface
Internal default implementation forIPrivateSubnet
.interface
static interface
Internal default implementation forIPublicSubnet
.static interface
Internal default implementation forISubnet
.Modifier and TypeClassDescriptionstatic final class
A proxy class which represents a concrete javascript instance of this type.static final class
A proxy class which represents a concrete javascript instance of this type.static final class
A proxy class which represents a concrete javascript instance of this type.class
Represents a private VPC subnet resource.class
Represents a public VPC subnet resource.class
Represents a new VPC subnet resource.Modifier and TypeMethodDescriptionstatic ISubnet
Subnet.fromSubnetAttributes
(software.constructs.Construct scope, String id, SubnetAttributes attrs) static ISubnet
Subnet.fromSubnetId
(software.constructs.Construct scope, String id, String subnetId) Import existing subnet from id.SubnetNetworkAclAssociation.getSubnet()
ID of the Subnet.SubnetNetworkAclAssociationProps.getSubnet()
ID of the Subnet.final ISubnet
SubnetNetworkAclAssociationProps.Jsii$Proxy.getSubnet()
Modifier and TypeMethodDescriptionIVpc.getIsolatedSubnets()
List of isolated subnets in this VPC.IVpc.Jsii$Default.getIsolatedSubnets()
List of isolated subnets in this VPC.IVpc.Jsii$Proxy.getIsolatedSubnets()
List of isolated subnets in this VPC.Vpc.getIsolatedSubnets()
List of isolated subnets in this VPC.IVpc.getPrivateSubnets()
List of private subnets in this VPC.IVpc.Jsii$Default.getPrivateSubnets()
List of private subnets in this VPC.IVpc.Jsii$Proxy.getPrivateSubnets()
List of private subnets in this VPC.Vpc.getPrivateSubnets()
List of private subnets in this VPC.IVpc.getPublicSubnets()
List of public subnets in this VPC.IVpc.Jsii$Default.getPublicSubnets()
List of public subnets in this VPC.IVpc.Jsii$Proxy.getPublicSubnets()
List of public subnets in this VPC.Vpc.getPublicSubnets()
List of public subnets in this VPC.SelectedSubnets.getSubnets()
Selected subnet objects.SelectedSubnets.Jsii$Proxy.getSubnets()
SubnetSelection.getSubnets()
Explicitly select individual subnets.SubnetSelection.Jsii$Proxy.getSubnets()
Vpc.selectSubnetObjects()
Return the subnets appropriate for the placement strategy.Vpc.selectSubnetObjects
(SubnetSelection selection) Return the subnets appropriate for the placement strategy.SubnetFilter.selectSubnets
(List<ISubnet> _subnets) Executes the subnet filtering logic, returning a filtered set of subnets.Modifier and TypeMethodDescriptionstatic FlowLogResourceType
FlowLogResourceType.fromSubnet
(ISubnet subnet) The subnet to attach the Flow Log to.static ClientVpnRouteTarget
Subnet.ID of the Subnet.Sets the value ofSubnetNetworkAclAssociationProps.getSubnet()
Modifier and TypeMethodDescriptionSubnetFilter.selectSubnets
(List<ISubnet> _subnets) Executes the subnet filtering logic, returning a filtered set of subnets.Sets the value ofSelectedSubnets.getSubnets()
Sets the value ofSubnetSelection.getSubnets()
-
Uses of ISubnet in software.amazon.awscdk.services.ec2.alpha
Modifier and TypeInterfaceDescriptioninterface
(experimental) Interface with additional properties for SubnetV2.static interface
Internal default implementation forISubnetV2
.Modifier and TypeClassDescriptionstatic final class
A proxy class which represents a concrete javascript instance of this type.class
(experimental) The SubnetV2 class represents a subnet within a VPC (Virtual Private Cloud) in AWS.Modifier and TypeMethodDescriptionIVpcV2.Jsii$Default.getIsolatedSubnets()
List of isolated subnets in this VPC.IVpcV2.Jsii$Proxy.getIsolatedSubnets()
List of isolated subnets in this VPC.VpcV2.getIsolatedSubnets()
(experimental) Isolated Subnets that are part of this VPC.VpcV2Base.getIsolatedSubnets()
(experimental) List of isolated subnets in this VPC.IVpcV2.Jsii$Default.getPrivateSubnets()
List of private subnets in this VPC.IVpcV2.Jsii$Proxy.getPrivateSubnets()
List of private subnets in this VPC.VpcV2.getPrivateSubnets()
(experimental) Public Subnets that are part of this VPC.VpcV2Base.getPrivateSubnets()
(experimental) List of private subnets in this VPC.IVpcV2.Jsii$Default.getPublicSubnets()
List of public subnets in this VPC.IVpcV2.Jsii$Proxy.getPublicSubnets()
List of public subnets in this VPC.VpcV2.getPublicSubnets()
(experimental) Public Subnets that are part of this VPC.VpcV2Base.getPublicSubnets()
(experimental) List of public subnets in this VPC.VpcV2Base.selectSubnetObjects()
(experimental) Return the subnets appropriate for the placement strategy.VpcV2Base.selectSubnetObjects
(SubnetSelection selection) (experimental) Return the subnets appropriate for the placement strategy. -
Uses of ISubnet in software.amazon.awscdk.services.eks
Modifier and TypeMethodDescriptionCluster.getKubectlPrivateSubnets()
Subnets to host thekubectl
compute resources.ICluster.getKubectlPrivateSubnets()
Subnets to host thekubectl
compute resources.ICluster.Jsii$Default.getKubectlPrivateSubnets()
Subnets to host thekubectl
compute resources.ICluster.Jsii$Proxy.getKubectlPrivateSubnets()
Subnets to host thekubectl
compute resources. -
Uses of ISubnet in software.amazon.awscdk.services.fsx
Modifier and TypeMethodDescriptionLustreFileSystemProps.getVpcSubnet()
The subnet that the file system will be accessible from.final ISubnet
LustreFileSystemProps.Jsii$Proxy.getVpcSubnet()
Modifier and TypeMethodDescriptionThe subnet that the file system will be accessible from.Sets the value ofLustreFileSystemProps.getVpcSubnet()
-
Uses of ISubnet in software.amazon.awscdk.services.glue.alpha
Modifier and TypeMethodDescriptiondefault ISubnet
ConnectionOptions.getSubnet()
(experimental) The VPC subnet to connect to resources within a VPC.final ISubnet
ConnectionOptions.Jsii$Proxy.getSubnet()
final ISubnet
ConnectionProps.Jsii$Proxy.getSubnet()
Modifier and TypeMethodDescription(experimental) The VPC subnet to connect to resources within a VPC.Sets the value ofConnectionOptions.getSubnet()
Sets the value ofConnectionOptions.getSubnet()