primaryAddressBlock
(experimental) A must IPv4 CIDR block for the VPC.
Default: - Ipv4 CIDR Block ('10.0.0.0/16')
- Parameters:
primaryAddressBlock
- A must IPv4 CIDR block for the VPC. This parameter is required.- Returns:
this
- See Also:
software.amazon.jsii.Builder<VpcV2>
VpcV2
VpcV2
.build()
static VpcV2.Builder
defaultInstanceTenancy(DefaultInstanceTenancy defaultInstanceTenancy)
enableDnsHostnames(Boolean enableDnsHostnames)
enableDnsSupport(Boolean enableDnsSupport)
primaryAddressBlock(IIpAddresses primaryAddressBlock)
secondaryAddressBlocks(List<? extends IIpAddresses> secondaryAddressBlocks)
scope
- This parameter is required.id
- This parameter is required.VpcV2.Builder
.By setting this to dedicated tenancy, instances will be launched on hardware dedicated to a single AWS customer, unless specifically specified at instance launch time. Please note, not all instance types are usable with Dedicated tenancy.
Default: DefaultInstanceTenancy.Default (shared) tenancy
defaultInstanceTenancy
- The default tenancy of instances launched into the VPC. This parameter is required.this
Default: true
enableDnsHostnames
- Indicates whether the instances launched in the VPC get DNS hostnames. This parameter is required.this
Default: true
enableDnsSupport
- Indicates whether the DNS resolution is supported for the VPC. This parameter is required.this
Default: - Ipv4 CIDR Block ('10.0.0.0/16')
primaryAddressBlock
- A must IPv4 CIDR block for the VPC. This parameter is required.this
Can be IPv4 or IPv6, two IPv4 ranges must follow RFC#1918 convention For more information,
Default: - No secondary IP address
secondaryAddressBlocks
- The secondary CIDR blocks associated with the VPC. This parameter is required.this
Default: - autogenerated by CDK
vpcName
- Physical name for the VPC. This parameter is required.this