Allocates CIDRs hierarchically using a contiguous allocation strategy. The allocations are made in a hierarchical manner (accounts -> regions -> AZs -> subnets) with contiguous blocks at each level to ensure no overlaps occur.
Creates a new HierarchicalAllocator with the specified configuration.
The configuration to use for allocation
Generates IP allocations for all accounts, regions, and subnets.
An array of allocation objects representing all subnet allocations
Allocates CIDRs hierarchically using a contiguous allocation strategy. The allocations are made in a hierarchical manner (accounts -> regions -> AZs -> subnets) with contiguous blocks at each level to ensure no overlaps occur.