Исключения

Получение списка исключений объектов
GET /ips/bypass

Ответ на успешный запрос:

[
    {
        "id": "string",
        "aliases": [ "string" ],
        "comment": "string",
        "enabled": "boolean"
    },
    ...
]
  • id - идентификатор исключения;

  • aliases - список идентификаторов объектов. Допустимые типы: IP-адрес, Диапазон IP-адресов, Список IP-объектов, Список IP-адресов, Подсеть, Домен, Пользователь, Группа;

  • comment - описание, может быть пустым, максимальная длина - 255 символов;

  • enabled - состояние исключения: true - включено, false - выключено.

Добавление исключения объектов
POST /ips/bypass

Json-тело запроса:

{
    "aliases": [ "string" ],
    "comment": "string",
    "enabled": "boolean"
}
  • aliases - список идентификаторов объектов. Допустимые типы: IP-адрес, Диапазон IP-адресов, Список IP-объектов, Список IP-адресов, Подсеть, Домен, Пользователь, Группа;

  • comment - описание, может быть пустым, максимальная длина - 255 символов;

  • enabled - состояние исключения: true - включено, false - выключено.

Ответ на успешный запрос:

{
    "id": "string"
}
  • id - идентификатор созданного исключения.

Изменение исключения объектов
PATCH /ips/bypass/<id исключения>

Json-тело запроса:

{
    "aliases": [ "string" ],
    "comment": "string",
    "enabled": "boolean"
}
  • aliases - список идентификаторов объектов. Допустимые типы: IP-адрес, Диапазон IP-адресов, Список IP-объектов, Список IP-адресов, Подсеть, Домен, Пользователь, Группа;

  • comment - описание, может быть пустым, максимальная длина - 255 символов;

  • enabled - состояние исключения: true - включено, false - выключено.

Ответ на успешный запрос: 200 OK

Удаление существующего исключения объектов
DELETE /ips/bypass/<id исключения>

Ответ на успешный запрос: 200 OK

Last updated