machine_list
List VMware Horizon desktop machines filtered by desktop pool or state, with paginated results and details like assigned user and agent version. Use to monitor machine availability and verify targets before write operations.
Instructions
[READ] List Horizon desktop machines, filtered by pool id / state. Paginated.
Each item: id, name, pool_id, state (AVAILABLE/CONNECTED/AGENT_UNREACHABLE/PROVISIONING/ ERROR/MAINTENANCE/…), assigned user, agent_version, base_image. Verify pair for the machine write tools.
Args: pool: Filter to one desktop-pool id. state: Filter by machine state (e.g. AGENT_UNREACHABLE, ERROR). limit: Page size (default 50). offset: Page offset. target: Horizon target from config.yaml; omit to use the default.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pool | No | ||
| limit | No | ||
| state | No | ||
| offset | No | ||
| target | No |