feat: Implement vCenter management APIs, console ticket retrieval, password encryption, and background synchronization.

This commit is contained in:
pbao9
2026-03-06 17:29:52 +07:00
parent cb8510cf56
commit 23a496f511
10 changed files with 332 additions and 52 deletions
+5
View File
@@ -72,6 +72,11 @@ Route::prefix('v1')
// vCenter
Route::prefix('vcenter')->group(function () {
Route::get('tree', [VCenterController::class, 'tree']);
Route::get('console-ticket', [VCenterController::class, 'consoleTicket']);
Route::post('/', [VCenterController::class, 'store']);
Route::post('sync', [VCenterController::class, 'sync']);
Route::put('node/{type}/{id}', [VCenterController::class, 'updateNode']);
Route::delete('node/{type}/{id}', [VCenterController::class, 'destroyNode']);
});
});
});