IIpamPool
- class aws_cdk.aws_ec2_alpha.IIpamPool(*args, **kwargs)
Bases:
Protocol
(experimental) Definition used to add or create a new IPAM pool.
- Stability:
experimental
Methods
- provision_cidr(id, *, cidr=None, netmask_length=None)
(experimental) Function to associate a IPv6 address with IPAM pool.
- Parameters:
id (
str
) –cidr (
Optional
[str
]) – (experimental) Ipv6 CIDR block for the IPAM pool. Default: - pool provisioned without netmask length, need netmask length in this casenetmask_length (
Union
[int
,float
,None
]) – (experimental) Ipv6 Netmask length for the CIDR. Default: - pool provisioned without netmask length, need cidr range in this case
- Stability:
experimental
- Return type:
Attributes
- ipam_cidrs
(experimental) Pool CIDR for IPv6 to be provisioned with Public IP source set to ‘Amazon’.
- Stability:
experimental
- ipam_ipv4_cidrs
(experimental) Pool CIDR for IPv4 to be provisioned using IPAM Required to check for subnet IP range is within the VPC range.
- Stability:
experimental
- ipam_pool_id
(experimental) Pool ID to be passed to the VPC construct.
- Stability:
experimental
- Attribute:
IpamPoolId