update_vm_config
Update an existing VM's configuration by changing only specified parameters like CPU, memory, network, boot options, and more on a Proxmox node.
Instructions
Update the configuration of an existing VM. Only provided parameters are changed.
Args: node: The node name. vmid: The VM ID. name: VM name. memory: Memory in MB. cores: CPU cores per socket. sockets: CPU sockets. cpu: CPU type. net0: Network config. description: Description. onboot: Start on boot. agent: Guest agent config. boot: Boot order. tags: Tags for the VM. hotplug: Hotplug features (disk, network, usb, memory, cpu). delete: Comma-separated list of settings to delete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cpu | No | ||
| boot | No | ||
| name | No | ||
| net0 | No | ||
| node | Yes | ||
| tags | No | ||
| vmid | Yes | ||
| agent | No | ||
| cores | No | ||
| delete | No | ||
| memory | No | ||
| onboot | No | ||
| hotplug | No | ||
| sockets | No | ||
| description | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |