pve-manager/PVE/API2/Cluster
Dominik Csapak 797bcf9aa2 api: add resource map api endpoints for PCI and USB
this adds the typical section config crud API calls for
USB and PCI resource mapping to /cluster/mapping/{TYPE}

the only special thing that this series does is the list call
for both has a special 'check-node' parameter that uses the
'proxyto_callback' to reroute the api call to the given node
so that it can check the validity of the mapping for that node

in the future when we e.g. broadcast the lspci output via pmxcfs
we drop the proxyto_callback and directly use the info from
pmxcfs (or we drop the parameter and always check all nodes)

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2023-06-16 16:25:42 +02:00
..
Mapping api: add resource map api endpoints for PCI and USB 2023-06-16 16:25:42 +02:00
BackupInfo.pm api: backup info: make "name" property truly optional in response struct 2022-11-15 14:07:39 +01:00
Ceph.pm api: ceph metadata: rename instance placeholder to id in return schema 2023-01-16 16:32:16 +01:00
Jobs.pm api: add realm-sync crud api to /cluster/jobs 2023-06-07 11:38:34 +02:00
Makefile api: add resource map api endpoints for PCI and USB 2023-06-16 16:25:42 +02:00
Mapping.pm api: add resource map api endpoints for PCI and USB 2023-06-16 16:25:42 +02:00
MetricServer.pm api: metrics: use complete config for testing the connection 2021-11-15 16:17:51 +01:00