Delen via


New-AzApplicationGatewayFirewallPolicyExclusion

Hiermee maakt u een uitsluiting op het firewallbeleid

Syntaxis

New-AzApplicationGatewayFirewallPolicyExclusion
   -MatchVariable <String>
   -SelectorMatchOperator <String>
   -Selector <String>
   [-ExclusionManagedRuleSet <PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[]>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

De cmdlet New-AzApplicationGatewayFirewallPolicyExclusion bevat een nieuwe lijst met uitsluitingsregels voor firewallbeleid.

Voorbeelden

Voorbeeld 1

$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "StartsWith" -Selector "xyz"

Met deze opdracht maakt u een nieuwe uitsluitingsvermelding voor de variabele RequestHeaderNames en operator StartsWith en Selector met de naam xyz. De uitsluitingsvermelding wordt opgeslagen in $exclusionEntry.

Voorbeeld 2

$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderKeys" -SelectorMatchOperator "Contains" -Selector "abc"

Met deze opdracht maakt u een nieuwe uitsluitingsvermelding voor de variabele RequestHeaderKeys en operator Contains and Selector named abc. De uitsluitingsvermelding wordt opgeslagen in $exclusionEntry.

Voorbeeld 3

$exclusionEntry = New-AzApplicationGatewayFirewallPolicyExclusion -MatchVariable "RequestHeaderNames" -SelectorMatchOperator "StartsWith" -Selector "xyz" -ExclusionManagedRuleSet $exclusionManagedRuleSet

Met deze opdracht maakt u een nieuwe uitsluitingsvermelding voor de variabele RequestHeaderNames en operator StartsWith, Selector met de naam xyz en ExclusionManagedRuleSet met de naam $exclusionManagedRuleSet. De uitsluitingsvermelding wordt opgeslagen in $exclusionEntry.

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

-MatchVariable

De variabele die moet worden uitgesloten.

Type:String
Geaccepteerde waarden:RequestHeaderNames, RequestCookieNames, RequestArgNames, RequestHeaderKeys, RequestCookieKeys, RequestArgKeys, RequestHeaderValues, RequestCookieValues, RequestArgValues
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

-SelectorMatchOperator

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.

Type:String
Geaccepteerde waarden:Equals, Contains, StartsWith, EndsWith, EqualsAny
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

None

Uitvoerwaarden

PSApplicationGatewayFirewallPolicyExclusion