zms_list_agents
List Zscaler Microsegmentation agents to view detailed agent information. Supports pagination, search, and client-side filtering via JMESPath.
Instructions
List Zscaler Microsegmentation agents with pagination and search. Returns agent name, connection status, OS, version, IPs, and group membership. Supports JMESPath client-side filtering via the query parameter.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (default 1). | |
| page_size | No | Number of items per page (default 20, max 100). | |
| search | No | Search filter string to narrow agents by name, IP, etc. | |
| sort | No | Sort field (e.g., 'name', 'connectionStatus'). | |
| sort_dir | No | Sort direction: ASC or DESC. | |
| query | No | JMESPath expression for client-side filtering/projection on the result. Example: "nodes[?connection_status=='CONNECTED']". | |
| service | No | The service to use. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |