Uses of Class
software.amazon.awscdk.services.ec2.VpcProps.Builder
-
Uses of VpcProps.Builder in software.amazon.awscdk.services.ec2
Modifier and TypeMethodDescriptionVpcProps.Builder.availabilityZones
(List<String> availabilityZones) Sets the value ofVpcProps.getAvailabilityZones()
static VpcProps.Builder
VpcProps.builder()
Deprecated.Use ipAddresses insteadVpcProps.Builder.createInternetGateway
(Boolean createInternetGateway) Sets the value ofVpcProps.getCreateInternetGateway()
VpcProps.Builder.defaultInstanceTenancy
(DefaultInstanceTenancy defaultInstanceTenancy) Sets the value ofVpcProps.getDefaultInstanceTenancy()
VpcProps.Builder.enableDnsHostnames
(Boolean enableDnsHostnames) Sets the value ofVpcProps.getEnableDnsHostnames()
VpcProps.Builder.enableDnsSupport
(Boolean enableDnsSupport) Sets the value ofVpcProps.getEnableDnsSupport()
VpcProps.Builder.flowLogs
(Map<String, ? extends FlowLogOptions> flowLogs) Sets the value ofVpcProps.getFlowLogs()
VpcProps.Builder.gatewayEndpoints
(Map<String, ? extends GatewayVpcEndpointOptions> gatewayEndpoints) Sets the value ofVpcProps.getGatewayEndpoints()
VpcProps.Builder.ipAddresses
(IIpAddresses ipAddresses) Sets the value ofVpcProps.getIpAddresses()
VpcProps.Builder.ipProtocol
(IpProtocol ipProtocol) Sets the value ofVpcProps.getIpProtocol()
VpcProps.Builder.ipv6Addresses
(IIpv6Addresses ipv6Addresses) Sets the value ofVpcProps.getIpv6Addresses()
Sets the value ofVpcProps.getMaxAzs()
VpcProps.Builder.natGatewayProvider
(NatProvider natGatewayProvider) Sets the value ofVpcProps.getNatGatewayProvider()
VpcProps.Builder.natGateways
(Number natGateways) Sets the value ofVpcProps.getNatGateways()
VpcProps.Builder.natGatewaySubnets
(SubnetSelection natGatewaySubnets) Sets the value ofVpcProps.getNatGatewaySubnets()
VpcProps.Builder.reservedAzs
(Number reservedAzs) Sets the value ofVpcProps.getReservedAzs()
VpcProps.Builder.restrictDefaultSecurityGroup
(Boolean restrictDefaultSecurityGroup) Sets the value ofVpcProps.getRestrictDefaultSecurityGroup()
VpcProps.Builder.subnetConfiguration
(List<? extends SubnetConfiguration> subnetConfiguration) Sets the value ofVpcProps.getSubnetConfiguration()
Sets the value ofVpcProps.getVpcName()
VpcProps.Builder.vpnConnections
(Map<String, ? extends VpnConnectionOptions> vpnConnections) Sets the value ofVpcProps.getVpnConnections()
VpcProps.Builder.vpnGateway
(Boolean vpnGateway) Sets the value ofVpcProps.getVpnGateway()
VpcProps.Builder.vpnGatewayAsn
(Number vpnGatewayAsn) Sets the value ofVpcProps.getVpnGatewayAsn()
VpcProps.Builder.vpnRoutePropagation
(List<? extends SubnetSelection> vpnRoutePropagation) Sets the value ofVpcProps.getVpnRoutePropagation()
ModifierConstructorDescriptionprotected
Jsii$Proxy
(VpcProps.Builder builder) Constructor that initializes the object based on literal property values passed by theVpcProps.Builder
.