Поделиться через


az network front-door waf-policy rule match-condition

Note

Эта ссылка является частью расширения front-door для Azure CLI (версия 2.67.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az network front-door waf-policy rule match-condition. Подробнее о расширениях.

Изменение условий соответствия, связанных с пользовательским правилом политики WAF.

Обратите внимание, что по крайней мере одно условие соответствия должно быть связано с пользовательским правилом.

Команды

Имя Описание Тип Состояние
az network front-door waf-policy rule match-condition add

Добавьте условие соответствия в настраиваемое правило политики WAF.

Extension GA
az network front-door waf-policy rule match-condition list

Отображение всех условий соответствия, связанных с пользовательским правилом политики WAF.

Extension GA
az network front-door waf-policy rule match-condition remove

Удалите условие соответствия из настраиваемого правила политики WAF.

Extension GA

az network front-door waf-policy rule match-condition add

Добавьте условие соответствия в настраиваемое правило политики WAF.

Использование: [--negate] --match-variable VARIABLE[.selector] --operator --value [VALUE [VALUE ...]]

Допустимые значения переменной: RemoteAddr, RequestMethod, QueryString, PostArgs, RequestUri, RequestHeader, RequestBody, Cookies, SocketAddr

Допустимые значения оператора: Any, IPMatch, GeoMatch, Equal, Contains, LessThan, GreaterThan, LessThanOrEqual, GreaterThanOrEqual, BeginsWith, EndsWith, RegEx.

az network front-door waf-policy rule match-condition add --match-variable
                                                          --operator
                                                          --values
                                                          [--defer]
                                                          [--ids]
                                                          [--name]
                                                          [--negate {false, true}]
                                                          [--policy-name]
                                                          [--resource-group]
                                                          [--subscription]
                                                          [--transforms {Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode}]

Обязательные параметры

--match-variable

Переменная[. Селектор] Запрос переменной для тестирования с помощью необязательного селектора.

--operator

Оператор, используемый для сравнения переменной со значениями.

--values

Разделенный пробелами список значений для сопоставления.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--defer

Временно сохраните объект в локальном кэше вместо отправки в Azure. Используйте команды az cache для просмотра и очистки.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя настраиваемого правила.

Свойство Значение
Parameter group: Resource Id Arguments
--negate

Применяется "Не" к оператору.

Свойство Значение
Допустимые значения: false, true
--policy-name

Имя политики WAF. Имя должно начинаться с буквы и содержать только буквы и цифры.

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
--transforms

Разделенный пробелами список преобразований для применения.

Свойство Значение
Допустимые значения: Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az network front-door waf-policy rule match-condition list

Отображение всех условий соответствия, связанных с пользовательским правилом политики WAF.

az network front-door waf-policy rule match-condition list --name
                                                           --policy-name
                                                           --resource-group
                                                           [--defer]

Обязательные параметры

--name -n

Имя настраиваемого правила.

--policy-name

Имя политики WAF. Имя должно начинаться с буквы и содержать только буквы и цифры.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--defer

Временно сохраните объект в локальном кэше вместо отправки в Azure. Используйте команды az cache для просмотра и очистки.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az network front-door waf-policy rule match-condition remove

Удалите условие соответствия из настраиваемого правила политики WAF.

az network front-door waf-policy rule match-condition remove --index
                                                             [--defer]
                                                             [--ids]
                                                             [--name]
                                                             [--policy-name]
                                                             [--resource-group]
                                                             [--subscription]

Обязательные параметры

--index

0-й индекс условия соответствия для удаления.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--defer

Временно сохраните объект в локальном кэше вместо отправки в Azure. Используйте команды az cache для просмотра и очистки.

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя настраиваемого правила.

Свойство Значение
Parameter group: Resource Id Arguments
--policy-name

Имя политики WAF. Имя должно начинаться с буквы и содержать только буквы и цифры.

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False