Set-AzApplicationGatewayBackendHttpSetting
Novedades configuración HTTP de back-end para una puerta de enlace de aplicaciones.
Syntax
Set-AzApplicationGatewayBackendHttpSetting
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-Port <Int32>
-Protocol <String>
-CookieBasedAffinity <String>
[-RequestTimeout <Int32>]
[-ConnectionDraining <PSApplicationGatewayConnectionDraining>]
[-ProbeId <String>]
[-Probe <PSApplicationGatewayProbe>]
[-AuthenticationCertificates <PSApplicationGatewayAuthenticationCertificate[]>]
[-TrustedRootCertificate <PSApplicationGatewayTrustedRootCertificate[]>]
[-PickHostNameFromBackendAddress]
[-HostName <String>]
[-AffinityCookieName <String>]
[-Path <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
El cmdlet Set-AzApplicationGatewayBackendHttpSetting actualiza la configuración del Protocolo de transferencia de hipertexto de back-end (HTTP) para una puerta de enlace de aplicaciones de Azure. La configuración HTTP de back-end se aplica a todos los servidores back-end de un grupo.
Ejemplos
Ejemplo 1: Actualización de la configuración HTTP de back-end para una puerta de enlace de aplicaciones
$AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01"
$AppGw = Set-AzApplicationGatewayBackendHttpSetting -ApplicationGateway $AppGw -Name "Setting02" -Port 88 -Protocol "Http" -CookieBasedAffinity "Disabled"
El primer comando obtiene la puerta de enlace de aplicaciones denominada ApplicationGateway01 que pertenece al grupo de recursos denominado ResourceGroup01 y la almacena en la variable $AppGw. El segundo comando actualiza la configuración HTTP de la puerta de enlace de aplicaciones en la variable $AppGw para usar el puerto 88, el protocolo HTTP y habilita la afinidad basada en cookies.
Ejemplo 2
Novedades configuración HTTP de back-end para una puerta de enlace de aplicaciones. (generado automáticamente)
Set-AzApplicationGatewayBackendHttpSetting -ApplicationGateway <PSApplicationGateway> -CookieBasedAffinity Enabled -Name 'Setting02' -Port 88 -Probe <PSApplicationGatewayProbe> -Protocol https -RequestTimeout <Int32>
Parámetros
-AffinityCookieName
Nombre de cookie que se va a usar para la cookie de afinidad
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplicationGateway
Especifica un objeto de puerta de enlace de aplicaciones con el que este cmdlet asocia la configuración HTTP de back-end.
Type: | PSApplicationGateway |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AuthenticationCertificates
Especifica certificados de autenticación para la puerta de enlace de aplicaciones.
Type: | PSApplicationGatewayAuthenticationCertificate[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ConnectionDraining
Conectar purga del recurso de configuración http de back-end.
Type: | PSApplicationGatewayConnectionDraining |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CookieBasedAffinity
Especifica si la afinidad basada en cookies debe estar habilitada o deshabilitada para el grupo de servidores back-end. Los valores aceptables para este parámetro son: Disabled o Enabled.
Type: | String |
Accepted values: | Enabled, Disabled |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HostName
Establece el encabezado de host que se enviará a los servidores back-end.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica el nombre del objeto de configuración HTTP de back-end.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Ruta de acceso que se debe usar como prefijo para todas las solicitudes HTTP. Si no se proporciona ningún valor para este parámetro, no se prefijo ninguna ruta de acceso.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PickHostNameFromBackendAddress
Marca si se debe seleccionar el encabezado de host del nombre de host del servidor back-end.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
Especifica el puerto que se va a usar para cada servidor del grupo de servidores back-end.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Probe
Especifica un sondeo que se va a asociar a la configuración HTTP de back-end.
Type: | PSApplicationGatewayProbe |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProbeId
Especifica el identificador del sondeo que se va a asociar a la configuración HTTP de back-end.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Protocol
Especifica el protocolo que se va a usar para la comunicación entre la puerta de enlace de aplicaciones y los servidores back-end. Los valores aceptables para este parámetro son: Http y Https. Este parámetro distingue mayúsculas de minúsculas.
Type: | String |
Accepted values: | Http, Https |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RequestTimeout
Especifica un valor de tiempo de espera de solicitud.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TrustedRootCertificate
Certificados raíz de confianza de Application Gateway
Type: | PSApplicationGatewayTrustedRootCertificate[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Salidas
Vínculos relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de