New-AzApplicationGatewayFirewallExclusionConfig

Crea un nuovo elenco di regole di esclusione per il waf del gateway applicazione

Sintassi

New-AzApplicationGatewayFirewallExclusionConfig
   -Variable <String>
   -Operator <String>
   -Selector <String>
   [-ExclusionManagedRuleSet <PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[]>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Descrizione

Il cmdlet New-AzApplicationGatewayFirewallExclusionConfig è un nuovo elenco di regole di esclusione per waf del gateway applicazione.

Esempio

Esempio 1

$exclusion1 = New-AzApplicationGatewayFirewallExclusionConfig -Variable "RequestHeaderNames" -Operator "StartsWith" -Selector "xyz"

Questo comando crea una nuova regola di esclusione elenca la configurazione per la variabile denominata RequestHeaderNames e l'operatore denominato StartsWith e Selector denominato xyz. La configurazione dell'elenco di esclusione viene salvata in $exclusion 1.

Parametri

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExclusionManagedRuleSet

Elenco di set di regole gestite di esclusione.

Type:PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Operator

Quando la variabile è una raccolta, operare sul selettore per specificare gli elementi nella raccolta a cui si applica questa esclusione. I valori possibili sono Any, IPMatch, GeoMatch, Equal, Contains, LessThan, GreaterThan, LessThanOrEqual, GreaterThanOrEqual, BeginsWith, EndsWith.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Selector

Quando la variabile è una raccolta, l'operatore utilizzato per specificare gli elementi nella raccolta a cui si applica questa esclusione.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Variable

Variabile da escludere. Corrispondenza della variabile. I valori possibili sono RequestHeaderNames, RequestCookieNames, QueryStringArgNames, RequestBodyPostArgNames.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Input

None

Output

PSApplicationGatewayFirewallExclusion