Implement VM deletion functionality and update related services; add confirmation check and logging

This commit is contained in:
baodev0
2026-07-17 09:14:26 +07:00
parent 5cf7411d3e
commit abc12b71ef
12 changed files with 320 additions and 161 deletions
+1
View File
@@ -596,6 +596,7 @@ Route::prefix('v1')
Route::post('vm/restart', 'restart')->middleware('perm:module-vcenter.edit');
Route::post('vm/snapshot', 'snapshot')->middleware('perm:module-vcenter.edit');
Route::post('vm/suspend', 'suspend')->middleware('perm:module-vcenter.edit');
Route::post('vm/delete', 'deleteVM')->middleware('perm:module-vcenter.edit');
Route::get('vms/powered-off', 'getPoweredOffVms')->middleware('perm:module-vcenter.view');
});