Set-AzApplicationGatewayAdvancedRoutingConditionSet

Modifica una condición de enrutamiento avanzada establecida en una puerta de enlace de aplicaciones.

Sintaxis

Default (valor predeterminado)

Set-AzApplicationGatewayAdvancedRoutingConditionSet
    -ApplicationGateway <PSApplicationGateway>
    -Name <String>
    -RoutingCondition <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayAdvancedRoutingCondition]>
    [-DefaultProfile <IAzureContextContainer>]
    [-AcquirePolicyToken]
    [-ChangeReference <String>]
    [<CommonParameters>]

Description

El cmdlet Set-AzApplicationGatewayAdvancedRoutingConditionSet reemplaza una condición de enrutamiento avanzada existente establecida en una puerta de enlace de aplicaciones. El conjunto de condiciones se reemplaza en su totalidad, por lo que proporciona todas las condiciones que debe contener. Llame a Set-AzApplicationGateway para conservar el cambio.

Ejemplos

Ejemplo 1: Reemplazar las condiciones de un conjunto de condiciones de enrutamiento avanzado

$gateway = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01"
$condition = New-AzApplicationGatewayAdvancedRoutingCondition -ConditionType Header -PropertyName "X-Region" -PropertyValues "emea", "apac"
$gateway = Set-AzApplicationGatewayAdvancedRoutingConditionSet -ApplicationGateway $gateway -Name "emeaConditions" -RoutingCondition $condition
$gateway = Set-AzApplicationGateway -ApplicationGateway $gateway

Este comando reemplaza las condiciones del conjunto de condiciones emeaConditions y, a continuación, actualiza la puerta de enlace.

Parámetros

-AcquirePolicyToken

Adquiera automáticamente un token de Azure Policy para esta operación de recursos.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ApplicationGateway

ApplicationGateway

Propiedades de parámetro

Tipo:PSApplicationGateway
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ChangeReference

Identificador de recurso de referencia de cambio para esta operación de recurso.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Propiedades de parámetro

Tipo:IAzureContextContainer
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Name

Nombre de AdvancedRoutingConditionSet

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-RoutingCondition

Lista de condiciones de enrutamiento evaluadas por este conjunto de condiciones

Propiedades de parámetro

Tipo:

List<T>[PSApplicationGatewayAdvancedRoutingCondition]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

PSApplicationGateway

Salidas

PSApplicationGateway