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. |
Cidr(id, options)
provisionpublic provisionCidr(id: string, options: IpamPoolCidrProvisioningOptions): CfnIPAMPoolCidr
Parameters
- id
string
- options
Ipam
Pool Cidr Provisioning Options
Returns
Function to associate a IPv6 address with IPAM pool.