interface IVPCCidrBlock
| Language | Type name | 
|---|---|
  .NET | Amazon.CDK.AWS.ec2.Alpha.IVPCCidrBlock | 
  Go | github.com/aws/aws-cdk-go/awsec2alpha/v2#IVPCCidrBlock | 
  Java | software.amazon.awscdk.services.ec2.alpha.IVPCCidrBlock | 
  Python | aws_cdk.aws_ec2_alpha.IVPCCidrBlock | 
  TypeScript (source) | @aws-cdk/aws-ec2-alpha ยป IVPCCidrBlock | 
Interface to create L2 for VPC Cidr Block.
Properties
| Name | Type | Description | 
|---|---|---|
| amazon | boolean | Amazon Provided Ipv6. | 
| cidr | string | The secondary IPv4 CIDR Block. | 
| ipv4 | string | IPAM pool for IPv4 address type. | 
| ipv6 | string | The IPv6 CIDR block from the specified IPv6 address pool. | 
| ipv6 | string | IPAM pool for IPv6 address type. | 
| ipv6 | string | The ID of the IPv6 address pool from which to allocate the IPv6 CIDR block. | 
amazonProvidedIpv6CidrBlock?
Type:
boolean
(optional)
Amazon Provided Ipv6.
cidrBlock?
Type:
string
(optional, default: no CIDR block provided)
The secondary IPv4 CIDR Block.
ipv4IpamPoolId?
Type:
string
(optional)
IPAM pool for IPv4 address type.
ipv6CidrBlock?
Type:
string
(optional)
The IPv6 CIDR block from the specified IPv6 address pool.
ipv6IpamPoolId?
Type:
string
(optional)
IPAM pool for IPv6 address type.
ipv6Pool?
Type:
string
(optional)
The ID of the IPv6 address pool from which to allocate the IPv6 CIDR block.

 .NET
 Go
 Java
 Python
 TypeScript (