This is an attempt to model the Proxmox API to allow for easier client generation.
The api is very large so this has a long way to go.
To do some manual testing, I'm using a workflow to generate and publish a go client. This can be found at my proxmox-go repo
This is a tracker of what resources have been implemented and what is left to do.
-
access
-
cluster
- acme
- backup
- backup-info
- config
- firewall
- ha
- jobs
- metrics
- replication
- sdn
-
nodes (in progress)
- apt
- capabilities
- ceph
- certificates
- disks
- firewall
- hardware
- lxc
- network
- qemu (in progress)
- agent
- cloudinit
- firewall
- snapshot (in progress)
- status
- replication
- scan
- sdn
- services
- storage
- tasks
- vzdump
-
pools
-
storage