# IpAddresses

IpAddress options to define VPC V2.

- Stability: [Experimental](/cdk/api/stability.html)
- Source: [`lib/vpc-v2.ts`](https://github.com/aws/aws-cdk/blob/v2.273.0-alpha.0/packages/@aws-cdk/aws-ec2-alpha/lib/vpc-v2.ts#L51)

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as ec2_alpha from '@aws-cdk/aws-ec2-alpha';
const ipAddresses = new ec2_alpha.IpAddresses();
```

## Initializer

```ts
new IpAddresses()
```

## Methods

- `amazonProvidedIpv6(props: SecondaryAddressProps): IIpAddresses` (static) — Amazon Provided Ipv6 range.

- `ipv4(ipv4Cidr: string, props?: SecondaryAddressProps): IIpAddresses` (static) — An IPv4 CIDR Range.

- `ipv4Ipam(ipv4IpamOptions: IpamOptions): IIpAddresses` (static) — An Ipv4 Ipam Pool.

- `ipv6ByoipPool(props: Ipv6PoolSecondaryAddressProps): IIpAddresses` (static) — A BYOIP IPv6 address pool.

- `ipv6Ipam(ipv6IpamOptions: IpamOptions): IIpAddresses` (static) — An Ipv6 Ipam Pool.
