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

Изменение настройки групп

POST /edit/serverclass/<название группы>

Создание новой группы:

curl -k -XPOST https://<SBM_HOST>:7769/edit/serverclass/<название группы>

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

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

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

НазваниеТипОписание
newnamestringНазвание группы
filtersarray stringФильтры по которым будут определяться какие Smart Beat соответствуют данной группе
excludesarray stringИсключения по которым будут определяться какие Smart Beat не соответствовать данной группе
appsarray stringМассив apps для Smart Beat данной группе
systemsarray stringМассив систем с которыми работает данная группа, при отсутствии данного параметра принимаются Smart Beat с любыми ОС
binariesarray stringМассив binaries для Smart Beat данной группе

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

СтатусСодержание ошибкиОписание ошибки
400Server reloads nowНа данный момент сервер перезагружает данные, сделать запрос через несколько секунд
400A group named <group> already existsНазвание группы, которое получили из запроса, уже существует
500<ошибка записи ответа на запрос>Внутренняя ошибка Smart Beat Manager

Примеры

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

Success edit serverclass

PUT /edit/serverclass/<название группы>

Изменение настройки существующей группы:

curl -k -XPUT https://<SBM_HOST>:7769/edit/serverclass/<название группы>

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

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

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

НазваниеТипОписание
newnamestringНазвание группы
filtersarray stringФильтры по которым будут определяться какие Smart Beat соответствуют данной группе
excludesarray stringИсключения по которым будут определяться какие Smart Beat не соответствовать данной группе
appsarray stringМассив apps для Smart Beat данной группе
systemsarray stringМассив систем с которыми работает данная группа, при отсутствии данного параметра принимаются Smart Beat с любыми ОС
binariesarray stringМассив binaries для Smart Beat данной группе

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

СтатусСодержание ошибкиОписание ошибки
400Server reloads nowНа данный момент сервер перезагружает данные, сделать запрос через несколько секунд
400The group named <group> does not existНазвание группы, которое получили из запроса, не существует
500<ошибка записи ответа на запрос>Внутренняя ошибка Smart Beat Manager
400A group named <group> already existНазвание группы, которое получили из запроса, уже существует

Примеры

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

Success edit serverclass

DELETE /edit/serverclass/<название группы>

Удалить группу:

curl -k -XDELETE https://<SBM_HOST>:7769/edit/serverclass/<название группы>

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

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

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

СтатусСодержание ошибкиОписание ошибки
400Server reloads nowНа данный момент сервер перезагружает данные, сделать запрос через несколько секунд
400The group named <group> does not existНазвание группы, которое получили из запроса, не существует
500<ошибка записи ответа на запрос>Внутренняя ошибка Smart Beat Manager

Примеры

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

Success edit serverclass