Experimental
@aws-cdk/aws-ec2-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.
IIpamPool Interface
Definition used to add or create a new IPAM pool.
Properties
ipamCidrsCfnIPAMPoolCidr[]ipam_cidrstyping.List[CfnIPAMPoolCidr]ipamCidrsList<CfnIPAMPoolCidr>IpamCidrsCfnIPAMPoolCidr[]IpamCidrs*[]CfnIPAMPoolCidrrequired#Pool CIDR for IPv6 to be provisioned with Public IP source set to 'Amazon'.
ipamIpv4Cidrsmay be undefinedstring[]ipam_ipv4_cidrsmay be undefinedtyping.List[str]ipamIpv4Cidrsmay be undefinedList<String>IpamIpv4Cidrsmay be undefinedstring[]IpamIpv4Cidrsmay be undefined*[]*string#Pool CIDR for IPv4 to be provisioned using IPAM Required to check for subnet IP range is within the VPC range.
Pool ID to be passed to the VPC construct.
Methods
provisionCidr(id: string, options: IpamPoolCidrProvisioningOptions): CfnIPAMPoolCidrdef provision_cidr(self, id: str, options: IpamPoolCidrProvisioningOptions) -> CfnIPAMPoolCidrpublic CfnIPAMPoolCidr provisionCidr(String id, IpamPoolCidrProvisioningOptions options)public CfnIPAMPoolCidr ProvisionCidr(string id, IpamPoolCidrProvisioningOptions options)func ProvisionCidr(Id *string, Options IpamPoolCidrProvisioningOptions) CfnIPAMPoolCidr#Function to associate a IPv6 address with IPAM pool.