New-AzApplicationGatewayRewriteRuleCondition
Adiciona uma condição ao RewriteRule para um gateway de aplicativo.
Sintaxe
Default (Predefinição)
New-AzApplicationGatewayRewriteRuleCondition
-Variable <String>
[-Pattern <String>]
[-IgnoreCase]
[-Negate]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet AzApplicationGatewayRewriteRuleCondition cria uma condição de regra de reescrita para um gateway de aplicativo do Azure.
Exemplos
Exemplo 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
Este comando cria uma condição em uma regra de reescrita e armazena o resultado na variável chamada $condition.
Parâmetros
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Propriedades dos parâmetros
Tipo: IAzureContextContainer
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: AzContext, AzureRmContext, AzureCredential
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-IgnoreCase
Defina este sinalizador para ignorar maiúsculas e minúsculas no padrão
Propriedades dos parâmetros
Tipo: SwitchParameter
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Negate
Defina este sinalizador para negar a validação da condição
Propriedades dos parâmetros
Tipo: SwitchParameter
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Pattern
Padrão a procurar no cabeçalho da variável
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Variable
Nome do cabeçalho para definir a condição nele
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters .
None
Saídas