New-AzApplicationGatewayRequestRoutingRule
Crea una regla de enrutamiento de solicitudes para una puerta de enlace de aplicaciones.
Sintaxis
New-AzApplicationGatewayRequestRoutingRule
-Name <String>
-RuleType <String>
[-Priority <Int32>]
[-BackendHttpSettingsId <String>]
[-HttpListenerId <String>]
[-BackendAddressPoolId <String>]
[-UrlPathMapId <String>]
[-RewriteRuleSetId <String>]
[-RedirectConfigurationId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzApplicationGatewayRequestRoutingRule
-Name <String>
-RuleType <String>
[-Priority <Int32>]
[-BackendHttpSettings <PSApplicationGatewayBackendHttpSettings>]
[-HttpListener <PSApplicationGatewayHttpListener>]
[-BackendAddressPool <PSApplicationGatewayBackendAddressPool>]
[-UrlPathMap <PSApplicationGatewayUrlPathMap>]
[-RewriteRuleSet <PSApplicationGatewayRewriteRuleSet>]
[-RedirectConfiguration <PSApplicationGatewayRedirectConfiguration>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
El cmdlet Add-AzApplicationGatewayRequestRoutingRule crea una regla de enrutamiento de solicitudes para una puerta de enlace de aplicaciones de Azure.
Ejemplos
Ejemplo 1: Creación de una regla de enrutamiento de solicitudes para una puerta de enlace de aplicaciones
$Rule = New-AzApplicationGatewayRequestRoutingRule -Name "Rule01" -RuleType Basic -Priority 100 -BackendHttpSettings $Setting -HttpListener $Listener -BackendAddressPool $Pool
Este comando crea una regla de enrutamiento de solicitudes básica denominada Rule01 y almacena el resultado en la variable denominada $Rule.
Parámetros
-BackendAddressPool
Especifica el grupo de direcciones de back-end, como un objeto, para que se cree la regla de enrutamiento de solicitudes.
Tipo: | PSApplicationGatewayBackendAddressPool |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-BackendAddressPoolId
Especifica el identificador del grupo de direcciones de back-end de la regla de enrutamiento de solicitudes que se va a crear.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-BackendHttpSettings
Especifica la configuración HTTP de back-end, como un objeto, para que se cree la regla de enrutamiento de solicitudes.
Tipo: | PSApplicationGatewayBackendHttpSettings |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-BackendHttpSettingsId
Especifica el identificador de configuración HTTP de back-end de la regla de enrutamiento de solicitudes que se va a crear.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-HttpListener
Especifica el agente de escucha HTTP de back-end para la regla de enrutamiento de solicitudes que se va a crear.
Tipo: | PSApplicationGatewayHttpListener |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-HttpListenerId
Especifica el identificador del agente de escucha HTTP de back-end para la regla de enrutamiento de solicitudes que se va a crear.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Name
Especifica el nombre de la regla de enrutamiento de solicitudes que crea este cmdlet.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Priority
Prioridad de la regla.
Tipo: | Nullable<T>[Int32] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RedirectConfiguration
Redirección de Application GatewayConfiguration
Tipo: | PSApplicationGatewayRedirectConfiguration |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RedirectConfigurationId
Identificador de la redirección de Application GatewayConfiguration
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RewriteRuleSet
Application gateway RewriteRuleSet
Tipo: | PSApplicationGatewayRewriteRuleSet |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RewriteRuleSetId
Id. de La puerta de enlace de aplicaciones RewriteRuleSet
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RuleType
Especifica el tipo de la regla de enrutamiento de solicitudes.
Tipo: | String |
Valores aceptados: | Basic, PathBasedRouting |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-UrlPathMap
Tipo: | PSApplicationGatewayUrlPathMap |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-UrlPathMapId
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
None
Salidas
PSApplicationGatewayRequestRoutingRule