Udostępnij za pośrednictwem


RestHealthCheckStepAttributes interface

Definiuje właściwości kroku sprawdzania kondycji REST.

Właściwości

healthChecks

Lista testów, które tworzą krok sprawdzania kondycji.

healthyStateDuration

Czas trwania w formacie ISO 8601, dla którego zasób ma być stale w dobrej kondycji. Jeśli określono wartość maxElasticDuration, czas trwania stanu dobrej kondycji jest wymuszany po wykryciu pierwszego sygnału w dobrej kondycji.

maxElasticDuration

Czas trwania w formacie ISO 8601, dla którego kontrola kondycji czeka, aż zasób stanie się w dobrej kondycji. Sprawdzanie kondycji kończy się niepowodzeniem, jeśli nie. Sprawdzanie kondycji rozpoczyna wymuszanie kondycjiStateDuration, gdy zasób stanie się w dobrej kondycji.

type

Dyskryminujące polimorficzne

waitDuration

Czas trwania w formacie ISO 8601, dla którego kontrola kondycji czeka bezczynnie bez żadnych kontroli.

Szczegóły właściwości

healthChecks

Lista testów, które tworzą krok sprawdzania kondycji.

healthChecks: RestHealthCheck[]

Wartość właściwości

healthyStateDuration

Czas trwania w formacie ISO 8601, dla którego zasób ma być stale w dobrej kondycji. Jeśli określono wartość maxElasticDuration, czas trwania stanu dobrej kondycji jest wymuszany po wykryciu pierwszego sygnału w dobrej kondycji.

healthyStateDuration: string

Wartość właściwości

string

maxElasticDuration

Czas trwania w formacie ISO 8601, dla którego kontrola kondycji czeka, aż zasób stanie się w dobrej kondycji. Sprawdzanie kondycji kończy się niepowodzeniem, jeśli nie. Sprawdzanie kondycji rozpoczyna wymuszanie kondycjiStateDuration, gdy zasób stanie się w dobrej kondycji.

maxElasticDuration?: string

Wartość właściwości

string

type

Dyskryminujące polimorficzne

type: "REST"

Wartość właściwości

"REST"

waitDuration

Czas trwania w formacie ISO 8601, dla którego kontrola kondycji czeka bezczynnie bez żadnych kontroli.

waitDuration?: string

Wartość właściwości

string