-
Notifications
You must be signed in to change notification settings - Fork 0
feat(api): Add bulk operations for arbitrary VM lists #43
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Context
Current bulk operations are hardcoded to admin/student/vuln groups via dedicated bundle endpoints. There is no way to perform bulk start/stop/delete on an arbitrary set of VM IDs.
Requirements
POST /v0/admin/proxmox/vms/bulk/start— Accept{ "vm_ids": [100, 101, 102] }POST /v0/admin/proxmox/vms/bulk/stopPOST /v0/admin/proxmox/vms/bulk/pausePOST /v0/admin/proxmox/vms/bulk/resumeDELETE /v0/admin/proxmox/vms/bulk/delete- Return per-VM results (success/failure for each)
Note
The existing mass_start_stop_pause_resume endpoint exists but is also group-based. These new endpoints should accept arbitrary VM ID arrays.
Priority
Important — Phase 5. Blocks: U12 (arbitrary VM grouping in UI).
References
- Gap analysis:
gap-analysis.mdissue B13
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request