vault backup: 2025-02-28 16:28:52

This commit is contained in:
sShemet
2025-02-28 16:28:52 +05:00
parent 705c3cd309
commit df1b694ee3

View File

@@ -11,11 +11,14 @@ Alfa Cloud — серверный API, который предоставляет
В данном API в тестовом режиме будет использоваться спецификация JSON:API для унификации серверных ответов В данном API в тестовом режиме будет использоваться спецификация JSON:API для унификации серверных ответов
#### Точки подключения #### Точки подключения
метод GET: GET:
/servers — получить список активных серверов (для разворачивания новых клиентов) /servers — получить список активных серверов (для разворачивания новых клиентов)
/servers/{id} — получить подробную информацию о сервере (с параметрами мониторинга) /servers/{id} — получить подробную информацию о сервере <span style="color: gray">(с параметрами мониторинга (<b>позже</b>))</span>
/clients — получить список контейнеров клиентов со всеми подробностями (поддерживается пагинация) /clients — получить список контейнеров клиентов со всеми подробностями (поддерживается пагинация)
метод POST: POST:
/servers/create — создать сервер в БД /servers/create — создать сервер в БД
/servers/{id} /servers/{id}/edit — изменить информацию о сервере
/clients/create — создать клиента
/clients/{id}/edit — редактировать данные клиента (кроме пароля администратора лабы)
/clients/{id}/owner_password — задать новый пароль администратора лаборатории