Compartir a través de


ApplicationGatewayProbeInner Clase

public final class ApplicationGatewayProbeInner
extends SubResource

Sondeo de la puerta de enlace de aplicaciones.

Resumen del constructor

Constructor Description
ApplicationGatewayProbeInner()

Crea una instancia de clase interna de sondeode ApplicationGateway.

Resumen del método

Modificador y tipo Método y descripción
String etag()

Obtiene la propiedad etag: una cadena única de solo lectura que cambia cada vez que se actualiza el recurso.

String host()

Obtenga la propiedad host: nombre de host al que se va a enviar el sondeo.

Integer interval()

Obtenga la propiedad interval: el intervalo de sondeo en segundos.

ApplicationGatewayProbeHealthResponseMatch match()

Obtener la propiedad match: criterio para clasificar una respuesta de sondeo correcta.

Integer minServers()

Obtenga la propiedad Servidores mínimos: número mínimo de servidores que siempre están marcados como correctos.

String name()

Obtenga la propiedad name: nombre del sondeo que es único dentro de un Application Gateway.

String path()

Obtenga la propiedad path: Ruta de acceso relativa del sondeo.

Boolean pickHostnameFromBackendHttpSettings()

Obtenga la propiedad PickHostname From Backend HttpSettings (Seleccionar el nombrede host dela configuración http de back-end): indica si el encabezado de host debe seleccionarse en la configuración http de back-end.

Boolean pickHostnameFromBackendSettings()

Obtenga la propiedad pickHostnameFrom Backend Settings (Nombre de host dela configuración de back-end): indicación del nombre del servidor que se debe seleccionar en la configuración de back-end para el protocolo Tls.

Integer port()

Obtenga la propiedad port: puerto personalizado que se usará para sondear los servidores back-end.

ApplicationGatewayProtocol protocol()

Obtenga la propiedad protocol: el protocolo usado para el sondeo.

ProvisioningState provisioningState()

Obtenga la propiedad Estado de aprovisionamiento: el estado de aprovisionamiento del recurso de sondeo.

Integer timeout()

Obtiene la propiedad timeout: el tiempo de espera del sondeo en segundos.

String type()

Obtenga la propiedad type: Tipo del recurso.

Integer unhealthyThreshold()

Obtenga la propiedad Umbral incorrecto: recuento de reintentos de sondeo.

void validate()

Valida la instancia.

ApplicationGatewayProbeInner withHost(String host)

Establezca la propiedad host: nombre de host al que se enviará el sondeo.

ApplicationGatewayProbeInner withId(String id)
ApplicationGatewayProbeInner withInterval(Integer interval)

Establezca la propiedad interval: el intervalo de sondeo en segundos.

ApplicationGatewayProbeInner withMatch(ApplicationGatewayProbeHealthResponseMatch match)

Establezca la propiedad match: criterio para clasificar una respuesta de sondeo correcta.

ApplicationGatewayProbeInner withMinServers(Integer minServers)

Establezca la propiedad MinServers: número mínimo de servidores que siempre están marcados como correctos.

ApplicationGatewayProbeInner withName(String name)

Establezca la propiedad name: nombre del sondeo que es único dentro de un Application Gateway.

ApplicationGatewayProbeInner withPath(String path)

Establezca la propiedad path: Ruta de acceso relativa del sondeo.

ApplicationGatewayProbeInner withPickHostnameFromBackendHttpSettings(Boolean pickHostnameFromBackendHttpSettings)

Establezca la propiedad PickHostname From Backend HttpSettings (Seleccionar el nombrede host dela configuración http de back-end): indica si el encabezado de host debe seleccionarse en la configuración http de back-end.

ApplicationGatewayProbeInner withPickHostnameFromBackendSettings(Boolean pickHostnameFromBackendSettings)

Establezca la propiedad PickHostname From Backend Settings (Seleccionar nombrede host dela configuración de back-end): indicación de nombre de servidor que debe seleccionarse en la configuración de back-end para el protocolo Tls.

ApplicationGatewayProbeInner withPort(Integer port)

Establezca la propiedad port: puerto personalizado que se usará para sondear los servidores back-end.

ApplicationGatewayProbeInner withProtocol(ApplicationGatewayProtocol protocol)

Establezca la propiedad protocol: el protocolo usado para el sondeo.

ApplicationGatewayProbeInner withTimeout(Integer timeout)

Establezca la propiedad timeout: el tiempo de espera del sondeo en segundos.

ApplicationGatewayProbeInner withUnhealthyThreshold(Integer unhealthyThreshold)

Establezca la propiedad Umbral incorrecto: recuento de reintentos de sondeo.

Métodos heredados de SubResource

Métodos heredados de java.lang.Object

Detalles del constructor

ApplicationGatewayProbeInner

public ApplicationGatewayProbeInner()

Crea una instancia de la clase ApplicationGatewayProbeInner.

Detalles del método

etag

public String etag()

Obtiene la propiedad etag: una cadena única de solo lectura que cambia cada vez que se actualiza el recurso.

Returns:

el valor etag.

host

public String host()

Obtenga la propiedad host: nombre de host al que se va a enviar el sondeo.

Returns:

valor de host.

interval

public Integer interval()

Obtenga la propiedad interval: el intervalo de sondeo en segundos. Es el intervalo de tiempo entre dos sondeos consecutivos. Los valores aceptables son de 1 segundo a 86400 segundos.

Returns:

el valor del intervalo.

match

public ApplicationGatewayProbeHealthResponseMatch match()

Obtener la propiedad match: criterio para clasificar una respuesta de sondeo correcta.

Returns:

el valor de coincidencia.

minServers

public Integer minServers()

Obtenga la propiedad minServers: número mínimo de servidores que siempre están marcados como correctos. El valor predeterminado es 0.

Returns:

el valor minServers.

name

public String name()

Obtenga la propiedad name: nombre del sondeo que es único dentro de un Application Gateway.

Returns:

el valor del nombre.

path

public String path()

Obtenga la propiedad path: Ruta de acceso relativa del sondeo. La ruta de acceso válida comienza desde "/". El sondeo se envía a ://:.

Returns:

valor de ruta de acceso.

pickHostnameFromBackendHttpSettings

public Boolean pickHostnameFromBackendHttpSettings()

Obtenga la propiedad pickHostnameFromBackendHttpSettings: indica si se debe seleccionar el encabezado host de la configuración http de back-end. El valor predeterminado es False.

Returns:

el valor pickHostnameFromBackendHttpSettings.

pickHostnameFromBackendSettings

public Boolean pickHostnameFromBackendSettings()

Obtenga la propiedad pickHostnameFromBackendSettings: indica si se debe seleccionar la indicación del nombre del servidor de la configuración de back-end para el protocolo Tls. El valor predeterminado es False.

Returns:

el valor pickHostnameFromBackendSettings.

port

public Integer port()

Obtenga la propiedad port: puerto personalizado que se usará para sondear los servidores back-end. El valor válido oscila entre 1 y 65535. En caso de que no se establezca, se usará el puerto de la configuración http. Esta propiedad es válida solo para Basic, Standard_v2 y WAF_v2.

Returns:

el valor del puerto.

protocol

public ApplicationGatewayProtocol protocol()

Obtenga la propiedad protocol: el protocolo usado para el sondeo.

Returns:

valor del protocolo.

provisioningState

public ProvisioningState provisioningState()

Obtenga la propiedad provisioningState: el estado de aprovisionamiento del recurso de sondeo.

Returns:

el valor provisioningState.

timeout

public Integer timeout()

Obtiene la propiedad timeout: el tiempo de espera del sondeo en segundos. Sondeo marcado como erróneo si no se recibe una respuesta válida con este período de tiempo de espera. Los valores aceptables son de 1 segundo a 86400 segundos.

Returns:

el valor de tiempo de espera.

type

public String type()

Obtenga la propiedad type: Tipo del recurso.

Returns:

valor de tipo.

unhealthyThreshold

public Integer unhealthyThreshold()

Obtenga la propiedad unhealthyThreshold: recuento 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 UnhealthyThreshold. Los valores aceptables son de 1 segundo a 20.

Returns:

el valor unhealthyThreshold.

validate

public void validate()

Valida la instancia.

withHost

public ApplicationGatewayProbeInner withHost(String host)

Establezca la propiedad host: nombre de host al que se enviará el sondeo.

Parameters:

host - valor de host que se va a establecer.

Returns:

El propio objeto ApplicationGatewayProbeInner.

withId

public ApplicationGatewayProbeInner withId(String id)

Overrides:

ApplicationGatewayProbeInner.withId(String id)

Parameters:

id

withInterval

public ApplicationGatewayProbeInner withInterval(Integer interval)

Establezca la propiedad interval: el intervalo de sondeo en segundos. Es el intervalo de tiempo entre dos sondeos consecutivos. Los valores aceptables son de 1 segundo a 86400 segundos.

Parameters:

interval - valor de intervalo que se va a establecer.

Returns:

El propio objeto ApplicationGatewayProbeInner.

withMatch

public ApplicationGatewayProbeInner withMatch(ApplicationGatewayProbeHealthResponseMatch match)

Establezca la propiedad match: criterio para clasificar una respuesta de sondeo correcta.

Parameters:

match - el valor de coincidencia que se va a establecer.

Returns:

El propio objeto ApplicationGatewayProbeInner.

withMinServers

public ApplicationGatewayProbeInner withMinServers(Integer minServers)

Establezca la propiedad minServers: número mínimo de servidores que siempre están marcados como correctos. El valor predeterminado es 0.

Parameters:

minServers - el valor minServers que se va a establecer.

Returns:

El propio objeto ApplicationGatewayProbeInner.

withName

public ApplicationGatewayProbeInner withName(String name)

Establezca la propiedad name: nombre del sondeo que es único dentro de un Application Gateway.

Parameters:

name - valor de nombre que se va a establecer.

Returns:

El propio objeto ApplicationGatewayProbeInner.

withPath

public ApplicationGatewayProbeInner withPath(String path)

Establezca la propiedad path: Ruta de acceso relativa del sondeo. La ruta de acceso válida comienza desde "/". El sondeo se envía a ://:.

Parameters:

path - valor de ruta de acceso que se va a establecer.

Returns:

El propio objeto ApplicationGatewayProbeInner.

withPickHostnameFromBackendHttpSettings

public ApplicationGatewayProbeInner withPickHostnameFromBackendHttpSettings(Boolean pickHostnameFromBackendHttpSettings)

Establezca la propiedad pickHostnameFromBackendHttpSettings: indica si se debe seleccionar el encabezado host de la configuración http de back-end. El valor predeterminado es False.

Parameters:

pickHostnameFromBackendHttpSettings - el valor pickHostnameFromBackendHttpSettings que se va a establecer.

Returns:

El propio objeto ApplicationGatewayProbeInner.

withPickHostnameFromBackendSettings

public ApplicationGatewayProbeInner withPickHostnameFromBackendSettings(Boolean pickHostnameFromBackendSettings)

Establezca la propiedad pickHostnameFromBackendSettings: indica si se debe seleccionar la indicación del nombre del servidor de la configuración de back-end para el protocolo Tls. El valor predeterminado es False.

Parameters:

pickHostnameFromBackendSettings - el valor pickHostnameFromBackendSettings que se va a establecer.

Returns:

El propio objeto ApplicationGatewayProbeInner.

withPort

public ApplicationGatewayProbeInner withPort(Integer port)

Establezca la propiedad port: puerto personalizado que se usará para sondear los servidores back-end. El valor válido oscila entre 1 y 65535. En caso de que no se establezca, se usará el puerto de la configuración http. Esta propiedad es válida solo para Basic, Standard_v2 y WAF_v2.

Parameters:

port - valor de puerto que se va a establecer.

Returns:

El propio objeto ApplicationGatewayProbeInner.

withProtocol

public ApplicationGatewayProbeInner withProtocol(ApplicationGatewayProtocol protocol)

Establezca la propiedad protocol: el protocolo usado para el sondeo.

Parameters:

protocol - valor de protocolo que se va a establecer.

Returns:

El propio objeto ApplicationGatewayProbeInner.

withTimeout

public ApplicationGatewayProbeInner withTimeout(Integer timeout)

Establezca la propiedad timeout: el tiempo de espera del sondeo en segundos. Sondeo marcado como erróneo si no se recibe una respuesta válida con este período de tiempo de espera. Los valores aceptables son de 1 segundo a 86400 segundos.

Parameters:

timeout - el valor de tiempo de espera que se va a establecer.

Returns:

El propio objeto ApplicationGatewayProbeInner.

withUnhealthyThreshold

public ApplicationGatewayProbeInner withUnhealthyThreshold(Integer unhealthyThreshold)

Establezca la propiedad unhealthyThreshold: recuento 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 UnhealthyThreshold. Los valores aceptables son de 1 segundo a 20.

Parameters:

unhealthyThreshold - valor unhealthyThreshold que se va a establecer.

Returns:

El propio objeto ApplicationGatewayProbeInner.

Se aplica a