Codes d'erreur client et serveur courants renvoyés par les opérations de l'API ROS.
Codes d'erreur client
|
Error code |
Error message |
HTTP status code |
Description |
|
UnknownError |
The request processing has failed due to some unknown error. |
400 |
Une erreur cliente inconnue s'est produite. |
|
MissingParameter |
The input parameter {name} should be specified. |
400 |
Un paramètre d'entrée requis est manquant. name indique le nom du paramètre. |
|
One of the input parameters {names} should be specified. |
400 |
Un paramètre d'entrée requis est manquant. Spécifiez l'un des paramètres de la liste names. |
|
|
The input parameter {name} should be specified, {reason}. |
400 |
Un paramètre d'entrée requis est manquant. name indique le nom du paramètre. reason indique la cause. |
|
|
InvalidParameter |
The specified parameter {name} is invalid. |
400 |
Le paramètre spécifié n'est pas valide. name indique le nom du paramètre. |
|
The specified parameter {name} is invalid, {reason}. |
400 |
Le paramètre spécifié n'est pas valide. name indique le nom du paramètre. reason indique la cause. |
|
|
MultipleParameter |
Only one of the input parameters {names} can be specified. |
400 |
Trop de paramètres ont été spécifiés. Spécifiez un seul paramètre de la liste names. |
|
InvalidIdempotenceParameter |
The specified parameters are different from before. |
400 |
Les jetons d'idempotence correspondent, mais les paramètres de la requête diffèrent de ceux de la requête précédente. |
|
LastTokenProcessing |
The last token request is processing. |
400 |
La demande de jeton précédente est toujours en cours de traitement. Réessayez plus tard. |
|
Invalid |
Data supplied was not valid: {reason}. |
400 |
Les données fournies ne sont pas valides. reason indique la cause. |
|
InvalidValue |
{reason}. |
400 |
La valeur spécifiée n'est pas valide. reason indique la cause. |
|
RequestLimitExceeded |
Request limit exceeded: {reason}. |
400 |
La requête dépasse une limite. reason indique la cause. Ajustez les quotas pour modifier les limites. |
|
NotSupported |
{feature} is not supported. |
400 |
La fonctionnalité ou l'opération spécifiée n'est pas prise en charge. feature indique la fonctionnalité ou l'opération spécifique. |
|
MismatchNextToken |
{name} mismatches next token. |
400 |
Le paramètre spécifié ne correspond pas au jeton suivant. name indique le nom du paramètre. |
|
AssumeRoleFailure |
Fail to assume role {name}: {reason} |
400 |
ROS n'a pas pu endosser le rôle RAM spécifié. name indique le nom du rôle RAM. reason indique la cause. |
|
Forbidden |
You are not authorized to complete this action. |
403 |
Vous n'êtes pas autorisé à effectuer cette action. |
|
A required authorization for the specified action {api} is not supplied. Code: {code} RequestId: {request_id} |
403 |
ROS n'est pas autorisé à appeler l'opération spécifiée. api indique le nom de l'opération. code indique le code d'erreur. request_id indique l'ID de la requête. |
|
|
AccountTypeNotSupported |
Account type not supported. |
403 |
Le type de compte n'est pas pris en charge. |
|
NotFound |
{reason}. |
404 |
La ressource demandée n'existe pas. reason indique la cause. |
|
TerraformStackNotSupported |
Terraform stack does not support {feature}. |
400 |
La fonctionnalité spécifiée n'est pas prise en charge par le stack Terraform. feature indique le nom de la fonctionnalité. |
|
Terraform stack template does not support {feature}. |
400 |
La fonctionnalité spécifiée n'est pas prise en charge par le modèle de stack Terraform. feature indique le nom de la fonctionnalité. |
|
|
Terraform stack is not supported. |
400 |
La fonctionnalité de stack Terraform n'est pas disponible. |
|
|
TokenResultReturnedInLastRequest |
The result for token is an error, and was returned in the last request: {response}. |
400 |
Le résultat d'une requête précédente avec le même ClientToken était une erreur 5XX, et ce résultat a déjà été renvoyé. response indique l'erreur au format JSON, contenant les champs Code, Message et HttpStatusCode. Après le renvoi de l'erreur 5XX mise en cache une ou deux fois, les requêtes suivantes avec le même ClientToken renvoient cette erreur à la place. |
|
InvalidResourceType |
Invalid resource type {name}. |
400 |
Le type de ressource spécifié n'est pas valide. name indique le nom du type. |
|
Invalid resource type {name} of parameter {path}. |
400 |
Le type de ressource spécifié n'est pas valide. name indique le nom du type et path indique le chemin du paramètre. |
|
|
Invalid {entity_type} ({name}). |
400 |
Le type de ressource spécifié n'est pas valide. entity_type indique le type d'entité et name indique le nom du type. |
|
|
Invalid version {version} of {entity_type} ({name}). |
400 |
La version du type de ressource spécifiée n'est pas valide. version indique l'ID de version, entity_type indique le type d'entité et name indique le nom du type. |
|
|
ResourceTypeBeingProcessed |
{entity_type} ({name}) is being processed, retry later. |
400 |
Le type de ressource spécifié est actuellement en cours de traitement. Réessayez plus tard. entity_type indique le type d'entité et name indique le nom du type. |
Codes d'erreur serveur
|
Error code |
Error message |
HTTP status code |
Description |
|
InternalError |
Server error. |
500 |
Une erreur interne du serveur s'est produite. |
|
ServiceUnavailable |
The request has failed due to a temporary failure of the server. |
503 |
Le serveur est temporairement indisponible. Réessayez plus tard. Si le problème persiste, soumettez un ticket. |