New-AzApplicationGatewayFirewallPolicyLogScrubbingRule
Vytvoří pravidlo scrubbingu protokolu pro zásady brány firewall.
Syntaxe
New-AzApplicationGatewayFirewallPolicyLogScrubbingRule
-State <String>
-MatchVariable <String>
-SelectorMatchOperator <String>
[-Selector <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
New-AzApplicationGatewayFirewallPolicyLogScrubbingRule vytvoří pravidlo scrubbingu protokolu pro zásady brány firewall.
Příklady
Příklad 1
$logScrubbingRuleConfig1 = New-AzApplicationGatewayFirewallPolicyLogScrubbingRule -State Enabled -MatchVariable RequestArgNames -SelectorMatchOperator Equals -Selector test
Příkaz vytvoří konfiguraci pravidla scrubbingu protokolu se stavem jako enable, MatchVariable as RequestArgNames, SelectorMatchOperator as Equals a Selector jako test Nové pravidlo scrubbing protokolu se uloží do $logScrubbingRuleConfig 1.
Příklad 2
$logScrubbingRuleConfig2 = New-AzApplicationGatewayFirewallPolicyLogScrubbingRule -State Enabled -MatchVariable RequestIPAddress -SelectorMatchOperator EqualsAny
Příkaz vytvoří konfiguraci pravidla scrubbingu protokolu se stavem jako enable, MatchVariable as RequestIPAddress, SelectorMatchOperator as EqualsAny. Nové pravidlo scrubbing protokolu se uloží do $logScrubbingRuleConfig 2.
Parametry
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-MatchVariable
Proměnná, která se má v protokolech vymýšlí.
Typ: | String |
Přípustné hodnoty: | RequestHeaderNames, RequestCookieNames, RequestArgNames, RequestPostArgNames, RequestJSONArgNames, RequestIPAddress |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Selector
Pokud matchVariable je kolekce, operátor použitý k určení prvků v kolekci toto pravidlo platí.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-SelectorMatchOperator
Pokud je matchVariable kolekcí, pomocí selektoru určete, na které prvky v kolekci se toto pravidlo vztahuje.
Typ: | String |
Přípustné hodnoty: | Equals, EqualsAny |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-State
Definuje stav pravidla scrubbingu protokolu. Výchozí hodnota je Povoleno.
Typ: | String |
Přípustné hodnoty: | Enabled, Disabled |
Position: | Named |
Default value: | Enabled |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
None
Výstupy
Azure PowerShell