feat: add vm power actions
This commit is contained in:
@@ -74,6 +74,9 @@ Backend-Endpunkte:
|
||||
- `GET /tenants/{tenantID}/membership`: geschuetzt, synchronisiert `profiles`, prueft Tenant-Mitgliedschaft und gibt Rolle/Tenant zurueck
|
||||
- `GET /projects/{projectID}/vms`: geschuetzt, listet nur VMs aus Projekten, deren Tenant der Nutzer angehoert
|
||||
- `GET /vms/{vmID}`: geschuetzt, gibt VM-Details nur bei Tenant-Mitgliedschaft zurueck
|
||||
- `POST /vms/{vmID}/start`: geschuetzt, prueft `vm.power`, ruft Proxmox auf und queued UPID-Polling
|
||||
- `POST /vms/{vmID}/stop`: geschuetzt, prueft `vm.power`, ruft Proxmox auf und queued UPID-Polling
|
||||
- `POST /vms/{vmID}/reboot`: geschuetzt, prueft `vm.power`, ruft Proxmox auf und queued UPID-Polling
|
||||
- `POST /internal/clusters`: intern, legt Cluster an und speichert Token verschluesselt
|
||||
- `PUT /internal/clusters/{clusterID}`: intern, aktualisiert Cluster und rotiert Token
|
||||
- `PATCH /internal/clusters/{clusterID}/status`: intern, setzt Cluster-Status
|
||||
|
||||
Reference in New Issue
Block a user