Compartir a través de


Set-AzApplicationGatewayProbeConfig

Establece la configuración del sondeo de estado en una instancia de Application Gateway existente.

Sintaxis

Default (valor predeterminado)

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

Description

El cmdlet Set-AzApplicationGatewayProbeConfig establece la configuración del sondeo de estado en una instancia de Application Gateway existente.

Ejemplos

Ejemplo 1: Establecimiento de la configuración de un sondeo de estado en una puerta de enlace de aplicaciones

Set-AzApplicationGatewayProbeConfig -ApplicationGateway Gateway -Name "Probe05" -Protocol Http -HostName "contoso.com" -Path "/path/custompath.htm" -Interval 30 -Timeout 120 -UnhealthyThreshold 8

Este comando establece la configuración de un sondeo de estado denominado Probe05 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.

Ejemplo 2

Establece la configuración del sondeo de estado en una instancia de Application Gateway existente. (autogenerated)

Set-AzApplicationGatewayProbeConfig -ApplicationGateway Gateway -Interval 30 -Match <PSApplicationGatewayProbeHealthResponseMatch> -Name 'Probe05' -Path '/path/custompath.htm' -PickHostNameFromBackendHttpSettings -Protocol https -Timeout 120 -UnhealthyThreshold 8

Parámetros

-ApplicationGateway

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

Propiedades de parámetro

Tipo:PSApplicationGateway
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:True
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

-EnableProbeProxyProtocolHeader

Si se debe enviar el encabezado del protocolo proxy junto con el sondeo de estado a través del protocolo TCP o TLS. El valor predeterminado es Falso.

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

-HostName

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

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

-Interval

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

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

-Match

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

Propiedades de parámetro

Tipo:PSApplicationGatewayProbeHealthResponseMatch
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

-MinServers

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

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

-Name

Especifica el nombre del sondeo.

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

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

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

-PickHostNameFromBackendHttpSettings

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

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

Puerto que se usa para sondear el servidor 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: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 usado para enviar sondeo.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Valores aceptados:Http, Https, TCP, TLS
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

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

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

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

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

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

PSApplicationGateway

Salidas

PSApplicationGateway