New-AzApplicationGatewayRequestRoutingRule
Cria uma regra de roteamento de solicitação para um gateway de aplicativo.
Sintaxe
SetByResourceId
New-AzApplicationGatewayRequestRoutingRule
-Name <String>
-RuleType <String>
[-Priority <Int32>]
[-BackendHttpSettingsId <String>]
[-HttpListenerId <String>]
[-BackendAddressPoolId <String>]
[-UrlPathMapId <String>]
[-RewriteRuleSetId <String>]
[-RedirectConfigurationId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SetByResource
New-AzApplicationGatewayRequestRoutingRule
-Name <String>
-RuleType <String>
[-Priority <Int32>]
[-BackendHttpSettings <PSApplicationGatewayBackendHttpSettings>]
[-HttpListener <PSApplicationGatewayHttpListener>]
[-BackendAddressPool <PSApplicationGatewayBackendAddressPool>]
[-UrlPathMap <PSApplicationGatewayUrlPathMap>]
[-RewriteRuleSet <PSApplicationGatewayRewriteRuleSet>]
[-RedirectConfiguration <PSApplicationGatewayRedirectConfiguration>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet Add-AzApplicationGatewayRequestRoutingRule cria uma regra de roteamento de solicitação para um gateway de aplicativo do Azure.
Exemplos
Exemplo 1: Criar uma regra de roteamento de solicitação para um gateway de aplicativo
$Rule = New-AzApplicationGatewayRequestRoutingRule -Name "Rule01" -RuleType Basic -Priority 100 -BackendHttpSettings $Setting -HttpListener $Listener -BackendAddressPool $Pool
Este comando cria uma regra básica de roteamento de solicitação chamada Rule01 e armazena o resultado na variável chamada $Rule.
Parâmetros
-BackendAddressPool
Especifica o pool de endereços back-end, como um objeto, para a regra de roteamento de solicitação a ser criada.
Propriedades dos parâmetros
Conjuntos de parâmetros
SetByResource
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-BackendAddressPoolId
Especifica a ID do pool de endereços back-end da regra de roteamento de solicitação a ser criada.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SetByResourceId
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-BackendHttpSettings
Especifica as configurações HTTP de back-end, como um objeto, para a regra de roteamento de solicitação a ser criada.
Propriedades dos parâmetros
Conjuntos de parâmetros
SetByResource
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-BackendHttpSettingsId
Especifica a ID das configurações HTTP de back-end da regra de roteamento de solicitação a ser criada.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SetByResourceId
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-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
-HttpListener
Especifica o ouvinte HTTP back-end para a regra de roteamento de solicitação a ser criada.
Propriedades dos parâmetros
Conjuntos de parâmetros
SetByResource
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-HttpListenerId
Especifica o ID do ouvinte HTTP de back-end para a regra de roteamento de solicitação a ser criada.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SetByResourceId
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Name
Especifica o nome da regra de roteamento de solicitação criada por esse cmdlet.
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
-Priority
A prioridade da regra
Propriedades dos parâmetros
Tipo: Nullable<T> [ Int32 ]
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
-RedirectConfiguration
Redirecionamento do gateway de aplicativo
Propriedades dos parâmetros
Conjuntos de parâmetros
SetByResource
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-RedirectConfigurationId
ID do gateway de aplicativo RedirectConfiguration
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SetByResourceId
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-RewriteRuleSet
Gateway de aplicativo RewriteRuleSet
Propriedades dos parâmetros
Conjuntos de parâmetros
SetByResource
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-RewriteRuleSetId
ID do gateway de aplicativo RewriteRuleSet
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SetByResourceId
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-RuleType
Especifica o tipo da regra de roteamento de solicitação.
Propriedades dos parâmetros
Tipo: String
Default value: None
Valores aceites: Basic, PathBasedRouting
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
-UrlPathMap
O cmdlet Add-AzApplicationGatewayRequestRoutingRule cria uma regra de roteamento de solicitação para um gateway de aplicativo do Azure.
Propriedades dos parâmetros
Conjuntos de parâmetros
SetByResource
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-UrlPathMapId
O cmdlet Add-AzApplicationGatewayRequestRoutingRule cria uma regra de roteamento de solicitação para um gateway de aplicativo do Azure.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SetByResourceId
Position: Named
Obrigatório: False
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