HealthError interface
상태 오류입니다.
속성
creation |
오류 생성 시간(UTC)입니다. |
customer |
상태 오류를 고객이 확인할 수 있는지 여부를 나타내는 값입니다. |
entity |
엔터티의 ID입니다. |
error |
오류 범주입니다. |
error |
오류 코드 |
error |
상태 오류 고유 ID입니다. |
error |
오류 수준입니다. |
error |
오류 메시지입니다. |
error |
오류의 원본입니다. |
error |
오류 유형입니다. |
inner |
내부 상태 오류입니다. HealthError의 목록을 자식 오류로 갖는 것은 문제가 됩니다. InnerHealthError는 Hydra가 계약을 자동 생성하려고 할 때 구조체의 무한 루프를 방지하기 때문에 사용됩니다. 관련 상태 오류를 내부 상태 오류로 노출하고 있으며 모든 API 소비자는 Exception -> InnerException과 동일한 방식으로 이를 활용할 수 있습니다. |
possible |
오류의 가능한 원인입니다. |
recommended |
오류를 해결하는 데 권장되는 작업입니다. |
recovery |
DRA 오류 메시지입니다. |
summary |
엔터티의 요약 메시지입니다. |
속성 세부 정보
creationTimeUtc
오류 생성 시간(UTC)입니다.
creationTimeUtc?: Date
속성 값
Date
customerResolvability
상태 오류를 고객이 확인할 수 있는지 여부를 나타내는 값입니다.
customerResolvability?: string
속성 값
string
entityId
엔터티의 ID입니다.
entityId?: string
속성 값
string
errorCategory
오류 범주입니다.
errorCategory?: string
속성 값
string
errorCode
오류 코드
errorCode?: string
속성 값
string
errorId
상태 오류 고유 ID입니다.
errorId?: string
속성 값
string
errorLevel
오류 수준입니다.
errorLevel?: string
속성 값
string
errorMessage
오류 메시지입니다.
errorMessage?: string
속성 값
string
errorSource
오류의 원본입니다.
errorSource?: string
속성 값
string
errorType
오류 유형입니다.
errorType?: string
속성 값
string
innerHealthErrors
내부 상태 오류입니다. HealthError의 목록을 자식 오류로 갖는 것은 문제가 됩니다. InnerHealthError는 Hydra가 계약을 자동 생성하려고 할 때 구조체의 무한 루프를 방지하기 때문에 사용됩니다. 관련 상태 오류를 내부 상태 오류로 노출하고 있으며 모든 API 소비자는 Exception -> InnerException과 동일한 방식으로 이를 활용할 수 있습니다.
innerHealthErrors?: InnerHealthError[]
속성 값
possibleCauses
오류의 가능한 원인입니다.
possibleCauses?: string
속성 값
string
recommendedAction
오류를 해결하는 데 권장되는 작업입니다.
recommendedAction?: string
속성 값
string
recoveryProviderErrorMessage
DRA 오류 메시지입니다.
recoveryProviderErrorMessage?: string
속성 값
string
summaryMessage
엔터티의 요약 메시지입니다.
summaryMessage?: string
속성 값
string