get_guest_config
Fetches a Proxmox guest's full configuration from a specified node, including CPU, memory, storage, network, and boot settings. Read-only and idempotent.
Instructions
One guest's configuration, on exactly the node named.
Read-only and idempotent. Returns cores, memory, swap, disks and their storage, network interfaces with bridge, address, and gateway, the unprivileged flag, the OS template, boot-on-start, and features. It never returns a password, a cloud-init password, or an SSH public key: there is no field for one.
A vmid the cluster does not report on the node named raises a structured error naming both. A config that cannot be read yields a partial result with a warning.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node | Yes | ||
| vmid | Yes | ||
| profile | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node | Yes | ||
| vmid | Yes | ||
| cores | No | ||
| disks | No | ||
| source | Yes | ||
| os_type | No | ||
| partial | No | ||
| profile | Yes | ||
| features | No | ||
| networks | No | ||
| warnings | No | ||
| guest_type | Yes | ||
| protection | No | ||
| swap_bytes | No | ||
| os_template | No | ||
| architecture | No | ||
| collected_at | Yes | ||
| memory_bytes | No | ||
| unprivileged | No | ||
| start_on_boot | No |