az network application-gateway waf-policy custom-rule
Управление пользовательскими правилами политики брандмауэра веб-приложений шлюза приложений (WAF).
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az network application-gateway waf-policy custom-rule create |
Создайте настраиваемое правило политики WAF шлюза приложений. |
Основные сведения | Общедоступная версия |
az network application-gateway waf-policy custom-rule delete |
Удаление настраиваемого правила политики WAF шлюза приложений. |
Основные сведения | Общедоступная версия |
az network application-gateway waf-policy custom-rule list |
Вывод списка настраиваемых правил политики WAF шлюза приложений. |
Основные сведения | Общедоступная версия |
az network application-gateway waf-policy custom-rule match-condition |
Управление условиями соответствия в пользовательском правиле брандмауэра веб-приложений шлюза приложений (WAF). |
Основные сведения | Общедоступная версия |
az network application-gateway waf-policy custom-rule match-condition add |
Добавьте условие соответствия в настраиваемое правило политики WAF шлюза приложений. |
Основные сведения | Общедоступная версия |
az network application-gateway waf-policy custom-rule match-condition list |
Вывод списка условий соответствия настраиваемым правилам политики WAF шлюза приложений. |
Основные сведения | Общедоступная версия |
az network application-gateway waf-policy custom-rule match-condition remove |
Удалите условие соответствия из настраиваемого правила политики WAF шлюза приложений. |
Основные сведения | Общедоступная версия |
az network application-gateway waf-policy custom-rule show |
Получение сведений о пользовательском правиле политики WAF шлюза приложений. |
Основные сведения | Общедоступная версия |
az network application-gateway waf-policy custom-rule update |
Обновление настраиваемого правила политики WAF шлюза приложений. |
Основные сведения | Общедоступная версия |
az network application-gateway waf-policy custom-rule create
Создайте настраиваемое правило политики WAF шлюза приложений.
az network application-gateway waf-policy custom-rule create --action {Allow, Block, JSChallenge, Log}
--name
--policy-name
--priority
--resource-group
--rule-type {Invalid, MatchRule, RateLimitRule}
[--group-by-user-session]
[--match-conditions]
[--rate-limit-duration {FiveMins, OneMin}]
[--rate-limit-threshold]
[--state {Disabled, Enabled}]
Примеры
Создайте настраиваемое правило политики WAF шлюза приложений.
az network application-gateway waf-policy custom-rule create --action Allow --name MyWafPolicyRule --policy-name MyPolicy --priority 500 --resource-group MyResourceGroup --rule-type MatchRule
Создайте настраиваемое правило политики WAF шлюза приложений с идентификатором сеанса пользователя.
az network application-gateway waf-policy custom-rule create -g MyResourceGroup --policy-name MyPolicy -n MyRule --priority 3 --action Block --rule-type RateLimitRule --rate-limit-duration FiveMins --rate-limit-threshold 15 --group-by-user-session "[{group-by-variables:[{variable-name:GeoLocation}]}]"
Обязательные параметры
Действия, которые необходимо предпринять.
Имя правила политики WAF.
Имя политики WAF шлюза приложений.
Приоритет правила. Более низкие значения оцениваются до более высоких значений.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Тип правила.
Необязательные параметры
Список групп идентификаторов сеансов пользователя по предложениям. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Список условий соответствия. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Длительность применения политики ограничения скорости. Применяется только в том случае, если значение ruleType равно RateLimitRule.
Пороговое значение ограничения скорости для применения в типе правила регистра — RateLimitRule. Должно быть больше или равно 1.
Описание того, включено или отключено ли настраиваемое правило.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az network application-gateway waf-policy custom-rule delete
Удаление настраиваемого правила политики WAF шлюза приложений.
az network application-gateway waf-policy custom-rule delete --name
--policy-name
--resource-group
Примеры
Удаление настраиваемого правила политики WAF шлюза приложений.
az network application-gateway waf-policy custom-rule delete --name MyWafPolicyRule --policy-name MyPolicy --resource-group MyResourceGroup --subscription MySubscription
Обязательные параметры
Имя правила политики WAF.
Имя политики WAF шлюза приложений.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az network application-gateway waf-policy custom-rule list
Вывод списка настраиваемых правил политики WAF шлюза приложений.
az network application-gateway waf-policy custom-rule list --policy-name
--resource-group
Примеры
Вывод списка настраиваемых правил политики WAF шлюза приложений.
az network application-gateway waf-policy custom-rule list --policy-name MyPolicy --resource-group MyResourceGroup
Обязательные параметры
Имя политики WAF шлюза приложений.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az network application-gateway waf-policy custom-rule show
Получение сведений о пользовательском правиле политики WAF шлюза приложений.
az network application-gateway waf-policy custom-rule show --name
--policy-name
--resource-group
Примеры
Получение сведений о пользовательском правиле политики WAF шлюза приложений.
az network application-gateway waf-policy custom-rule show --name MyWAFPolicyRule --policy-name MyPolicy --resource-group MyResourceGroup
Обязательные параметры
Имя правила политики WAF.
Имя политики WAF шлюза приложений.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az network application-gateway waf-policy custom-rule update
Обновление настраиваемого правила политики WAF шлюза приложений.
az network application-gateway waf-policy custom-rule update --name
--policy-name
--resource-group
[--action {Allow, Block, JSChallenge, Log}]
[--add]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--group-by-user-session]
[--match-conditions]
[--priority]
[--rate-limit-duration {FiveMins, OneMin}]
[--rate-limit-threshold]
[--remove]
[--rule-type {Invalid, MatchRule, RateLimitRule}]
[--set]
[--state {Disabled, Enabled}]
Примеры
Обновление настраиваемого правила политики WAF шлюза приложений.
az network application-gateway waf-policy custom-rule update --action Allow --name MyWAFPolicyRule --policy-name MyPolicy --priority 500 --resource-group MyResourceGroup --rule-type MatchRule
Обновите пользовательское правило политики WAF шлюза приложений с идентификатором сеанса пользователя.
az network application-gateway waf-policy custom-rule create -g MyResourceGroup --policy-name MyPolicy -n MyRule --rate-limit-duration OneMin --rate-limit-threshold 10 --group-by-user-session "[{group-by-variables:[{variable-name:ClientAddr}]}]"
Обязательные параметры
Имя правила политики WAF.
Имя политики WAF шлюза приложений.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Действия, которые необходимо предпринять.
Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string или JSON string>.
При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.
Список групп идентификаторов сеансов пользователя по предложениям. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Список условий соответствия. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Приоритет правила. Более низкие значения оцениваются до более высоких значений.
Длительность применения политики ограничения скорости. Применяется только в том случае, если значение ruleType равно RateLimitRule.
Пороговое значение ограничения скорости для применения в типе правила регистра — RateLimitRule. Должно быть больше или равно 1.
Удалите свойство или элемент из списка. Пример: --remove property.list OR --remove propertyToRemove.
Тип правила.
Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=.
Описание того, включено или отключено ли настраиваемое правило.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.