New-AzApplicationGatewayFirewallPolicyLogScrubbingRule
Создает правило очистки журнала для политики брандмауэра
Синтаксис
Default (по умолчанию)
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 |
Default value: | None |
Поддерживаются подстановочные знаки: | False |
DontShow: | False |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Наборы параметров
(All)
Position: | Named |
Обязательно: | False |
Значение из конвейера: | False |
Значение из конвейера по имени свойства: | False |
Значение из оставшихся аргументов: | False |
-MatchVariable
Переменная для очистки из журналов.
Свойства параметра
Тип: | String |
Default value: | None |
Допустимые значения: | RequestHeaderNames, RequestCookieNames, RequestArgNames, RequestPostArgNames, RequestJSONArgNames, RequestIPAddress |
Поддерживаются подстановочные знаки: | False |
DontShow: | False |
Наборы параметров
(All)
Position: | Named |
Обязательно: | True |
Значение из конвейера: | False |
Значение из конвейера по имени свойства: | False |
Значение из оставшихся аргументов: | False |
-Selector
При сопоставлении является коллекцией, оператор используется для указания элементов коллекции, к которым применяется это правило.
Свойства параметра
Тип: | String |
Default value: | None |
Поддерживаются подстановочные знаки: | False |
DontShow: | False |
Наборы параметров
(All)
Position: | Named |
Обязательно: | False |
Значение из конвейера: | False |
Значение из конвейера по имени свойства: | False |
Значение из оставшихся аргументов: | False |
-SelectorMatchOperator
Если matchVariable является коллекцией, селектор используется для указания элементов коллекции, к которым применяется это правило.
Свойства параметра
Тип: | String |
Default value: | None |
Допустимые значения: | Equals, EqualsAny |
Поддерживаются подстановочные знаки: | False |
DontShow: | False |
Наборы параметров
(All)
Position: | Named |
Обязательно: | True |
Значение из конвейера: | False |
Значение из конвейера по имени свойства: | False |
Значение из оставшихся аргументов: | False |
-State
Определяет состояние правила очистки журналов. Значение по умолчанию включено.
Свойства параметра
Тип: | String |
Default value: | Enabled |
Допустимые значения: | Enabled, Disabled |
Поддерживаются подстановочные знаки: | False |
DontShow: | False |
Наборы параметров
(All)
Position: | Named |
Обязательно: | True |
Значение из конвейера: | False |
Значение из конвейера по имени свойства: | False |
Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.