RestHealthCheckStepAttributes interface
Definuje vlastnosti kroku kontroly stavu REST.
Vlastnosti
| health |
Seznam kontrol, které tvoří krok kontroly stavu. |
| healthy |
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. |
| max |
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 |
| wait |
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