Modifier and Type | Class and Description |
---|---|
static class |
SubnetSelection.Jsii$Proxy
An implementation for
SubnetSelection |
Modifier and Type | Method and Description |
---|---|
SubnetSelection |
SubnetSelection.Builder.build()
Builds the configured instance.
|
default SubnetSelection |
VpcProps.getNatGatewaySubnets()
Configures the subnets which will have NAT Gateways/Instances.
|
SubnetSelection |
VpcProps.Jsii$Proxy.getNatGatewaySubnets() |
SubnetSelection |
InterfaceVpcEndpointProps.Jsii$Proxy.getSubnets() |
default SubnetSelection |
InterfaceVpcEndpointOptions.getSubnets()
The subnets in which to create an endpoint network interface.
|
SubnetSelection |
InterfaceVpcEndpointOptions.Jsii$Proxy.getSubnets() |
default SubnetSelection |
NetworkAclProps.getSubnetSelection()
(experimental) Subnets in the given VPC to associate the ACL with.
|
SubnetSelection |
NetworkAclProps.Jsii$Proxy.getSubnetSelection() |
default SubnetSelection |
BastionHostLinuxProps.getSubnetSelection()
(experimental) Select the subnets to run the bastion host in.
|
SubnetSelection |
BastionHostLinuxProps.Jsii$Proxy.getSubnetSelection() |
default SubnetSelection |
InstanceProps.getVpcSubnets()
Where to place the instance within the VPC.
|
SubnetSelection |
InstanceProps.Jsii$Proxy.getVpcSubnets() |
Modifier and Type | Method and Description |
---|---|
List<SubnetSelection> |
GatewayVpcEndpointProps.Jsii$Proxy.getSubnets() |
default List<SubnetSelection> |
GatewayVpcEndpointOptions.getSubnets()
Where to add endpoint routing.
|
List<SubnetSelection> |
GatewayVpcEndpointOptions.Jsii$Proxy.getSubnets() |
default List<SubnetSelection> |
VpcProps.getVpnRoutePropagation()
Where to propagate VPN routes.
|
List<SubnetSelection> |
VpcProps.Jsii$Proxy.getVpnRoutePropagation() |
default List<SubnetSelection> |
EnableVpnGatewayOptions.getVpnRoutePropagation()
Provide an array of subnets where the route propagation should be added.
|
List<SubnetSelection> |
EnableVpnGatewayOptions.Jsii$Proxy.getVpnRoutePropagation() |
Modifier and Type | Method and Description |
---|---|
void |
NetworkAcl.associateWithSubnet(String id,
SubnetSelection selection)
(experimental) Associate the ACL with a given set of subnets.
|
Vpc.Builder |
Vpc.Builder.natGatewaySubnets(SubnetSelection natGatewaySubnets)
Configures the subnets which will have NAT Gateways/Instances.
|
VpcProps.Builder |
VpcProps.Builder.natGatewaySubnets(SubnetSelection natGatewaySubnets)
Sets the value of
VpcProps.getNatGatewaySubnets() |
protected List<ISubnet> |
Vpc.selectSubnetObjects(SubnetSelection selection)
Return the subnets appropriate for the placement strategy.
|
SelectedSubnets |
IVpc.selectSubnets(SubnetSelection selection)
Return information on the subnets appropriate for the given selection strategy.
|
SelectedSubnets |
IVpc.Jsii$Proxy.selectSubnets(SubnetSelection selection)
Return information on the subnets appropriate for the given selection strategy.
|
default SelectedSubnets |
IVpc.Jsii$Default.selectSubnets(SubnetSelection selection)
Return information on the subnets appropriate for the given selection strategy.
|
SelectedSubnets |
Vpc.selectSubnets(SubnetSelection selection)
Returns IDs of selected subnets.
|
InterfaceVpcEndpoint.Builder |
InterfaceVpcEndpoint.Builder.subnets(SubnetSelection subnets)
The subnets in which to create an endpoint network interface.
|
InterfaceVpcEndpointProps.Builder |
InterfaceVpcEndpointProps.Builder.subnets(SubnetSelection subnets)
Sets the value of
InterfaceVpcEndpointOptions.getSubnets() |
InterfaceVpcEndpointOptions.Builder |
InterfaceVpcEndpointOptions.Builder.subnets(SubnetSelection subnets)
Sets the value of
InterfaceVpcEndpointOptions.getSubnets() |
NetworkAclProps.Builder |
NetworkAclProps.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
NetworkAclProps.getSubnetSelection() |
NetworkAcl.Builder |
NetworkAcl.Builder.subnetSelection(SubnetSelection subnetSelection)
(experimental) Subnets in the given VPC to associate the ACL with.
|
BastionHostLinuxProps.Builder |
BastionHostLinuxProps.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
BastionHostLinuxProps.getSubnetSelection() |
BastionHostLinux.Builder |
BastionHostLinux.Builder.subnetSelection(SubnetSelection subnetSelection)
(experimental) Select the subnets to run the bastion host in.
|
Instance.Builder |
Instance.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Where to place the instance within the VPC.
|
InstanceProps.Builder |
InstanceProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
InstanceProps.getVpcSubnets() |
Modifier and Type | Method and Description |
---|---|
GatewayVpcEndpoint |
Vpc.addDynamoDbEndpoint(String id,
List<SubnetSelection> subnets)
Deprecated.
use `addGatewayEndpoint()` instead
|
GatewayVpcEndpoint |
Vpc.addS3Endpoint(String id,
List<SubnetSelection> subnets)
Deprecated.
use `addGatewayEndpoint()` instead
|
GatewayVpcEndpointProps.Builder |
GatewayVpcEndpointProps.Builder.subnets(List<? extends SubnetSelection> subnets)
Sets the value of
GatewayVpcEndpointOptions.getSubnets() |
GatewayVpcEndpoint.Builder |
GatewayVpcEndpoint.Builder.subnets(List<? extends SubnetSelection> subnets)
Where to add endpoint routing.
|
GatewayVpcEndpointOptions.Builder |
GatewayVpcEndpointOptions.Builder.subnets(List<? extends SubnetSelection> subnets)
Sets the value of
GatewayVpcEndpointOptions.getSubnets() |
Vpc.Builder |
Vpc.Builder.vpnRoutePropagation(List<? extends SubnetSelection> vpnRoutePropagation)
Where to propagate VPN routes.
|
VpcProps.Builder |
VpcProps.Builder.vpnRoutePropagation(List<? extends SubnetSelection> vpnRoutePropagation)
Sets the value of
VpcProps.getVpnRoutePropagation() |
EnableVpnGatewayOptions.Builder |
EnableVpnGatewayOptions.Builder.vpnRoutePropagation(List<? extends SubnetSelection> vpnRoutePropagation)
Sets the value of
EnableVpnGatewayOptions.getVpnRoutePropagation() |
Constructor and Description |
---|
Jsii$Proxy(IInterfaceVpcEndpointService service,
Boolean lookupSupportedAzs,
Boolean open,
Boolean privateDnsEnabled,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnets)
Constructor that initializes the object based on literal property values passed by the
InterfaceVpcEndpointOptions.Builder . |
Jsii$Proxy(InstanceType instanceType,
IMachineImage machineImage,
IVpc vpc,
Boolean allowAllOutbound,
String availabilityZone,
List<? extends BlockDevice> blockDevices,
CloudFormationInit init,
ApplyCloudFormationInitOptions initOptions,
String instanceName,
String keyName,
String privateIpAddress,
Duration resourceSignalTimeout,
IRole role,
ISecurityGroup securityGroup,
Boolean sourceDestCheck,
UserData userData,
Boolean userDataCausesReplacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
InstanceProps.Builder . |
Jsii$Proxy(IVpc vpc,
IInterfaceVpcEndpointService service,
Boolean lookupSupportedAzs,
Boolean open,
Boolean privateDnsEnabled,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnets)
Constructor that initializes the object based on literal property values passed by the
InterfaceVpcEndpointProps.Builder . |
Jsii$Proxy(IVpc vpc,
String availabilityZone,
List<? extends BlockDevice> blockDevices,
String instanceName,
InstanceType instanceType,
IMachineImage machineImage,
ISecurityGroup securityGroup,
SubnetSelection subnetSelection)
Constructor that initializes the object based on literal property values passed by the
BastionHostLinuxProps.Builder . |
Jsii$Proxy(IVpc vpc,
String networkAclName,
SubnetSelection subnetSelection)
Constructor that initializes the object based on literal property values passed by the
NetworkAclProps.Builder . |
Jsii$Proxy(String cidr,
DefaultInstanceTenancy defaultInstanceTenancy,
Boolean enableDnsHostnames,
Boolean enableDnsSupport,
Map<String,? extends FlowLogOptions> flowLogs,
Map<String,? extends GatewayVpcEndpointOptions> gatewayEndpoints,
Number maxAzs,
NatProvider natGatewayProvider,
Number natGateways,
SubnetSelection natGatewaySubnets,
List<? extends SubnetConfiguration> subnetConfiguration,
Map<String,? extends VpnConnectionOptions> vpnConnections,
Boolean vpnGateway,
Number vpnGatewayAsn,
List<? extends SubnetSelection> vpnRoutePropagation)
Constructor that initializes the object based on literal property values passed by the
VpcProps.Builder . |
Constructor and Description |
---|
Jsii$Proxy(IGatewayVpcEndpointService service,
List<? extends SubnetSelection> subnets)
Constructor that initializes the object based on literal property values passed by the
GatewayVpcEndpointOptions.Builder . |
Jsii$Proxy(IVpc vpc,
IGatewayVpcEndpointService service,
List<? extends SubnetSelection> subnets)
Constructor that initializes the object based on literal property values passed by the
GatewayVpcEndpointProps.Builder . |
Jsii$Proxy(List<? extends SubnetSelection> vpnRoutePropagation,
String type,
Number amazonSideAsn)
Constructor that initializes the object based on literal property values passed by the
EnableVpnGatewayOptions.Builder . |
Jsii$Proxy(String cidr,
DefaultInstanceTenancy defaultInstanceTenancy,
Boolean enableDnsHostnames,
Boolean enableDnsSupport,
Map<String,? extends FlowLogOptions> flowLogs,
Map<String,? extends GatewayVpcEndpointOptions> gatewayEndpoints,
Number maxAzs,
NatProvider natGatewayProvider,
Number natGateways,
SubnetSelection natGatewaySubnets,
List<? extends SubnetConfiguration> subnetConfiguration,
Map<String,? extends VpnConnectionOptions> vpnConnections,
Boolean vpnGateway,
Number vpnGatewayAsn,
List<? extends SubnetSelection> vpnRoutePropagation)
Constructor that initializes the object based on literal property values passed by the
VpcProps.Builder . |
Copyright © 2021. All rights reserved.