Freigeben über


New-AzApplicationGatewayFirewallPolicyException

Erstellt eine Ausnahme für die Firewallrichtlinie

Syntax

Default (Standard)

New-AzApplicationGatewayFirewallPolicyException
    -MatchVariable <String>
    -Value <String[]>
    -ValueMatchOperator <String>
    [-SelectorMatchOperator <String>]
    [-Selector <String>]
    [-ExceptionManagedRuleSet <PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[]>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Beschreibung

Das Cmdlet New-AzApplicationGatewayFirewallPolicyException erstellt eine neue Ausnahmeregelliste für die Firewallrichtlinie.

Beispiele

Beispiel 1

$exceptionEntry = New-AzApplicationGatewayFirewallPolicyException -MatchVariable "RequestURI" -Value "hey","hi" -ValueMatchOperator "Contains"

Mit diesem Befehl wird ein neuer Ausnahmeeintrag für die Variable mit dem Namen "RequestURI" mit dem Wert "ValueMatchOperator as Contains" und "Match Values" als "hey" und "hi" erstellt. Der Ausnahmeeintrag wird in $exceptionEntry gespeichert.

Parameter

-Confirm

Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:vgl

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-DefaultProfile

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

Parametereigenschaften

Typ:IAzureContextContainer
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:AzContext, AzureRmContext, AzureCredential

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ExceptionManagedRuleSet

Die verwalteten Regelsätze, die der Ausnahme zugeordnet sind.

Parametereigenschaften

Typ:

PSApplicationGatewayFirewallPolicyExclusionManagedRuleSet[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MatchVariable

Die Variable, für die die Ausnahmebedingung ausgewertet wird.

Parametereigenschaften

Typ:String
Standardwert:None
Zulässige Werte:RequestURI, RemoteAddr, RequestHeader
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Selector

Wenn "matchVariable" auf ein Schlüssel-Wert-Paar (z. B. RequestHeader) zeigt, identifiziert dies den Schlüssel.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-SelectorMatchOperator

Wenn die matchVariable auf ein Schlüssel-Wert-Paar (z. B. RequestHeader) zeigt, wird dies für die Auswahl ausgeführt.

Parametereigenschaften

Typ:String
Standardwert:None
Zulässige Werte:Equals, Contains, StartsWith, EndsWith
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Value

Zulässige Werte für "matchVariable".

Parametereigenschaften

Typ:

String[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ValueMatchOperator

Betreibt die zulässigen Werte für "matchVariable".

Parametereigenschaften

Typ:String
Standardwert:None
Zulässige Werte:Equals, Contains, StartsWith, EndsWith, IPMatch
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Wi

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Eingaben

None

Ausgaben

PSApplicationGatewayFirewallPolicyException