Manage IP Pool
manage_ip_poolAdd or remove IP address pools idempotently by name. Supports ranges, next pool for overflow, and dry run for preview.
Instructions
Add or remove an IP address pool. Idempotent by name: add returns already_exists if a pool with the same name and ranges already exists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Pool name — idempotency key | |
| action | Yes | Action to perform | |
| dryRun | No | Preview changes without applying. | |
| ranges | No | IP range (e.g. '192.168.1.100-192.168.1.200'; required for add) | |
| nextPool | No | Next pool name for overflow | |
| routerId | No | Router ID; omit to use the default router. |