INTEGRITY Документация

Конечные точки

Чтобы вызвать операцию Cloudflare Firewall Rules API, добавьте конечную точку к базовому URL-адресу API Cloudflare:

https://api.cloudflare.com/client/v4/

Инструкции по аутентификации см. в Начало работы: запросы в документации по API Cloudflare.

Сведения о конечных точках и пагинации см. в Начало работы: конечные точки.

Cloudflare Firewall Rules API поддерживает операции, перечисленные ниже. Примеры смотрите на страницах этого раздела.

ОперацияМетод и конечная точкаПримечания

Создание правил брандмауэра

POST zones/<ZONE_ID>/firewall/rulesОбрабатывается как единая транзакция. Если возникает ошибка, вся операция завершается неудачно.

Список правил firewall

GET zones/<ZONE_ID>/firewall/rules

Выводит список всех текущих правил firewall. По умолчанию результаты возвращаются постранично по 25 элементов на странице. Используйте дополнительные параметры, чтобы сузить результаты.

Получение правила брандмауэра

GET zones/<ZONE_ID>/firewall/rules/<RULE_ID>Получение одного правила firewall по ID.

Обновление правил брандмауэра

PUT zones/<ZONE_ID>/firewall/rules

Обрабатывается как единая транзакция. Для успешного выполнения операции все правила должны существовать. Если возникает ошибка, вся операция завершается неудачно.

Обновление правила брандмауэра

PUT zones/<ZONE_ID>/firewall/rules/<RULE_ID>Обновление одного правила брандмауэра по ID.

Удаление правил брандмауэра

DELETE zones/<ZONE_ID>/firewall/rules

Удаляет существующие правила брандмауэра. Укажите список ID правил брандмауэра.

Пустые запросы не приводят к удалению. Если указанное правило не существует, возвращается код состояния HTTP 200.

Удаление правила брандмауэра

DELETE zones/<ZONE_ID>/firewall/rules/<RULE_ID>

Удаление правила брандмауэра по ID.