Изменение настройки распаковки apps и binaries
POST /edit/app/<название app>
Создание новой настройки для переопределения пути распаковки конкретного app:
curl -k -XPOST https://<SBM_HOST>:7769/edit/app/<название app> \
-u "login:password" \
-H "Content-Type: application/json" \
-d '{ "unpackDirectory": "/custom/path/app/<название app>"}'
Входные параметры Header
| Название | Тип | Описание |
|---|---|---|
| Authorization | string | Логин и пароль в формате Base64 для авторизации Smart Beat Manager |
Входные параметры Body
| Название | Тип | Описание |
|---|---|---|
| newname | string | Название app |
| path | string | Путь распаковки |
Поддерживаемые ошибки
| Статус | Содержание ошибки | Описание ошибки |
|---|---|---|
| 400 | A app named <app> already exists | Название app, которое получили из запроса, уже существует |
| 500 | <ошибка записи ответа на запрос> | Внутренняя ошибка Smart Beat Manager |
Примеры
Пример выходных параметров:
Success add app
PUT /edit/app/<название app>
Изменение существующей настройки для переопределения пути распаковки конкретного app:
curl -k -XPUT https://<SBM_HOST>:7769/edit/app/<название app> \
-u "login:password" \
-H "Content-Type: application/json" \
-d '{ "unpackDirectory": "/custom/path/app/<название app>"}'
Входные параметры Header
| Название | Тип | Описание |
|---|---|---|
| Authorization | string | Логин и пароль в формате Base64 для авторизации Smart Beat Manager |
Входные параметры Body
| Название | Тип | Описание |
|---|---|---|
| newname | string | Название app |
| path | string | Путь распаковки |
Поддерживаемые ошибки
| Статус | Содержание ошибки | Описание ошибки |
|---|---|---|
| 400 | No app named <app> | Название app, которое получили из запроса, не существует |
| 500 | <ошибка записи ответа на запрос> | Внутренняя ошибка Smart Beat Manager |
Примеры
Пример выходных параметров:
Success update app
DELETE /edit/app/<название app>
Удаление настройки для переопределения пути распаковки конкретного app:
curl -k -XDELETE https://<SBM_HOST>:7769/edit/app/<название app> \
-u "login:password" \
-H "Accept: application/json"
Входные параметры Header
| Название | Тип | Описание |
|---|---|---|
| Authorization | string | Логин и пароль в формате Base64 для авторизации Smart Beat Manager |
Поддерживаемые ошибки
| Статус | Содержание ошибки | Описание ошибки |
|---|---|---|
| 400 | No app named <app> | Название app, которое получили из запроса, не существует |
| 500 | <ошибка записи ответа на запрос> | Внутренняя ошибка Smart Beat Manager |
Примеры
Пример выходных параметров:
Success delete app