opn_haproxy_search
Search HAProxy resources by type including frontends, backends, servers, ACLs, and more. Returns paginated results with total count.
Instructions
Search HAProxy resources by type.
Use this to list and search any HAProxy resource. All resource types use the same paginated search pattern.
Resource types and their key fields:
frontends: name, bind (IPv6: [::]:443), mode (http/ssl/tcp), ssl_enabled, defaultBackend
backends: name, mode, algorithm (roundrobin/leastconn/source), linkedServers, healthCheck
servers: name, address (IPv4/IPv6), port, mode (active/backup/disabled), weight, ssl
actions: name, testType, operator (AND/OR), linkedAcls, useBackend
acls: name, expression, negate
healthchecks: name, type (http/tcp/agent/ldap/mysql/pgsql/redis/smtp), interval
errorfiles: name, code (HTTP status), content
resolvers: name, nameserver, timeout
mailers: name, mailserver, port
Returns: dict with 'rows' (list of resources) and 'rowCount' (total).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| resource_type | Yes | ||
| search | No | ||
| limit | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||