manage_wireguard_tunnel_address
Add or remove an IP address for a WireGuard tunnel on pfSense. Specify the address and tunnel ID to create or delete assignments, with safety confirmations for deletions.
Instructions
Add or remove an address for a WireGuard tunnel
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| descr | No | Optional description (used for create) | |
| action | Yes | Action to perform ('create' or 'delete') | |
| address | No | IP address/subnet to assign (required for create, e.g., '10.0.0.1/24') | |
| confirm | No | Must be set to True for delete operations. Safety gate for destructive operations. | |
| tunnel_id | Yes | Parent tunnel ID | |
| address_id | No | Address ID (required for delete) | |
| apply_immediately | No | Whether to apply changes immediately |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||