Optional
Readonly
addressThe address family for the IPAM pool.
Optional
Readonly
allocation(OPTIONAL) The default netmask length of IPAM allocations for this pool.
Optional
Readonly
allocation(OPTIONAL) The maximum netmask length of IPAM allocations for this pool.
Optional
Readonly
allocation(OPTIONAL) The minimum netmask length of IPAM allocations for this pool.
Optional
Readonly
allocation(OPTIONAL) An array of tags that are required for resources that use CIDRs from this IPAM pool.
Optional
Readonly
auto(OPTIONAL) If set to true
, IPAM will continuously look for resources within the CIDR range of this pool
and automatically import them as allocations into your IPAM.
Optional
Readonly
description(OPTIONAL) A description for the IPAM pool.
Optional
Readonly
locale(OPTIONAL) The AWS Region where you want to make an IPAM pool available for allocations.
CAUTION: Changing this value after initial deployment will cause the pool to be recreated. Please be aware that any downstream dependencies may cause this property update to fail.
Only resources in the same Region as the locale of the pool can get IP address allocations from the pool. A base (top-level) pool does not require a locale. A regional pool requires a locale.
Readonly
nameA friendly name for the IPAM pool.
Optional
Readonly
provisionedAn array of CIDR ranges to provision for the IPAM pool.
CAUTION: Changing or removing an existing provisioned CIDR range after initial deployment may impact downstream VPC allocations. Appending additional provisioned CIDR ranges does not impact downstream resources.
Use CIDR notation, i.e. 10.0.0.0/16. If defining a regional pool, the provisioned CIDRs must be a subset of the source IPAM pool's CIDR ranges.
Optional
Readonly
publicly(OPTIONAL) Determines if a pool is publicly advertisable.
Optional
Readonly
scope(OPTIONAL) The friendly name of the IPAM scope to assign the IPAM pool to.
Optional
Readonly
share(OPTIONAL) Resource Access Manager (RAM) share targets.
Optional
Readonly
source(OPTIONAL) The friendly name of the source IPAM pool to create this IPAM pool from.
Optional
Readonly
tags(OPTIONAL) An array of tag objects for the IPAM pool.
NetworkConfig / CentralNetworkServicesConfig / IpamConfig / IpamPoolConfig
VPC IPAM pool configuration.
Description
Use this configuration to define custom IPAM pools for your VPCs. A pool is a collection of contiguous IP address ranges. IPAM pools enable you to organize your IP addresses according to your routing and security needs.
Example
Base pool:
Regional pool: