list_ip_pools
List all IP address pools with subnets and usage summaries to find pool IDs, detect range overlaps, and page through results using offset tokens.
Instructions
[READ] List all IP address pools with subnets and usage summary.
Returns the result envelope; check truncated before calling it complete.
Page it: limit is the page size (1-1000, default 50; 0 or negative is
rejected), offset is how many rows to skip, and the response carries
next_offset — pass that back as offset and stop when it is null. Do not
loop on truncated: that says this page is not the whole collection, so it
stays true on the last page of a walk.
Use this first to resolve a pool_id, then get_ip_pool_usage for the actual allocations — the summary here does not tell you which addresses are taken. Run it before create_ip_pool to avoid overlapping ranges.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Page size, 1-1000 (default 50). | |
| offset | No | Rows to skip; pass the previous response's `next_offset`. | |
| target | No | NSX Manager target from config (default if omitted). |