manage_haproxy_backend_server
Add or remove a server from a specified HAProxy backend on pfSense, supplying server details for creation or server ID for deletion with a safety confirmation.
Instructions
Add or remove a server from an HAProxy backend
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ssl | No | Enable SSL for backend connection (used for create) | |
| name | No | Server name (required for create) | |
| port | No | Server port (required for create) | |
| action | Yes | Action to perform ('create' or 'delete') | |
| status | No | Eligibility status: 'active', 'backup', 'disabled', or 'inactive' (default 'active'; used for create) | |
| weight | No | Server weight for load balancing (used for create) | |
| address | No | Server IP address or hostname (required for create) | |
| confirm | No | Must be set to True for delete operations. Safety gate for destructive operations. | |
| parent_id | Yes | Parent backend ID | |
| server_id | No | Server ID (required for delete) | |
| apply_immediately | No | Whether to apply changes immediately |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||