zms_list_resources
List and filter ZMS cloud workloads with pagination. Filter by name, status, resource type, cloud provider, region, or OS. Returns hostname, IPs, and app zones.
Instructions
List ZMS resources (workloads) with pagination and filtering. Filter by name, status, resource_type, cloud_provider, cloud_region, or platform_os. Returns resource type, status, cloud provider, region, hostname, OS, IPs, and app zones. Supports JMESPath client-side filtering via the query parameter.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page_num | No | Page number (default 1). | |
| page_size | No | Number of items per page (default 20, max 100). | |
| include_deleted | No | Whether to include deleted resources (default false). | |
| name | No | Filter by resource name (substring match). | |
| status | No | Filter by resource status (exact match). | |
| resource_type | No | Filter by resource type, e.g. 'VIRTUAL_MACHINE', 'CONTAINER', 'BARE_METAL' (exact match). | |
| cloud_provider | No | Filter by cloud provider, e.g. 'AWS', 'AZURE', 'GCP', 'ON_PREMISES' (exact match). | |
| cloud_region | No | Filter by cloud region (substring match). | |
| platform_os | No | Filter by platform OS, e.g. 'LINUX', 'WINDOWS' (substring match). | |
| sort_order | No | Sort order for resource name: 'ASC' or 'DESC'. | |
| query | No | JMESPath expression for client-side filtering/projection on the result. Example: "nodes[?cloud_provider=='AWS']". | |
| service | No | The service to use. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |