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>VpcV2VpcV2.build()static VpcV2.BuilderdefaultInstanceTenancy(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.thisDefault: true
enableDnsHostnames - Indicates whether the instances launched in the VPC get DNS hostnames. This parameter is required.thisDefault: true
enableDnsSupport - Indicates whether the DNS resolution is supported for the VPC. This parameter is required.thisDefault: - Ipv4 CIDR Block ('10.0.0.0/16')
primaryAddressBlock - A must IPv4 CIDR block for the VPC. This parameter is required.thisCan 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.thisDefault: - autogenerated by CDK
vpcName - Physical name for the VPC. This parameter is required.this