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
Azure PowerShell