ErrorModel interface
Définit l’erreur qui s’est produite.
Propriétés
code | Code d’erreur identifiant la catégorie de l’erreur. Les valeurs possibles sont les suivantes : « None », « ServerError », « InvalidRequest », « RateLimitExceeded », « InvalidAuthorization », « InsufficientAuthorization ». Valeur par défaut : « None ». |
message | Description de l’erreur. |
more |
Description de l’erreur comportant des informations supplémentaires. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
parameter | Paramètre de la demande qui a provoqué l’erreur. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
sub |
Code d’erreur qui permet en outre d’identifier l’erreur. Les valeurs possibles sont les suivantes : 'UnexpectedError', 'ResourceError', 'NotImplemented', 'ParameterMissing', 'ParameterInvalidValue', 'HttpNotAllowed', 'Blocked', 'AuthorizationMissing', 'AuthorizationRedundancy', 'AuthorizationDisabled', 'AuthorizationExpired' REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
value | Valeur du paramètre dans la demande qui n’était pas valide. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
Détails de la propriété
code
Code d’erreur identifiant la catégorie de l’erreur. Les valeurs possibles sont les suivantes : « None », « ServerError », « InvalidRequest », « RateLimitExceeded », « InvalidAuthorization », « InsufficientAuthorization ». Valeur par défaut : « None ».
code: ErrorCode
Valeur de propriété
message
Description de l’erreur.
message: string
Valeur de propriété
string
moreDetails
Description de l’erreur comportant des informations supplémentaires. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
moreDetails?: string
Valeur de propriété
string
parameter
Paramètre de la demande qui a provoqué l’erreur. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
parameter?: string
Valeur de propriété
string
subCode
Code d’erreur qui permet en outre d’identifier l’erreur. Les valeurs possibles sont les suivantes : 'UnexpectedError', 'ResourceError', 'NotImplemented', 'ParameterMissing', 'ParameterInvalidValue', 'HttpNotAllowed', 'Blocked', 'AuthorizationMissing', 'AuthorizationRedundancy', 'AuthorizationDisabled', 'AuthorizationExpired' REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
subCode?: ErrorSubCode
Valeur de propriété
value
Valeur du paramètre dans la demande qui n’était pas valide. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
value?: string
Valeur de propriété
string