Sdílet prostřednictvím


RestHealthCheckStepAttributes interface

Definuje vlastnosti kroku kontroly stavu REST.

Vlastnosti

healthChecks

Seznam kontrol, které tvoří krok kontroly stavu.

healthyStateDuration

Doba trvání ve formátu ISO 8601, pro který se očekává, že zdroj bude nepřetržitě v pořádku. Pokud je zadán parametr maxElasticDuration, doba trvání stavu v pořádku se vynutí po zjištění prvního signálu, který je v pořádku.

maxElasticDuration

Doba trvání ve formátu ISO 8601, pro kterou kontrola stavu čeká, až bude prostředek v pořádku. Kontrola stavu selže, pokud ne. Kontrola stavu začne vynucovat hodnotu healthyStateDuration, jakmile se prostředek stane v pořádku.

type

Polymorfní diskriminátor

waitDuration

Doba trvání ve formátu ISO 8601, pro kterou kontrola stavu čeká bez jakýchkoli kontrol.

Podrobnosti vlastnosti

healthChecks

Seznam kontrol, které tvoří krok kontroly stavu.

healthChecks: RestHealthCheck[]

Hodnota vlastnosti

healthyStateDuration

Doba trvání ve formátu ISO 8601, pro který se očekává, že zdroj bude nepřetržitě v pořádku. Pokud je zadán parametr maxElasticDuration, doba trvání stavu v pořádku se vynutí po zjištění prvního signálu, který je v pořádku.

healthyStateDuration: string

Hodnota vlastnosti

string

maxElasticDuration

Doba trvání ve formátu ISO 8601, pro kterou kontrola stavu čeká, až bude prostředek v pořádku. Kontrola stavu selže, pokud ne. Kontrola stavu začne vynucovat hodnotu healthyStateDuration, jakmile se prostředek stane v pořádku.

maxElasticDuration?: string

Hodnota vlastnosti

string

type

Polymorfní diskriminátor

type: "REST"

Hodnota vlastnosti

"REST"

waitDuration

Doba trvání ve formátu ISO 8601, pro kterou kontrola stavu čeká bez jakýchkoli kontrol.

waitDuration?: string

Hodnota vlastnosti

string