Freigeben über


New-AzApplicationGatewayRewriteRuleCondition

Fügt der RewriteRule für ein Anwendungsgateway eine Bedingung hinzu.

Syntax

New-AzApplicationGatewayRewriteRuleCondition
   -Variable <String>
   [-Pattern <String>]
   [-IgnoreCase]
   [-Negate]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet AzApplicationGatewayRewriteRuleCondition erstellt eine Neuschreibregelbedingung für ein Azure-Anwendungsgateway.

Beispiele

Beispiel 1

$condition = New-AzApplicationGatewayRewriteRuleCondition -Variable "var_request_uri" -Pattern "http" -IgnoreCase
$condition

Variable   : var_request_uri
Pattern    : http
IgnoreCase : True
Negate     : False

$condition | Format-Table

Variable        Pattern IgnoreCase Negate
--------        ------- ---------- ------
var_request_uri http          True  False

Dieser Befehl erstellt eine Bedingung in einer Neuschreibregel und speichert das Ergebnis in der Variablen mit dem Namen $condition.

Parameter

-DefaultProfile

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

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-IgnoreCase

Legen Sie dieses Kennzeichen fest, um die Groß-/Kleinschreibung für das Muster zu ignorieren.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Negate

Legen Sie dieses Kennzeichen fest, um die Bedingungsüberprüfung zu verwerfen.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Pattern

Muster für die Suche in der Variablenkopfzeile

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Variable

Name des Headers zum Festlegen der Bedingung

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

None

Ausgaben

PSApplicationGatewayRewriteRuleCondition