New-AzApplicationGatewayFirewallPolicyLogScrubbingRule
Crea una regola di pulitura dei log per i criteri del firewall
Sintassi
New-AzApplicationGatewayFirewallPolicyLogScrubbingRule
-State <String>
-MatchVariable <String>
-SelectorMatchOperator <String>
[-Selector <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
New-AzApplicationGatewayFirewallPolicyLogScrubbingRule crea una regola di pulitura log per i criteri del firewall.
Esempio
Esempio 1
$logScrubbingRuleConfig1 = New-AzApplicationGatewayFirewallPolicyLogScrubbingRule -State Enabled -MatchVariable RequestArgNames -SelectorMatchOperator Equals -Selector test
Il comando crea una configurazione della regola di scrubbing del log con stato abilitato, MatchVariable come RequestArgNames, SelectorMatchOperator come Equals e Selector come test La nuova regola di scrubbing del log viene archiviata in $logScrubbingRuleConfig 1.
Esempio 2
$logScrubbingRuleConfig2 = New-AzApplicationGatewayFirewallPolicyLogScrubbingRule -State Enabled -MatchVariable RequestIPAddress -SelectorMatchOperator EqualsAny
Il comando crea una configurazione della regola di scrubbing del log con stato abilitato, MatchVariable come RequestIPAddress, SelectorMatchOperator come EqualsAny La nuova regola di scrubbing del log viene archiviata in $logScrubbingRuleConfig 2.
Parametri
-DefaultProfile
Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-MatchVariable
Variabile da pulire dai log.
Tipo: | String |
Valori accettati: | RequestHeaderNames, RequestCookieNames, RequestArgNames, RequestPostArgNames, RequestJSONArgNames, RequestIPAddress |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Selector
Quando matchVariable è una raccolta, l'operatore utilizzato per specificare gli elementi nella raccolta a cui si applica questa regola.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SelectorMatchOperator
Quando matchVariable è una raccolta, operare sul selettore per specificare gli elementi nella raccolta a cui si applica questa regola.
Tipo: | String |
Valori accettati: | Equals, EqualsAny |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-State
Definisce lo stato della regola di scrubbing del log. Il valore predefinito è Enabled.
Tipo: | String |
Valori accettati: | Enabled, Disabled |
Posizione: | Named |
Valore predefinito: | Enabled |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
None