New-AzApplicationGatewayFirewallExclusionConfig

Erstellt eine neue Ausschlussregelliste für anwendungsgateway waf

Syntax

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

Beschreibung

Das Cmdlet New-AzApplicationGatewayFirewallExclusionConfig eine neue Ausschlussregelliste für anwendungsgateway waf.

Beispiele

Beispiel 1

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

Mit diesem Befehl wird die Konfiguration einer neuen Ausschlussregel für die Variable "RequestHeaderNames" und den Operator "StartsWith" und "Selector" mit dem Namen "xyz" erstellt. Die Ausschlusslistenkonfiguration wird in $exclusion 1 gespeichert.

Parameter

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

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

-ExclusionManagedRuleSet

Liste der verwalteten Regelsätze für Ausschluss.

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

-Operator

Wenn es sich bei einer Variablen um eine Auflistung handelt, verwenden Sie die Auswahl, um anzugeben, für welche Elemente in der Auflistung dieser Ausschluss gilt. Mögliche Werte sind 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

Wenn es sich bei einer Variablen um eine Auflistung handelt, wird der Operator verwendet, um anzugeben, für welche Elemente in der Auflistung dieser Ausschluss gilt.

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

-Variable

Die variable, die ausgeschlossen werden soll. Übereinstimmungsvariable. Mögliche Werte sind RequestHeaderNames, RequestCookieNames, QueryStringArgNames, RequestBodyPostArgNames.

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

Eingaben

None

Ausgaben

PSApplicationGatewayFirewallExclusion