ApplicationGatewayProbeInner Classe
- java.
lang. Object - com.
azure. core. management. SubResource - com.
azure. resourcemanager. network. fluent. models. ApplicationGatewayProbeInner
- com.
- com.
public final class ApplicationGatewayProbeInner
extends SubResource
Investigação do gateway de aplicativo.
Resumo do Construtor
Construtor | Description |
---|---|
ApplicationGatewayProbeInner() |
Cria uma instância da classe Interna de Investigação |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
String |
etag()
Obter a propriedade etag: uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado. |
String |
host()
Obter a propriedade host: nome do host para o qual enviar a investigação. |
Integer |
interval()
Obter a propriedade interval: o intervalo de investigação em segundos. |
Application |
match()
Obter a propriedade match: critério para classificar uma resposta de investigação íntegra. |
Integer |
minServers()
Obter a propriedade min |
String |
name()
Obter a propriedade name: nome da investigação que é exclusiva em um Gateway de Aplicativo. |
String |
path()
Obter a propriedade path: caminho relativo da investigação. |
Boolean |
pickHostnameFromBackendHttpSettings()
Obtenha a propriedade Escolher |
Boolean |
pickHostnameFromBackendSettings()
Obtenha a propriedade Escolher |
Integer |
port()
Obter a propriedade de porta: porta personalizada que será usada para investigar os servidores de back-end. |
Application |
protocol()
Obter a propriedade de protocolo: o protocolo usado para a investigação. |
Provisioning |
provisioningState()
Obter a propriedade Estado de provisionamento |
Integer |
timeout()
Obter a propriedade timeout: o tempo limite da investigação em segundos. |
String |
type()
Obter a propriedade type: tipo do recurso. |
Integer |
unhealthyThreshold()
Obter a propriedade Threshold não íntegra |
void |
validate()
Valida a instância . |
Application |
withHost(String host)
Defina a propriedade host: nome do host para o qual enviar a investigação. |
Application |
withId(String id) |
Application |
withInterval(Integer interval)
Definir a propriedade interval: o intervalo de investigação em segundos. |
Application |
withMatch(ApplicationGatewayProbeHealthResponseMatch match)
Defina a propriedade match: critério para classificar uma resposta de investigação íntegra. |
Application |
withMinServers(Integer minServers)
Defina a propriedade min |
Application |
withName(String name)
Defina a propriedade name: nome da investigação que é exclusiva em um Gateway de Aplicativo. |
Application |
withPath(String path)
Defina a propriedade path: caminho relativo da investigação. |
Application |
withPickHostnameFromBackendHttpSettings(Boolean pickHostnameFromBackendHttpSettings)
Defina a propriedade Escolher |
Application |
withPickHostnameFromBackendSettings(Boolean pickHostnameFromBackendSettings)
Defina a propriedade Escolher |
Application |
withPort(Integer port)
Defina a propriedade de porta: porta personalizada que será usada para investigar os servidores de back-end. |
Application |
withProtocol(ApplicationGatewayProtocol protocol)
Definir a propriedade de protocolo: o protocolo usado para a investigação. |
Application |
withTimeout(Integer timeout)
Defina a propriedade timeout: o tempo limite da investigação em segundos. |
Application |
withUnhealthyThreshold(Integer unhealthyThreshold)
Defina a propriedade Threshold não íntegra |
Métodos herdados de SubResource
Métodos herdados de java.lang.Object
Detalhes do construtor
ApplicationGatewayProbeInner
public ApplicationGatewayProbeInner()
Cria uma instância da classe ApplicationGatewayProbeInner.
Detalhes do método
etag
public String etag()
Obter a propriedade etag: uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.
Returns:
host
public String host()
Obter a propriedade host: nome do host para o qual enviar a investigação.
Returns:
interval
public Integer interval()
Obter a propriedade interval: o intervalo de investigação em segundos. Este é o intervalo de tempo entre duas investigações consecutivas. Os valores aceitáveis são de 1 segundo a 86400 segundos.
Returns:
match
public ApplicationGatewayProbeHealthResponseMatch match()
Obter a propriedade match: critério para classificar uma resposta de investigação íntegra.
Returns:
minServers
public Integer minServers()
Obter a propriedade minServers: número mínimo de servidores que estão sempre marcados como íntegros. O valor padrão é 0.
Returns:
name
public String name()
Obter a propriedade name: nome da investigação que é exclusiva em um Gateway de Aplicativo.
Returns:
path
public String path()
Obter a propriedade path: caminho relativo da investigação. O caminho válido começa em '/'. A investigação é enviada para ://:.
Returns:
pickHostnameFromBackendHttpSettings
public Boolean pickHostnameFromBackendHttpSettings()
Obtenha a propriedade pickHostnameFromBackendHttpSettings: se o cabeçalho do host deve ser escolhido nas configurações http de back-end. O valor padrão é false.
Returns:
pickHostnameFromBackendSettings
public Boolean pickHostnameFromBackendSettings()
Obtenha a propriedade pickHostnameFromBackendSettings: se a indicação de nome do servidor deve ser escolhida nas configurações de back-end para o protocolo Tls. O valor padrão é false.
Returns:
port
public Integer port()
Obter a propriedade de porta: porta personalizada que será usada para investigar os servidores de back-end. O valor válido varia de 1 a 65535. Caso não esteja definido, as configurações de porta de http serão usadas. Essa propriedade é válida apenas para Basic, Standard_v2 e WAF_v2.
Returns:
protocol
public ApplicationGatewayProtocol protocol()
Obter a propriedade de protocolo: o protocolo usado para a investigação.
Returns:
provisioningState
public ProvisioningState provisioningState()
Obter a propriedade provisioningState: o estado de provisionamento do recurso de investigação.
Returns:
timeout
public Integer timeout()
Obter a propriedade timeout: o tempo limite da investigação em segundos. Investigação marcada como com falha se a resposta válida não for recebida com esse período de tempo limite. Os valores aceitáveis são de 1 segundo a 86400 segundos.
Returns:
type
public String type()
Obter a propriedade type: tipo do recurso.
Returns:
unhealthyThreshold
public Integer unhealthyThreshold()
Obter a propriedade unhealthyThreshold: a contagem de repetições de investigação. O servidor de back-end é marcado como inoperante depois que a contagem consecutiva de falhas de investigação atinge UnhealthyThreshold. Os valores aceitáveis são de 1 segundo a 20.
Returns:
validate
public void validate()
Valida a instância .
withHost
public ApplicationGatewayProbeInner withHost(String host)
Defina a propriedade host: nome do host para o qual enviar a investigação.
Parameters:
Returns:
withId
public ApplicationGatewayProbeInner withId(String id)
Overrides:
ApplicationGatewayProbeInner.withId(String id)Parameters:
withInterval
public ApplicationGatewayProbeInner withInterval(Integer interval)
Definir a propriedade interval: o intervalo de investigação em segundos. Este é o intervalo de tempo entre duas investigações consecutivas. Os valores aceitáveis são de 1 segundo a 86400 segundos.
Parameters:
Returns:
withMatch
public ApplicationGatewayProbeInner withMatch(ApplicationGatewayProbeHealthResponseMatch match)
Defina a propriedade match: critério para classificar uma resposta de investigação íntegra.
Parameters:
Returns:
withMinServers
public ApplicationGatewayProbeInner withMinServers(Integer minServers)
Defina a propriedade minServers: número mínimo de servidores que estão sempre marcados como íntegros. O valor padrão é 0.
Parameters:
Returns:
withName
public ApplicationGatewayProbeInner withName(String name)
Defina a propriedade name: nome da investigação que é exclusiva em um Gateway de Aplicativo.
Parameters:
Returns:
withPath
public ApplicationGatewayProbeInner withPath(String path)
Defina a propriedade path: caminho relativo da investigação. O caminho válido começa em '/'. A investigação é enviada para ://:.
Parameters:
Returns:
withPickHostnameFromBackendHttpSettings
public ApplicationGatewayProbeInner withPickHostnameFromBackendHttpSettings(Boolean pickHostnameFromBackendHttpSettings)
Defina a propriedade pickHostnameFromBackendHttpSettings: se o cabeçalho do host deve ser escolhido nas configurações http de back-end. O valor padrão é false.
Parameters:
Returns:
withPickHostnameFromBackendSettings
public ApplicationGatewayProbeInner withPickHostnameFromBackendSettings(Boolean pickHostnameFromBackendSettings)
Defina a propriedade pickHostnameFromBackendSettings: se a indicação de nome do servidor deve ser escolhida nas configurações de back-end para o protocolo Tls. O valor padrão é false.
Parameters:
Returns:
withPort
public ApplicationGatewayProbeInner withPort(Integer port)
Defina a propriedade de porta: porta personalizada que será usada para investigar os servidores de back-end. O valor válido varia de 1 a 65535. Caso não esteja definido, as configurações de porta de http serão usadas. Essa propriedade é válida apenas para Basic, Standard_v2 e WAF_v2.
Parameters:
Returns:
withProtocol
public ApplicationGatewayProbeInner withProtocol(ApplicationGatewayProtocol protocol)
Definir a propriedade de protocolo: o protocolo usado para a investigação.
Parameters:
Returns:
withTimeout
public ApplicationGatewayProbeInner withTimeout(Integer timeout)
Defina a propriedade timeout: o tempo limite da investigação em segundos. Investigação marcada como com falha se a resposta válida não for recebida com esse período de tempo limite. Os valores aceitáveis são de 1 segundo a 86400 segundos.
Parameters:
Returns:
withUnhealthyThreshold
public ApplicationGatewayProbeInner withUnhealthyThreshold(Integer unhealthyThreshold)
Defina a propriedade unhealthyThreshold: a contagem de repetições de investigação. O servidor de back-end é marcado como inoperante depois que a contagem consecutiva de falhas de investigação atinge UnhealthyThreshold. Os valores aceitáveis são de 1 segundo a 20.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java