New-AzApplicationGatewayBackendHttpSetting

Crea una configuración HTTP de back-end para una puerta de enlace de aplicaciones.

Syntax

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

Ejemplos

Ejemplo 1: Creación de una configuración HTTP de back-end

$Setting = New-AzApplicationGatewayBackendHttpSetting -Name "Setting01" -Port 80 -Protocol Http -CookieBasedAffinity Disabled

Este comando crea la configuración HTTP de back-end denominada Setting01 en el puerto 80, mediante el protocolo HTTP, con afinidad basada en cookies deshabilitada. La configuración se almacena en la variable $Setting.

Ejemplo 2

Crea una configuración HTTP de back-end para una puerta de enlace de aplicaciones. (generado automáticamente)

New-AzApplicationGatewayBackendHttpSetting -CookieBasedAffinity Enabled -Name 'Setting01' -PickHostNameFromBackendAddress -Port 80 -Probe <PSApplicationGatewayProbe> -Protocol http -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

-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.

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

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 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 al grupo de servidores 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 al grupo de servidores 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.

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

None

Salidas

PSApplicationGatewayBackendHttpSettings