Readonly
addressReadonly
allocationThe default netmask length of IPAM allocations for this pool.
Readonly
allocationThe maximum netmask length of IPAM allocations for this pool.
Readonly
allocationThe minimum netmask length of IPAM allocations for this pool.
Readonly
allocationAn optional array of tags that are required for resources that use CIDRs from this IPAM pool.
Resources that do not have these tags will not be allowed to allocate space from the pool.
Readonly
autoIf 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.
Readonly
descriptionA description for the IPAM pool.
Readonly
localeThe AWS Region where you want to make an IPAM pool available for allocations.
Only resources in the same Region as the locale of the pool can get IP address allocations from the pool.
Readonly
nameA friendly name for the IPAM pool.
Readonly
provisionedAn array of CIDR ranges to provision for the IPAM pool.
Use CIDR notation, i.e. 10.0.0.0/16
Readonly
publiclyDetermines if a pool is publicly advertisable.
This option is not available for pools with AddressFamily set to ipv4.
Readonly
scopeThe friendly name of the IPAM scope to assign the IPAM pool to.
Leave this property undefined to create the pool in the default scope.
Readonly
shareResource Access Manager (RAM) share targets.
Targets can be account names and/or organizational units.
t.ShareTargets
Readonly
sourceThe friendly name of the source IPAM pool to create this IPAM pool from.
Only define this value when creating nested IPAM pools. Leave undefined for top-level pools.
Readonly
tagsAn array of tag objects for the IPAM pool.
Generated using TypeDoc
NetworkConfig / CentralNetworkServicesConfig / IpamConfig / IpamPoolConfig
IPAM pool configuration. Used to define an IPAM pool.
Example
Base pool:
Regional pool: