vault backup: 2025-03-04 00:21:41

This commit is contained in:
sShemet
2025-03-04 00:21:41 +05:00
parent 76ab15ed91
commit 9333bf0a3b

View File

@@ -33,18 +33,14 @@ POST:
/clients/ — создать клиента (при наличии id - обновление данных)
при создании - после проверки сразу вернётся id.
во время создания нужно таймером опрашивать
/clients/{id}/create_log и получать актуальный лог о создании контейнера. За окончание создания отвечает статус "completed" => "ok | error".
/clients/owner_password — задать новый пароль администратора лаборатории
/clients/{id}/create_log и получать актуальный лог о создании контейнера. За окончание создания отвечает статус "completed" => "ok | error".
При обновлении не нужно отправлять пароль, а задавать его командой ниже
/clients/{id}/owner_password — задать новый пароль администратора лаборатории
/clients/{id}/expire_date - обновление крайней даты использования системы
TODO: перенос данных клиента с одного сервера на другой
TODO: /cloud_admin_password - задать пароль для подключения к API
```
PUT | PATCH:
```
/servers/ —
/clients/ — редактировать данные клиента (кроме пароля администратора лабы)
/clients/{id}/expire_date - обновление крайней даты использования системы
```
DELETE
```