Skip to main content

IPAM Pool CIDR

Provides a VPC IP Address Manager Pool CIDR

exports.createResources = () => [
{
type: "IpamPoolCidr",
group: "EC2",
properties: ({}) => ({
Cidr: "10.0.0.0/28",
}),
dependencies: ({}) => ({
ipamPool: "my-pool",
}),
},
];

Examples

Properties

Dependencies

Listing

List the ipam pools CIDR with the IpamPoolCidr filter:

gc l -t IpamPoolCidr
Listing resources on 1 provider: aws
✓ aws
✓ Initialising
✓ Listing 2/2
┌───────────────────────────────────────────────────────────────────────────┐
│ 1 EC2::IpamPoolCidr from aws │
├───────────────────────────────────────────────────────────────────────────┤
│ name: 10.0.0.0/28 │
│ managedByUs: Yes │
│ live: │
│ Cidr: 10.0.0.0/28 │
│ State: provisioned │
│ IpamPoolId: ipam-pool-0126924e76591525f │
│ │
└───────────────────────────────────────────────────────────────────────────┘


List Summary:
Provider: aws
┌──────────────────────────────────────────────────────────────────────────┐
│ aws │
├───────────────────┬──────────────────────────────────────────────────────┤
│ EC2::IpamPoolCidr │ 10.0.0.0/28 │
└───────────────────┴──────────────────────────────────────────────────────┘
1 resource, 1 type, 1 provider
Command "gc l -t EC2::IpamPoolCidr" executed in 5s, 172 MB