pve_list_vms
Retrieve a list of all VMs and containers in a Proxmox cluster, with optional filters by node, type, or status.
Instructions
List QEMU VMs and LXC containers across the cluster.
Applies to: both VMs and CTs. Optional filters: ``node`` (name),
``type`` (``qemu`` or ``lxc``), ``status`` (``running`` or ``stopped``).
Returns a JSON list with ``vmid``, ``name``, ``status``, ``node``,
``type``, cpu, and byte-valued ``mem``/``maxmem``/``disk``/``maxdisk``
(with ``*_human``) plus ``uptime`` (+human).
Source: GET /cluster/resources?type=vm.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node | No | ||
| type | No | ||
| status | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |