New-AzApplicationGatewayFirewallMatchVariable
Erstellt eine Übereinstimmungsvariable für die Firewallbedingung.
Syntax
New-AzApplicationGatewayFirewallMatchVariable
-VariableName <String>
[-Selector <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Das New-AzApplicationGatewayFirewallMatchVariable erstellt eine Übereinstimmungsvariable für die Firewallbedingung.
Beispiele
Beispiel 1
$variable = New-AzApplicationGatewayFirewallMatchVariable -VariableName RequestHeaders -Selector Content-Length
Mit dem Befehl wird eine neue Übereinstimmungsvariable mit dem Namen der Anforderungsheader erstellt, und der Selektor ist das Feld "Content-Length". Die neue Übereinstimmungsvariable wird in $variable gespeichert.
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 |
-Selector
Beschreibt das Feld der MatchVariable-Auflistung.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VariableName
Übereinstimmungsvariable.
Typ: | String |
Zulässige Werte: | RemoteAddr, RequestMethod, QueryString, PostArgs, RequestUri, RequestHeaders, RequestBody, RequestCookies |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
None
Ausgaben
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Azure PowerShell