delete_interface
Remove a pfSense interface by its ID after confirmation. Preview changes with dry-run mode to avoid irreversible deletions.
Instructions
Delete (unassign) an interface by ID. WARNING: This is irreversible.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Must be set to True to execute. Safety gate for destructive operations. | |
| dry_run | No | If True, preview the operation without executing. | |
| interface_id | Yes | Interface ID, which the API keys by name: "wan", "lan", or "optN" (e.g. "opt16"). Take it from the "id" field returned by search_interface_configs, not from the row's position. | |
| apply_immediately | No | Whether to apply changes immediately |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||