Freigeben über


ErrorModel interface

Definiert den aufgetretenen Fehler.

Eigenschaften

code

Der Fehlercode, der die Kategorie des Fehlers angibt. Mögliche Werte sind: "None", "ServerError", "InvalidRequest", "RateLimitExceeded", "InvalidAuthorization", "InsufficientAuthorization". Standardwert: "None".

message

Eine Beschreibung des Fehlers.

moreDetails

Eine Beschreibung, die zusätzliche Informationen zum Fehler enthält. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

parameter

Der Parameter in der Anforderung, der den Fehler verursacht hat. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

subCode

Der Fehlercode, der beim Identifizieren des Fehlers weiter hilft. Mögliche Werte sind: "UnexpectedError", "ResourceError", "NotImplemented", "ParameterMissing", "ParameterInvalidValue", "HttpNotAllowed", "Blocked", "AuthorizationMissing", "AuthorizationRedundancy", "AuthorizationDisabled", "AuthorizationExpired" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

value

Der Ungültige Wert des Parameters in der Anforderung. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

code

Der Fehlercode, der die Kategorie des Fehlers angibt. Mögliche Werte sind: "None", "ServerError", "InvalidRequest", "RateLimitExceeded", "InvalidAuthorization", "InsufficientAuthorization". Standardwert: "None".

code: ErrorCode

Eigenschaftswert

message

Eine Beschreibung des Fehlers.

message: string

Eigenschaftswert

string

moreDetails

Eine Beschreibung, die zusätzliche Informationen zum Fehler enthält. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

moreDetails?: string

Eigenschaftswert

string

parameter

Der Parameter in der Anforderung, der den Fehler verursacht hat. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

parameter?: string

Eigenschaftswert

string

subCode

Der Fehlercode, der beim Identifizieren des Fehlers weiter hilft. Mögliche Werte sind: "UnexpectedError", "ResourceError", "NotImplemented", "ParameterMissing", "ParameterInvalidValue", "HttpNotAllowed", "Blocked", "AuthorizationMissing", "AuthorizationRedundancy", "AuthorizationDisabled", "AuthorizationExpired" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

subCode?: ErrorSubCode

Eigenschaftswert

value

Der Ungültige Wert des Parameters in der Anforderung. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

value?: string

Eigenschaftswert

string