ProbeInner Classe

Definição

Uma investigação do balanceador de carga.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ProbeInner : Microsoft.Azure.Management.ResourceManager.Fluent.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ProbeInner = class
    inherit SubResource
Public Class ProbeInner
Inherits SubResource
Herança
ProbeInner
Atributos

Construtores

ProbeInner()

Inicializa uma nova instância da classe ProbeInner.

ProbeInner(ProbeProtocol, Int32, String, IList<SubResource>, Nullable<Int32>, Nullable<Int32>, String, ProvisioningState, String, String, String)

Inicializa uma nova instância da classe ProbeInner.

Propriedades

Etag

Obtém uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

Id

ID do recurso

(Herdado de SubResource)
IntervalInSeconds

Obtém ou define o intervalo, em segundos, para saber com que frequência investigar o ponto de extremidade para status de integridade. Normalmente, o intervalo é ligeiramente menor do que a metade do período de tempo limite alocado (em segundos) que permite duas sondas completas antes de tirar a instância de rotação. O valor padrão é 15, o valor mínimo é 5.

LoadBalancingRules

Obtém as regras do balanceador de carga que usam essa investigação.

Name

Obtém ou define 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.

NumberOfProbes

Obtém ou define 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

Obtém ou define a porta para comunicar a investigação. Os valores possíveis variam de 1 a 65535, inclusive.

Protocol

Obtém ou define o protocolo do ponto final. 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. Os valores possíveis incluem: 'Http', 'Tcp', 'Https'

ProvisioningState

Obtém o estado de provisionamento do recurso de investigação. Os valores possíveis incluem: 'Êxito', 'Atualizando', 'Excluindo', 'Falha'

RequestPath

Obtém ou define o URI usado para solicitar status de integridade da VM. O caminho será necessário se um protocolo estiver definido como http. Caso contrário, não será permitido. Nenhum valor padrão.

Type

Obtém o tipo do recurso.

Métodos

Validate()

Valide o objeto .

Aplica-se a