create_wireguard_tunnel
Create a WireGuard tunnel on pfSense with required name, UDP listen port, and private key, plus optional MTU, description, and immediate application.
Instructions
Create a new WireGuard tunnel
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mtu | No | Optional MTU for the tunnel interface | |
| name | Yes | Tunnel interface name | |
| descr | No | Optional description | |
| enabled | No | Whether the tunnel is enabled (default: True) | |
| listenport | Yes | UDP listen port for the tunnel | |
| privatekey | Yes | WireGuard private key for the tunnel | |
| apply_immediately | No | Whether to apply changes immediately |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||