# CreateIpv6CidrBlocksRequest

Request for IPv6 CIDR block to be split up.

- Source: [`aws-ec2/lib/ip-addresses.ts`](https://github.com/aws/aws-cdk/blob/v2.274.0/packages/aws-cdk-lib/aws-ec2/lib/ip-addresses.ts#L161)
- Type last changed: v2.121.0 · 12 Jan 2024

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ec2 as ec2 } from 'aws-cdk-lib';
const createIpv6CidrBlocksRequest: ec2.CreateIpv6CidrBlocksRequest = {
  ipv6SelectedCidr: 'ipv6SelectedCidr',
  subnetCount: 123,

  // the properties below are optional
  sizeMask: 'sizeMask',
};
```

## Properties

- `ipv6SelectedCidr`: string (required) — The IPv6 CIDR block string representation.

- `sizeMask`: string — Size of the covered bits in the CIDR.

  **Default:** 128 - 64 = /64 CIDR.

- `subnetCount`: number (required) — The number of subnets to assign CIDRs to.
