Interface IIpamPool
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IIpamPool.Jsii$Default
- All Known Implementing Classes:
IIpamPool.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-06T23:25:18.762Z")
@Stability(Experimental)
public interface IIpamPool
extends software.amazon.jsii.JsiiSerializable
(experimental) Definition used to add or create a new IPAM pool.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIIpamPool
.static final class
A proxy class which represents a concrete javascript instance of this type. -
Method Summary
Modifier and TypeMethodDescription(experimental) Pool CIDR for IPv6 to be provisioned with Public IP source set to 'Amazon'.(experimental) Pool CIDR for IPv4 to be provisioned using IPAM Required to check for subnet IP range is within the VPC range.(experimental) Pool ID to be passed to the VPC construct.provisionCidr
(String id, IpamPoolCidrProvisioningOptions options) (experimental) Function to associate a IPv6 address with IPAM pool.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getIpamCidrs
(experimental) Pool CIDR for IPv6 to be provisioned with Public IP source set to 'Amazon'. -
getIpamPoolId
(experimental) Pool ID to be passed to the VPC construct. -
getIpamIpv4Cidrs
(experimental) Pool CIDR for IPv4 to be provisioned using IPAM Required to check for subnet IP range is within the VPC range. -
provisionCidr
@Stability(Experimental) @NotNull CfnIPAMPoolCidr provisionCidr(@NotNull String id, @NotNull IpamPoolCidrProvisioningOptions options) (experimental) Function to associate a IPv6 address with IPAM pool.- Parameters:
id
- This parameter is required.options
- This parameter is required.
-