Compartir a través de


New-AzApplicationGatewayBackendHttpSetting

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

Sintaxis

Default (valor predeterminado)

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>]
    [-DedicatedBackendConnection <Boolean>]
    [-ValidateCertChainAndExpiry <Boolean>]
    [-ValidateSNI <Boolean>]
    [-SniName <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. (autogenerated)

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

Propiedades de parámetro

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

Conjuntos de parámetros

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

-AuthenticationCertificates

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

Propiedades de parámetro

Tipo:

PSApplicationGatewayAuthenticationCertificate[]

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

Conjuntos de parámetros

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

-ConnectionDraining

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

Propiedades de parámetro

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

Conjuntos de parámetros

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

-CookieBasedAffinity

Especifica si la afinidad basada en cookies debe estar habilitada o deshabilitada para el grupo de servidores back-end.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Valores aceptados:Enabled, Disabled
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

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

-DedicatedBackendConnection

Habilite o deshabilite la conexión dedicada por servidor backend. El valor predeterminado se establece en false.

Propiedades de parámetro

Tipo:

Nullable<T>[Boolean]

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

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio: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
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-HostName

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

Propiedades de parámetro

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

Conjuntos de parámetros

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

-Name

Especifica el nombre de la configuración HTTP de back-end que crea este cmdlet.

Propiedades de parámetro

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

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes: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.

Propiedades de parámetro

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

Conjuntos de parámetros

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

-PickHostNameFromBackendAddress

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

Propiedades de parámetro

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

Conjuntos de parámetros

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

-Port

Especifica el puerto del grupo de servidores back-end.

Propiedades de parámetro

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

Conjuntos de parámetros

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

-Probe

Especifica un sondeo que se va a asociar al grupo de servidores back-end.

Propiedades de parámetro

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

Conjuntos de parámetros

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

-ProbeId

Especifica el identificador del sondeo que se va a asociar al grupo de servidores back-end.

Propiedades de parámetro

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

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes: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.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Valores aceptados:Http, Https
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

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

-RequestTimeout

Especifica un valor de tiempo de espera de solicitud.

Propiedades de parámetro

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

Conjuntos de parámetros

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

-SniName

Especifique un valor de SNI para que coincida con el nombre común del certificado en el back-end. De forma predeterminada, la puerta de enlace de aplicaciones usa el encabezado host de la solicitud entrante como SNI. El valor predeterminado es NULL.

Propiedades de parámetro

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

Conjuntos de parámetros

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

-TrustedRootCertificate

Certificados raíz de confianza de Application Gateway

Propiedades de parámetro

Tipo:

PSApplicationGatewayTrustedRootCertificate[]

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

Conjuntos de parámetros

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

-ValidateCertChainAndExpiry

Verifique u omita las validaciones de cadena y expiración del certificado en el servidor back-end. El valor predeterminado se establece en true.

Propiedades de parámetro

Tipo:

Nullable<T>[Boolean]

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

Conjuntos de parámetros

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

-ValidateSNI

Cuando está habilitado, verifica si el nombre común del certificado proporcionado por el servidor back-end coincide con el valor de indicación de nombre de servidor (SNI). El valor predeterminado es true.

Propiedades de parámetro

Tipo:

Nullable<T>[Boolean]

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

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
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

None

Salidas

PSApplicationGatewayBackendHttpSettings