Probe interface
Uma investigação do balanceador de carga.
- Extends
Propriedades
| etag | Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| interval |
O intervalo, em segundos, para saber com que frequência investigar o ponto de extremidade para o status de integridade. Normalmente, o intervalo é um pouco menos da metade do período de tempo limite alocado (em segundos), o que permite duas investigações completas antes de tirar a instância da rotação. O valor padrão é 15, o valor mínimo é 5. |
| load |
As regras do balanceador de carga que usam essa investigação. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| name | O nome do recurso que é exclusivo dentro do conjunto de investigações usado pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. |
| no |
Determina como as novas conexões são tratadas pelo balanceador de carga quando todas as instâncias de back-end são investigadas. |
| number |
O número de investigações em que, se nenhuma resposta, resultará em impedir que mais tráfego seja entregue ao ponto de extremidade. Esses valores permitem que os pontos de extremidade sejam retirados da rotação mais rápido ou mais lento do que os horários típicos usados no Azure. |
| port | A porta para comunicar a investigação. Os valores possíveis variam de 1 a 65535, inclusive. |
| probe |
O número de investigações consecutivas bem-sucedidas ou com falha para permitir ou negar que o tráfego seja entregue a esse ponto de extremidade. Depois de falhar o número de investigações consecutivas igual a esse valor, o ponto de extremidade será retirado da rotação e exigirá que o mesmo número de investigações consecutivas bem-sucedidas seja colocado novamente em rotação. |
| protocol | O protocolo do ponto de extremidade. Se 'Tcp' for especificado, um ACK recebido será necessário para que a investigação seja bem-sucedida. Se 'Http' ou 'Https' for especificado, uma resposta 200 OK do URI especificado será necessária para que a investigação seja bem-sucedida. |
| provisioning |
O estado de provisionamento do recurso de investigação. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| request |
O URI usado para solicitar o status de integridade da VM. O caminho será necessário se um protocolo for definido como http. Caso contrário, não é permitido. Não há nenhum valor padrão. |
| type | Tipo do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Propriedades herdadas
| id | ID do recurso. |
Detalhes da propriedade
etag
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
etag?: string
Valor da propriedade
string
intervalInSeconds
O intervalo, em segundos, para saber com que frequência investigar o ponto de extremidade para o status de integridade. Normalmente, o intervalo é um pouco menos da metade do período de tempo limite alocado (em segundos), o que permite duas investigações completas antes de tirar a instância da rotação. O valor padrão é 15, o valor mínimo é 5.
intervalInSeconds?: number
Valor da propriedade
number
loadBalancingRules
As regras do balanceador de carga que usam essa investigação. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
loadBalancingRules?: SubResource[]
Valor da propriedade
name
O nome do recurso que é exclusivo dentro do conjunto de investigações usado pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso.
name?: string
Valor da propriedade
string
noHealthyBackendsBehavior
Determina como as novas conexões são tratadas pelo balanceador de carga quando todas as instâncias de back-end são investigadas.
noHealthyBackendsBehavior?: string
Valor da propriedade
string
numberOfProbes
O número de investigações em que, se nenhuma resposta, resultará em impedir que mais tráfego seja entregue ao ponto de extremidade. Esses valores permitem que os pontos de extremidade sejam retirados da rotação mais rápido ou mais lento do que os horários típicos usados no Azure.
numberOfProbes?: number
Valor da propriedade
number
port
A porta para comunicar a investigação. Os valores possíveis variam de 1 a 65535, inclusive.
port?: number
Valor da propriedade
number
probeThreshold
O número de investigações consecutivas bem-sucedidas ou com falha para permitir ou negar que o tráfego seja entregue a esse ponto de extremidade. Depois de falhar o número de investigações consecutivas igual a esse valor, o ponto de extremidade será retirado da rotação e exigirá que o mesmo número de investigações consecutivas bem-sucedidas seja colocado novamente em rotação.
probeThreshold?: number
Valor da propriedade
number
protocol
O protocolo do ponto de extremidade. Se 'Tcp' for especificado, um ACK recebido será necessário para que a investigação seja bem-sucedida. Se 'Http' ou 'Https' for especificado, uma resposta 200 OK do URI especificado será necessária para que a investigação seja bem-sucedida.
protocol?: string
Valor da propriedade
string
provisioningState
O estado de provisionamento do recurso de investigação. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: string
Valor da propriedade
string
requestPath
O URI usado para solicitar o status de integridade da VM. O caminho será necessário se um protocolo for definido como http. Caso contrário, não é permitido. Não há nenhum valor padrão.
requestPath?: string
Valor da propriedade
string
type
Tipo do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor da propriedade
string