New-AzApplicationGatewayRewriteRuleCondition
Adds a condition to the RewriteRule for an application gateway.
Syntax
New-AzApplicationGatewayRewriteRuleCondition
-Variable <String>
[-Pattern <String>]
[-IgnoreCase]
[-Negate]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
The AzApplicationGatewayRewriteRuleCondition cmdlet creates a rewrite rule condition for an Azure application gateway.
Examples
Example 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
This command creates a condition in a rewrite rule and stores the result in the variable named $condition.
Parameters
-DefaultProfile
The credentials, account, tenant, and subscription used for communication with Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IgnoreCase
Set this flag to ignore case on the pattern
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Negate
Set this flag to negate the condition validation
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Pattern
Pattern to look for in the Variable Header
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Variable
Name of the Header to set condition on it
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Inputs
None
Outputs
Related Links
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.