Add-AzApplicationGatewayProbeConfig

Agrega un sondeo de estado a una instancia de Application Gateway.

Syntax

Add-AzApplicationGatewayProbeConfig
   -ApplicationGateway <PSApplicationGateway>
   -Name <String>
   -Protocol <String>
   [-HostName <String>]
   [-Path <String>]
   -Interval <Int32>
   -Timeout <Int32>
   -UnhealthyThreshold <Int32>
   [-PickHostNameFromBackendHttpSettings]
   [-MinServers <Int32>]
   [-Port <Int32>]
   [-Match <PSApplicationGatewayProbeHealthResponseMatch>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

El cmdlet Add-AzApplicationGatewayProbeConfig agrega un sondeo de estado a una instancia de Application Gateway.

Ejemplos

Ejemplo 1: Adición de un sondeo de estado a una puerta de enlace de aplicaciones

$Probe = Add-AzApplicationGatewayProbeConfig -ApplicationGateway Gateway -Name "Probe01" -Protocol Http -HostName "contoso.com" -Path "/path/custompath.htm" -Interval 30 -Timeout 120 -UnhealthyThreshold 8

Este comando agrega un sondeo de estado denominado Probe01 para la puerta de enlace de aplicaciones denominada Gateway. El comando también establece el umbral incorrecto en 8 reintentos y agota el tiempo de espera después de 120 segundos.

Parámetros

-ApplicationGateway

Especifica la puerta de enlace de aplicaciones a la que este cmdlet agrega un sondeo.

Type:PSApplicationGateway
Position:Named
Default value:None
Required:True
Accept pipeline input:True
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

Especifica el nombre de host al que este cmdlet envía el sondeo.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Interval

Especifica el intervalo de sondeo en segundos. Es el intervalo de tiempo entre dos sondeos consecutivos. Este valor está comprendido entre 1 segundo y 86400 segundos.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Match

Cuerpo que debe estar contenido en la respuesta de mantenimiento. El valor predeterminado está vacío

Type:PSApplicationGatewayProbeHealthResponseMatch
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MinServers

Número mínimo de servidores que siempre están marcados como correctos. El valor predeterminado es 0

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifica el nombre del sondeo.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Path

Especifica la ruta de acceso relativa del sondeo. La ruta de acceso válida comienza con el carácter de barra diagonal (/). El sondeo se envía a <Protocol>://<host>:<port><path>.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PickHostNameFromBackendHttpSettings

Indica si el encabezado de host se debe seleccionar de la configuración http de back-end. El valor predeterminado es False

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Port

Puerto que se usa para sondear el servidor back-end

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Protocol

Especifica el protocolo usado para enviar sondeo. Este cmdlet solo admite HTTP.

Type:String
Accepted values:Http, Https, TCP, TLS
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Timeout

Especifica el tiempo de espera del sondeo en segundos. Este cmdlet marca el sondeo como erróneo si no se recibe una respuesta válida con este período de tiempo de espera. Los valores válidos están comprendidos entre 1 segundo y 86400 segundos.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-UnhealthyThreshold

Especifica el número de reintentos de sondeo. El servidor back-end se marca como inactivo después de que el número de errores de sondeo consecutivo alcance el umbral incorrecto. Los valores válidos están entre 1 segundo y 20 segundos.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Entradas

PSApplicationGateway

Salidas

PSApplicationGateway