ErrorModel interface
Define el error que se produjo.
Propiedades
code | Código de error que identifica la categoría de error. Entre los valores posibles se incluyen: "None", "ServerError", "InvalidRequest", "RateLimitExceededed", "InvalidAuthorization", "InsufficientAuthorization". Valor predeterminado: "None". |
message | Descripción del error. |
more |
Descripción que proporciona información adicional sobre el error. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
parameter | Parámetro de la solicitud que provocó el error. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
sub |
Código de error que ayuda aún más a identificar el error. Entre los valores posibles se incluyen: 'UnexpectedError', 'ResourceError', 'NotImplemented', 'ParameterMissing', 'ParameterInvalidValue', 'HttpNotAllowed', 'Blocked', 'AuthorizationMissing', 'AuthorizationRedundancy', 'AuthorizationDisabled', 'AuthorizationExpired' NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
value | Valor del parámetro en la solicitud que no era válida. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Detalles de las propiedades
code
Código de error que identifica la categoría de error. Entre los valores posibles se incluyen: "None", "ServerError", "InvalidRequest", "RateLimitExceededed", "InvalidAuthorization", "InsufficientAuthorization". Valor predeterminado: "None".
code: ErrorCode
Valor de propiedad
message
Descripción del error.
message: string
Valor de propiedad
string
moreDetails
Descripción que proporciona información adicional sobre el error. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
moreDetails?: string
Valor de propiedad
string
parameter
Parámetro de la solicitud que provocó el error. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
parameter?: string
Valor de propiedad
string
subCode
Código de error que ayuda aún más a identificar el error. Entre los valores posibles se incluyen: 'UnexpectedError', 'ResourceError', 'NotImplemented', 'ParameterMissing', 'ParameterInvalidValue', 'HttpNotAllowed', 'Blocked', 'AuthorizationMissing', 'AuthorizationRedundancy', 'AuthorizationDisabled', 'AuthorizationExpired' NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
subCode?: ErrorSubCode
Valor de propiedad
value
Valor del parámetro en la solicitud que no era válida. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
value?: string
Valor de propiedad
string