Compartir a través de


Add-AzApplicationGatewayBackendHttpSetting

Agrega la configuración HTTP de back-end a una puerta de enlace de aplicaciones.

Sintaxis

Add-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 Add-AzApplicationGatewayBackendHttpSetting agrega la configuración HTTP de back-end a una puerta de enlace de aplicaciones. La configuración HTTP de back-end se aplica a todos los servidores back-end del grupo.

Ejemplos

Ejemplo 1: Adición de la configuración HTTP de back-end a una puerta de enlace de aplicaciones

$AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01"
$AppGw = Add-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 agrega la configuración HTTP de back-end a la puerta de enlace de aplicaciones, estableciendo el puerto en 88 y el protocolo en HTTP y asigna un nombre a la configuración Setting02.

Ejemplo 2

Agrega la configuración HTTP de back-end a una puerta de enlace de aplicaciones. (generado automáticamente)

Add-AzApplicationGatewayBackendHttpSetting -ApplicationGateway <PSApplicationGateway> -CookieBasedAffinity Enabled -Name 'Setting02' -PickHostNameFromBackendAddress -Port 88 -Probe <PSApplicationGatewayProbe> -Protocol http -RequestTimeout <Int32>

Parámetros

-AffinityCookieName

Nombre de cookie que se va a usar para la cookie de afinidad

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ApplicationGateway

Especifica el nombre de la puerta de enlace de aplicaciones para la que este cmdlet agrega la configuración.

Tipo:PSApplicationGateway
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-AuthenticationCertificates

Especifica certificados de autenticación para la puerta de enlace de aplicaciones.

Tipo:PSApplicationGatewayAuthenticationCertificate[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ConnectionDraining

Purga de conexiones del recurso de configuración http de back-end.

Tipo:PSApplicationGatewayConnectionDraining
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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, Enabled.

Tipo:String
Valores aceptados:Enabled, Disabled
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

-HostName

Establece el encabezado de host que se enviará a los servidores back-end.

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 configuración HTTP de back-end que agrega este cmdlet.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-PickHostNameFromBackendAddress

Marca si se debe seleccionar el encabezado de host del nombre de host del servidor back-end.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Port

Especifica el puerto del grupo de servidores back-end.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Probe

Especifica un sondeo que se va a asociar a un servidor back-end.

Tipo:PSApplicationGatewayProbe
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ProbeId

Especifica el identificador del sondeo que se va a asociar al servidor back-end.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Protocol

Especifica el protocolo 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.

Tipo:String
Valores aceptados:Http, Https
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RequestTimeout

Especifica el valor de tiempo de espera de la solicitud.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TrustedRootCertificate

Certificados raíz de confianza de Application Gateway

Tipo:PSApplicationGatewayTrustedRootCertificate[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

PSApplicationGateway

Salidas

PSApplicationGateway