New-AzApplicationGatewayRewriteRuleCondition
Adds a condition to the RewriteRule for an application gateway.
Note
This is the previous version of our documentation. Please consult the most recent version for up-to-date information.
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
PS C:\> $condition = New-AzApplicationGatewayRewriteRuleCondition -Variable "var_request_uri" -Pattern "http" -IgnoreCase
PS C:\> $condition
Variable : var_request_uri
Pattern : http
IgnoreCase : True
Negate : False
PS C:\> $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
The credentials, account, tenant, and subscription used for communication with Azure.
| Type: | IAzureContextContainer |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Set this flag to ignore case on the pattern
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Set this flag to negate the condition validation
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Pattern to look for in the Variable Header
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Name of the Header to set condition on it
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Inputs
None
Outputs
PSApplicationGatewayRewriteRuleCondition