ErrorModel interface
Definiuje błąd, który wystąpił.
Właściwości
code | Kod błędu identyfikujący kategorię błędu. Możliwe wartości to: "None", "ServerError", "InvalidRequest", "RateLimitExceeded", "InvalidAuthorization", "InsufficientAuthorization". Wartość domyślna: "Brak". |
message | Opis błędu. |
more |
Opis, który zawiera dodatkowe informacje o błędzie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
parameter | Parametr w żądaniu, który spowodował błąd. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
sub |
Kod błędu, który dodatkowo pomaga zidentyfikować błąd. Możliwe wartości to: "UnexpectedError", "ResourceError", "NotImplemented", "ParameterMissing", "ParameterInvalidValue", "HttpNotAllowed", "Blocked", "AuthorizationMissing", "AuthorizationRedundancy", "AuthorizationDisabled", "AuthorizationExpired" UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
value | Wartość parametru w żądaniu, która była nieprawidłowa. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Szczegóły właściwości
code
Kod błędu identyfikujący kategorię błędu. Możliwe wartości to: "None", "ServerError", "InvalidRequest", "RateLimitExceeded", "InvalidAuthorization", "InsufficientAuthorization". Wartość domyślna: "Brak".
code: ErrorCode
Wartość właściwości
message
Opis błędu.
message: string
Wartość właściwości
string
moreDetails
Opis, który zawiera dodatkowe informacje o błędzie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
moreDetails?: string
Wartość właściwości
string
parameter
Parametr w żądaniu, który spowodował błąd. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
parameter?: string
Wartość właściwości
string
subCode
Kod błędu, który dodatkowo pomaga zidentyfikować błąd. Możliwe wartości to: "UnexpectedError", "ResourceError", "NotImplemented", "ParameterMissing", "ParameterInvalidValue", "HttpNotAllowed", "Blocked", "AuthorizationMissing", "AuthorizationRedundancy", "AuthorizationDisabled", "AuthorizationExpired" UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
subCode?: ErrorSubCode
Wartość właściwości
value
Wartość parametru w żądaniu, która była nieprawidłowa. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
value?: string
Wartość właściwości
string