pve_hardware_list
List physical PCI or USB devices on a specified Proxmox node to obtain raw hardware inventory, independent of cluster passthrough mappings.
Instructions
READ-ONLY: list physical PCI or USB devices attached to a PVE node (hw_type: 'pci' default or 'usb').
No state change. Returns {"devices": [...]} — the node's raw hardware inventory, distinct from the cluster-scope passthrough mappings that VMs actually reference (pve_mapping_pci_list / pve_mapping_usb_list).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node | Yes | PVE node name to list physical hardware devices on | |
| hw_type | No | Device class to list: 'pci' (default) or 'usb' | pci |
| 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 |