Delen via


New-AzApplicationGatewayFirewallExclusionConfig

Hiermee maakt u een nieuwe lijst met uitsluitingsregels voor application gateway waf

Syntaxis

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

Description

De New-AzApplicationGatewayFirewallExclusionConfig cmdlet a new exclusion rule list for application gateway waf.

Voorbeelden

Voorbeeld 1

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

Met deze opdracht maakt u een nieuwe uitsluitingsregel met een configuratie voor de variabele RequestHeaderNames en operator StartsWith en Selector met de naam xyz. De configuratie van de uitsluitingslijst wordt opgeslagen in $exclusion 1.

Parameters

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ExclusionManagedRuleSet

Lijst met door uitsluiting beheerde ruleSets.

Type:PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Operator

Wanneer een variabele een verzameling is, gebruikt u de selector om op te geven op welke elementen in de verzameling deze uitsluiting van toepassing is. Mogelijke waarden zijn Any, IPMatch, GeoMatch, Equal, Contains, LessThan, GreaterThan, LessThanOrEqual, GreaterThanOrEqual, BeginsWith, EndsWith.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Selector

Wanneer een variabele een verzameling is, wordt de operator gebruikt om op te geven op welke elementen in de verzameling deze uitsluiting van toepassing is.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Variable

De variabele die moet worden uitgesloten. Overeenkomstvariabele. Mogelijke waarden zijn RequestHeaderNames, RequestCookieNames, QueryStringArgNames, RequestBodyPostArgNames.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

None

Uitvoerwaarden