Поделиться через


ErrorModel interface

Определяет возникшую ошибку.

Свойства

code

Код ошибки, определяющий ее категорию. Возможные значения: None, ServerError, InvalidRequest, RateLimitExceededed, InvalidAuthorization, InsufficientAuthorization. Значение по умолчанию: None.

message

Текстовое описание ошибки.

moreDetails

Подробное описание, которое предоставляет дополнительную информацию об ошибке. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

parameter

Параметр в запросе, вызвавшего ошибку. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

subCode

Код ошибки, который дополнительно помогает определить ошибку. Возможные значения: "UnexpectedError", "ResourceError", "NotImplemented", "ParameterMissing", "ParameterInvalidValue", "HttpNotAllowed", "Blocked", "AuthorizationMissing", "AuthorizationRedundancy", "AuthorizationDisabled", "AuthorizationExpired" Примечание. Это свойство не сериализуется. Он может быть заполнен только сервером.

value

Недопустимое значение параметра в запросе. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

Сведения о свойстве

code

Код ошибки, определяющий ее категорию. Возможные значения: None, ServerError, InvalidRequest, RateLimitExceededed, InvalidAuthorization, InsufficientAuthorization. Значение по умолчанию: None.

code: ErrorCode

Значение свойства

message

Текстовое описание ошибки.

message: string

Значение свойства

string

moreDetails

Подробное описание, которое предоставляет дополнительную информацию об ошибке. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

moreDetails?: string

Значение свойства

string

parameter

Параметр в запросе, вызвавшего ошибку. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

parameter?: string

Значение свойства

string

subCode

Код ошибки, который дополнительно помогает определить ошибку. Возможные значения: "UnexpectedError", "ResourceError", "NotImplemented", "ParameterMissing", "ParameterInvalidValue", "HttpNotAllowed", "Blocked", "AuthorizationMissing", "AuthorizationRedundancy", "AuthorizationDisabled", "AuthorizationExpired" Примечание. Это свойство не сериализуется. Он может быть заполнен только сервером.

subCode?: ErrorSubCode

Значение свойства

value

Недопустимое значение параметра в запросе. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

value?: string

Значение свойства

string