HealthError interface
Błąd kondycji.
Właściwości
| creation |
Czas tworzenia błędu (UTC). |
| customer |
Wartość wskazująca, czy błąd kondycji jest rozpoznawalny przez klienta. |
| entity |
Identyfikator jednostki. |
| error |
Kategoria błędu. |
| error |
Kod błędu. |
| error |
Unikatowy identyfikator błędu kondycji. |
| error |
Poziom błędu. |
| error |
Komunikat o błędzie. |
| error |
Źródło błędu. |
| error |
Typ błędu. |
| inner |
Wewnętrzne błędy kondycji. HealthError z listą HealthError jako błędy podrzędne jest problematyczne. Błąd InnerHealthError jest używany, ponieważ uniemożliwi to nieskończoną pętlę struktur, gdy Hydra próbuje automatycznie wygenerować kontrakt. Ujawniamy powiązane błędy kondycji jako wewnętrzne błędy kondycji, a wszyscy użytkownicy interfejsu API mogą korzystać z tego w taki sam sposób, jak wyjątek —> InnerException. |
| possible |
Możliwe przyczyny błędu. |
| recommended |
Zalecana akcja w celu rozwiązania błędu. |
| recovery |
Komunikat o błędzie DRA. |
| summary |
Komunikat podsumowania jednostki. |
Szczegóły właściwości
creationTimeUtc
Czas tworzenia błędu (UTC).
creationTimeUtc?: Date
Wartość właściwości
Date
customerResolvability
Wartość wskazująca, czy błąd kondycji jest rozpoznawalny przez klienta.
customerResolvability?: string
Wartość właściwości
string
entityId
Identyfikator jednostki.
entityId?: string
Wartość właściwości
string
errorCategory
Kategoria błędu.
errorCategory?: string
Wartość właściwości
string
errorCode
Kod błędu.
errorCode?: string
Wartość właściwości
string
errorId
Unikatowy identyfikator błędu kondycji.
errorId?: string
Wartość właściwości
string
errorLevel
Poziom błędu.
errorLevel?: string
Wartość właściwości
string
errorMessage
Komunikat o błędzie.
errorMessage?: string
Wartość właściwości
string
errorSource
Źródło błędu.
errorSource?: string
Wartość właściwości
string
errorType
Typ błędu.
errorType?: string
Wartość właściwości
string
innerHealthErrors
Wewnętrzne błędy kondycji. HealthError z listą HealthError jako błędy podrzędne jest problematyczne. Błąd InnerHealthError jest używany, ponieważ uniemożliwi to nieskończoną pętlę struktur, gdy Hydra próbuje automatycznie wygenerować kontrakt. Ujawniamy powiązane błędy kondycji jako wewnętrzne błędy kondycji, a wszyscy użytkownicy interfejsu API mogą korzystać z tego w taki sam sposób, jak wyjątek —> InnerException.
innerHealthErrors?: InnerHealthError[]
Wartość właściwości
possibleCauses
Możliwe przyczyny błędu.
possibleCauses?: string
Wartość właściwości
string
recommendedAction
Zalecana akcja w celu rozwiązania błędu.
recommendedAction?: string
Wartość właściwości
string
recoveryProviderErrorMessage
Komunikat o błędzie DRA.
recoveryProviderErrorMessage?: string
Wartość właściwości
string
summaryMessage
Komunikat podsumowania jednostki.
summaryMessage?: string
Wartość właściwości
string