New-AzApplicationGatewayFirewallExclusionConfig
Создание нового списка правил исключения для waf шлюза приложений
Синтаксис
New-AzApplicationGatewayFirewallExclusionConfig
-Variable <String>
-Operator <String>
-Selector <String>
[-ExclusionManagedRuleSet <PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Описание
Командлет New-AzApplicationGatewayFirewallExclusionConfig новый список правил исключения для waf шлюза приложений.
Примеры
Пример 1
$exclusion1 = New-AzApplicationGatewayFirewallExclusionConfig -Variable "RequestHeaderNames" -Operator "StartsWith" -Selector "xyz"
Эта команда создает новую конфигурацию правила исключения для переменной с именем RequestHeaderNames и оператора с именем StartsWith и Selector с именем xyz. Конфигурация списка исключений сохраняется в $exclusion 1.
Параметры
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ExclusionManagedRuleSet
Список наборов управляемых правил исключения.
Тип: | PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Operator
Если переменная является коллекцией, селектор работает с селектором, чтобы указать, к каким элементам в коллекции применяется это исключение. Возможные значения: Any, IPMatch, GeoMatch, Equal, Contains, LessThan, GreaterThan, LessThanOrEqual, GreaterThanOrEqual, BeginsWith, EndsWith.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Selector
Если переменная является коллекцией, оператор используется для указания элементов коллекции, к которым применяется это исключение.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Variable
Переменная, изменяемая. Совпадать с переменной. Возможные значения: RequestHeaderNames, RequestCookieNames, QueryStringArgNames, RequestBodyPostArgNames.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
None
Выходные данные
Azure PowerShell