Add-AzApplicationGatewayUrlPathMapConfig
Agrega una matriz de asignaciones de ruta de acceso url a un grupo de servidores back-end.
Sintaxis
Add-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
-DefaultBackendAddressPool <PSApplicationGatewayBackendAddressPool>
-DefaultBackendHttpSettings <PSApplicationGatewayBackendHttpSettings>
[-DefaultRewriteRuleSet <PSApplicationGatewayRewriteRuleSet>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Add-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
-DefaultBackendAddressPoolId <String>
-DefaultBackendHttpSettingsId <String>
[-DefaultRewriteRuleSetId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Add-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
[-DefaultRewriteRuleSet <PSApplicationGatewayRewriteRuleSet>]
-DefaultRedirectConfiguration <PSApplicationGatewayRedirectConfiguration>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Add-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
[-DefaultRewriteRuleSetId <String>]
-DefaultRedirectConfigurationId <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
El cmdlet Add-AzApplicationGatewayUrlPathMapConfig agrega una matriz de asignaciones de ruta de acceso url a un grupo de servidores back-end.
Ejemplos
Ejemplo 1: Agregar una asignación de ruta de acceso de dirección URL a una puerta de enlace de aplicaciones.
$appgw = Get-AzApplicationGateway -ResourceGroupName "rg" -Name "appGwName"
$pool = Get-AzApplicationGatewayBackendAddressPool -ApplicationGateway $appgw -Name "pool01"
$poolSettings = Get-AzApplicationGatewayBackendHttpSetting -ApplicationGateway $appgw -Name "poolSettings01"
$pathRule = New-AzApplicationGatewayPathRuleConfig -Name "rule01" -Paths "/path" -BackendAddressPool $pool -BackendHttpSettings $poolSettings
$appgw = Add-AzApplicationGatewayUrlPathMapConfig -ApplicationGateway $appgw -Name "url01" -PathRules $pathRule -DefaultBackendAddressPool $pool -DefaultBackendHttpSettings $poolSettings
$appgw = Set-AzApplicationGateway -ApplicationGateway $appgw
El primer comando obtiene una puerta de enlace de aplicaciones denominada appGwName y la almacena en $appgw variable. El segundo comando obtiene el grupo de direcciones de back-end y lo almacena en $pool variable. El tercer comando obtiene la configuración http de back-end y la almacena en $poolSettings variable. El cuarto comando crea una nueva configuración de regla de ruta de acceso denominada rule01 y la almacena en $pathRule variable. El quinto comando agrega la configuración de asignación de ruta de acceso url denominada url01 a la puerta de enlace de aplicaciones. El sexto comando actualiza la puerta de enlace de aplicaciones.
Parámetros
-ApplicationGateway
Especifica la puerta de enlace de aplicaciones a la que este cmdlet agrega una configuración de mapa de ruta de acceso de dirección URL.
Tipo: | PSApplicationGateway |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-DefaultBackendAddressPool
Especifica el grupo de direcciones de back-end predeterminado que se va a enrutar en caso de que ninguna de las reglas especificadas en el parámetro pathRules coincida.
Tipo: | PSApplicationGatewayBackendAddressPool |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultBackendAddressPoolId
Especifica el identificador predeterminado del grupo de direcciones de back-end.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultBackendHttpSettings
Especifica la configuración HTTP de back-end predeterminada que se va a usar en caso de que ninguna de las reglas especificadas en el parámetro pathRules coincida.
Tipo: | PSApplicationGatewayBackendHttpSettings |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultBackendHttpSettingsId
Especifica el identificador de configuración HTTP de back-end predeterminado.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
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 |
-DefaultRedirectConfiguration
RedirectConfiguration predeterminado de Application Gateway
Tipo: | PSApplicationGatewayRedirectConfiguration |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultRedirectConfigurationId
Identificador de la redirección predeterminada de Application GatewayConfiguration
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultRewriteRuleSet
Conjunto de reglas de reescritura predeterminado de Application Gateway
Tipo: | PSApplicationGatewayRewriteRuleSet |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultRewriteRuleSetId
Identificador del conjunto de reglas de reescritura predeterminado de Application Gateway
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 del mapa de ruta de acceso url que este cmdlet agrega al grupo de servidores back-end.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-PathRules
Especifica una lista de reglas de ruta de acceso. Las reglas de ruta de acceso distinguen el orden, se aplican en orden en que se especifican.
Tipo: | PSApplicationGatewayPathRule[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |