Share via


ErrorModel interface

Define o erro que ocorreu.

Propriedades

code

O código de erro que identifica a categoria de erro. Os valores possíveis incluem: "None", "ServerError", "InvalidRequest", "RateLimitExceeded", "InvalidAuthorization", "InsufficientAuthorization". Valor predefinido: "Nenhum".

message

Descrição do erro.

moreDetails

Uma descrição que fornece informações adicionais sobre o erro. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

parameter

O parâmetro no pedido que causou o erro. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

subCode

O código de erro que ajuda ainda mais a identificar o erro. Os valores possíveis incluem: "UnexpectedError", "ResourceError", "NotImplemented", "ParameterMissing", "ParameterInvalidValue", "HttpNotAllowed", "Blocked", "AuthorizationMissing", "AuthorizationRedundancy", "AuthorizationDisabled", "AuthorizationExpired" NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

value

O valor do parâmetro no pedido que não era válido. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

Detalhes de Propriedade

code

O código de erro que identifica a categoria de erro. Os valores possíveis incluem: "None", "ServerError", "InvalidRequest", "RateLimitExceeded", "InvalidAuthorization", "InsufficientAuthorization". Valor predefinido: "Nenhum".

code: ErrorCode

Valor de Propriedade

message

Descrição do erro.

message: string

Valor de Propriedade

string

moreDetails

Uma descrição que fornece informações adicionais sobre o erro. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

moreDetails?: string

Valor de Propriedade

string

parameter

O parâmetro no pedido que causou o erro. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

parameter?: string

Valor de Propriedade

string

subCode

O código de erro que ajuda ainda mais a identificar o erro. Os valores possíveis incluem: "UnexpectedError", "ResourceError", "NotImplemented", "ParameterMissing", "ParameterInvalidValue", "HttpNotAllowed", "Blocked", "AuthorizationMissing", "AuthorizationRedundancy", "AuthorizationDisabled", "AuthorizationExpired" NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

subCode?: ErrorSubCode

Valor de Propriedade

value

O valor do parâmetro no pedido que não era válido. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

value?: string

Valor de Propriedade

string