vm_list
List all VMs with their power state, host, tools status, and sizing. Filter by power state or pool, and get a truncation flag when more VMs exist to handle large fleets.
Instructions
[READ] List VMs with power state, host, tools status, sizing.
Returns {"vms": [...], "returned": N, "limit": L, "truncated": bool}.
When truncated is true there are more VMs than were returned — re-run with
a higher limit rather than treating this as the whole fleet.
Args:
power_state: Optional filter (Running / Halted / Paused / Suspended).
pool: Optional pool uuid to filter by.
limit: Max VMs to return after filtering (default 200).
target: Xen Orchestra target name from config; omit for the default.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pool | No | ||
| limit | No | ||
| target | No | ||
| power_state | No |