pdm_pve_lxc_config
Retrieve an LXC container's configuration from a PDM-registered Proxmox VE remote, proxied through PDM. Read-only access to live config or a specific snapshot.
Instructions
READ-ONLY: get an LXC container'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 container. | |
| vmid | Yes | Numeric CT 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 |