Das Cmdlet New-AzApplicationGatewayAdvancedRoutingCondition erstellt eine Bedingung, die anhand einer Eigenschaft der eingehenden Anforderung ausgewertet wird. Verwenden Sie PropertyValues , um die Eigenschaft mit einer Liste von Literalwerten abzugleichen, oder Muster , um sie mit einer festen Zeichenfolge oder einem regulären Ausdruck abzugleichen. Genau einer der beiden muss geliefert werden.
PropertyName ist erforderlich, wenn ConditionType Header oder QueryString ist und nicht angewendet wird, wenn es Pfad, ClientIP oder Methode ist.
Beispiele
Beispiel 1: Erstellen einer Bedingung, die einem Anforderungsheader mit Literalwerten übereinstimmt
Muster, entweder eine feste Zeichenfolge oder ein regulärer Ausdruck, wird die Anforderungseigenschaft abgeglichen.
Nicht anwendbar, wenn ConditionType ClientIP oder Methode ist
Name der Anfrage-Eigenschaft, gegen die die Bedingung ausgewertet wird.
Erforderlich, wenn ConditionType Header oder QueryString ist und nicht anwendbar ist, wenn ConditionType Pfad, ClientIP oder Methode ist
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.
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.