ISPmanager API. Брандмауэр (firewall)

Брандмауэр (firewall)
Настроить фильтрацию для порта. Просмотр. Изменение

Брандмауэр (firewall).

Функция: firewall

Результат: список элементов

port - Уникальный идентификатор элемента списка.
name - Имя сервиса.
status - Статус.

Настроить фильтрацию для порта. Просмотр. Изменение.

Функция: firewall.edit

Данная функция одновременно используется для просмотра и изменения параметров объекта

Просмотр параметров объекта:

Параметры:
elid - уникальный идентификатор (элемент "port" из функции "firewall")
Результат: список параметров

Изменение объекта:

Параметры:
sok - значение параметра должно быть равно "yes".
elid - уникальный идентификатор (элемент "port" из функции "firewall")
дополнительные параметры запроса ...
Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

name - Имя сервиса.
ftype - Тип защиты. Возможные значения :
open - Открытый.
closed - Закрытый.
open_partial - Частично открытый.
closed_partial - Частично закрытый.
openip - Разрешить IP-адресам. (Одно или несколько значений, разделенных пробелом)
closeip - Запретить IP-адресам. (Одно или несколько значений, разделенных пробелом)