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 dans 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 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 dans 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 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