Partager via


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.

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.

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.

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.

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