Compartilhar via


RestHealthCheckStepAttributes Classe

Definição

Define as propriedades da etapa marcar de integridade REST.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("REST")]
public class RestHealthCheckStepAttributes : Microsoft.Azure.Management.DeploymentManager.Models.HealthCheckStepAttributes
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("REST")>]
type RestHealthCheckStepAttributes = class
    inherit HealthCheckStepAttributes
Public Class RestHealthCheckStepAttributes
Inherits HealthCheckStepAttributes
Herança
RestHealthCheckStepAttributes
Atributos
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Construtores

RestHealthCheckStepAttributes()

Inicializa uma nova instância da classe RestHealthCheckStepAttributes.

RestHealthCheckStepAttributes(String, IList<RestHealthCheck>, String, String)

Inicializa uma nova instância da classe RestHealthCheckStepAttributes.

Propriedades

HealthChecks

Obtém ou define a lista de verificações que formam a etapa de marcar de integridade.

HealthyStateDuration

Obtém ou define a duração no formato ISO 8601 para o qual o recurso deve estar continuamente íntegro. Se maxElasticDuration for especificado, a duração do estado íntegro será imposta após a detecção do primeiro sinal íntegro.

(Herdado de HealthCheckStepAttributes)
MaxElasticDuration

Obtém ou define a duração no formato ISO 8601 para o qual o marcar de integridade aguarda a integridade do recurso. A marcar de integridade falhará se não funcionar. A marcar de integridade começa a impor healthyStateDuration quando o recurso se torna íntegro.

(Herdado de HealthCheckStepAttributes)
WaitDuration

Obtém ou define a duração no formato ISO 8601 para o qual marcar de integridade aguarda idly sem nenhuma verificação.

(Herdado de HealthCheckStepAttributes)

Métodos

Validate()

Valide o objeto .

Aplica-se a