A list of CIDRs to associate with the VPC.
VPC deployment targets.
The friendly name of a DHCP options set.
An array of DNS firewall VPC association configurations.
Enable DNS hostname support for the VPC.
Enable DNS support for the VPC.
An array of gateway endpoints for the VPC.
Define instance tenancy for the VPC.
A list of VPC interface endpoints.
Defines if an internet gateway should be added to the VPC
An array of IPAM allocation configurations.
The friendly name of the VPC.
The value of this property will be utilized as the logical id for this resource. Any references to this object should specify this value.
An array of NAT gateway configurations for the VPC.
A list of Network Access Control Lists (ACLs) to deploy for this VPC
A list of Prefix Lists to deploy for this VPC
An optional list of DNS query log configuration names.
The AWS region to deploy the VPCs to
An optional list of Route 53 resolver rule names.
An array of route table configurations for the VPC.
A list of Security Groups to deploy for this VPC
An array of subnet configurations for the VPC.
A list of tags to apply to this VPC
An array of Transit Gateway attachment configurations.
When set to true, this VPC will be configured to utilize centralized endpoints. This includes having the Route 53 Private Hosted Zone associated with this VPC. Centralized endpoints are configured per region, and can span to spoke accounts
Virtual Private Gateway configuration
VPC flog log configuration
Generated using TypeDoc
NetworkConfig / VpcTemplatesConfig
VPC templates configuration. Used to define a VPC that is deployed to multiple accounts/OUs.
Static CIDR:
IPAM allocation: