pdm_pve_qemu_config
Get a VM's configuration from a PDM-registered Proxmox VE remote via PDM proxy. Read-only; returns dict for active or specified snapshot state.
Instructions
READ-ONLY: get a VM's config from a PDM-registered PVE remote, proxied through PDM.
No state change. Returns a dict (live-proven 2026-06-27). state defaults to "active" and is REQUIRED by PDM's API (it 400s if omitted); node/snapshot are optional. To query the cluster directly without PDM, use pve_guest_config_get. Needs PROXIMO_PDM_* config.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node | No | Optional PVE node name; not required for PDM to resolve the VM. | |
| vmid | Yes | Numeric VM ID on the remote. | |
| state | No | PDM config-state selector, required by the PDM API; 'active' returns the current config. | active |
| remote | Yes | PDM-registered PVE remote name, from pdm_remotes_list. | |
| snapshot | No | Optional snapshot name to read config from instead of the live config. | |
| proximo_target | No | Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |