Перейти к основному содержимому
Версия: 5.3

Изменение настройки распаковки 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

НазваниеТипОписание
AuthorizationstringЛогин и пароль в формате Base64 для авторизации Smart Beat Manager

Входные параметры Body

НазваниеТипОписание
newnamestringНазвание app
pathstringПуть распаковки

Поддерживаемые ошибки

СтатусСодержание ошибкиОписание ошибки
400A 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

НазваниеТипОписание
AuthorizationstringЛогин и пароль в формате Base64 для авторизации Smart Beat Manager

Входные параметры Body

НазваниеТипОписание
newnamestringНазвание app
pathstringПуть распаковки

Поддерживаемые ошибки

СтатусСодержание ошибкиОписание ошибки
400No 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

НазваниеТипОписание
AuthorizationstringЛогин и пароль в формате Base64 для авторизации Smart Beat Manager

Поддерживаемые ошибки

СтатусСодержание ошибкиОписание ошибки
400No app named <app>Название app, которое получили из запроса, не существует
500<ошибка записи ответа на запрос>Внутренняя ошибка Smart Beat Manager

Примеры

Пример выходных параметров:

Success delete app