New-AzApplicationGatewayFirewallPolicyLogScrubbingRule
Создает правило очистки журнала для политики брандмауэра
Синтаксис
New-AzApplicationGatewayFirewallPolicyLogScrubbingRule
-State <String>
-MatchVariable <String>
-SelectorMatchOperator <String>
[-Selector <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Описание
New-AzApplicationGatewayFirewallPolicyLogScrubbingRule создает правило очистки журналов для политики брандмауэра.
Примеры
Пример 1
$logScrubbingRuleConfig1 = New-AzApplicationGatewayFirewallPolicyLogScrubbingRule -State Enabled -MatchVariable RequestArgNames -SelectorMatchOperator Equals -Selector test
Команда создает конфигурацию правила scrubbing журнала с состоянием в качестве включения, MatchVariable as RequestArgNames, SelectorMatchOperator as Equals и Selector в качестве теста Новое правило очистки журналов хранится в $logScrubbingRuleConfig 1.
Пример 2
$logScrubbingRuleConfig2 = New-AzApplicationGatewayFirewallPolicyLogScrubbingRule -State Enabled -MatchVariable RequestIPAddress -SelectorMatchOperator EqualsAny
Команда создает конфигурацию правила scrubbing журнала с состоянием в качестве включения, MatchVariable as RequestIPAddress, SelectorMatchOperator as EqualsAny New log scrubbing rule хранится в $logScrubbingRuleConfig 2.
Параметры
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-MatchVariable
Переменная для очистки из журналов.
Тип: | String |
Допустимые значения: | RequestHeaderNames, RequestCookieNames, RequestArgNames, RequestPostArgNames, RequestJSONArgNames, RequestIPAddress |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Selector
При сопоставлении является коллекцией, оператор используется для указания элементов коллекции, к которым применяется это правило.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SelectorMatchOperator
Если matchVariable является коллекцией, селектор используется для указания элементов коллекции, к которым применяется это правило.
Тип: | String |
Допустимые значения: | Equals, EqualsAny |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-State
Определяет состояние правила очистки журналов. Значение по умолчанию включено.
Тип: | String |
Допустимые значения: | Enabled, Disabled |
Position: | Named |
Default value: | Enabled |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
None
Выходные данные
Azure PowerShell