interface IIpamPool
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.ec2.Alpha.IIpamPool |
Go | github.com/aws/aws-cdk-go/awsec2alpha/v2#IIpamPool |
Java | software.amazon.awscdk.services.ec2.alpha.IIpamPool |
Python | aws_cdk.aws_ec2_alpha.IIpamPool |
TypeScript (source) | @aws-cdk/aws-ec2-alpha ยป IIpamPool |
Definition used to add or create a new IPAM pool.
Properties
| Name | Type | Description |
|---|---|---|
| ipam | Cfn[] | Pool CIDR for IPv6 to be provisioned with Public IP source set to 'Amazon'. |
| ipam | string | Pool ID to be passed to the VPC construct. |
| ipam | string[] | Pool CIDR for IPv4 to be provisioned using IPAM Required to check for subnet IP range is within the VPC range. |
ipamCidrs
Type:
Cfn[]
Pool CIDR for IPv6 to be provisioned with Public IP source set to 'Amazon'.
ipamPoolId
Type:
string
Pool ID to be passed to the VPC construct.
ipamIpv4Cidrs?
Type:
string[]
(optional)
Pool CIDR for IPv4 to be provisioned using IPAM Required to check for subnet IP range is within the VPC range.
Methods
| Name | Description |
|---|---|
| provision | Function to associate a IPv6 address with IPAM pool. |
provisionCidr(id, options)
public provisionCidr(id: string, options: IpamPoolCidrProvisioningOptions): CfnIPAMPoolCidr
Parameters
- id
string - options
IpamPool Cidr Provisioning Options
Returns
Function to associate a IPv6 address with IPAM pool.

.NET
Go
Java
Python
TypeScript (