Lorsqu'une requête API adressée à Function Compute échoue, la réponse comprend un code de statut HTTP ainsi qu'un corps JSON contenant les détails de l'erreur. Consultez les codes d'erreur du tableau suivant pour identifier la cause et appliquer la correction appropriée.
Format de réponse d'erreur
{
"errorCode" : "<ErrorCode>",
"errorMessage" : "<ErrorMessage>"
}
Codes d'erreur
| Code de statut HTTP | Code d'erreur | Message d'erreur | Description | Solution |
|---|---|---|---|---|
| 400 | InvalidArgument |
%s |
Un paramètre de la requête est invalide. | Vérifiez la validité de tous les paramètres de la requête. |
| 400 | MissingRequiredHeader |
required HTTP header %s was not specified |
Un en-tête de requête obligatoire est absent. | Ajoutez l'en-tête de requête indiqué dans le champ errorMessage. |
| 400 | PathNotSupported |
'%s' against '%s' is not supported |
Le chemin d'accès API demandé est invalide. | Assurez-vous que le chemin d'accès de l'API est correct. |
| 400 | EntityTooLarge |
payload size exceeds maximum allowed size (%s bytes) |
La charge utile dépasse la taille maximale autorisée. | Réduisez la charge utile pour respecter la limite indiquée dans le champ errorMessage. |
| 403 | AccessDenied |
%s |
L'appelant ne dispose pas des permissions nécessaires pour effectuer cette opération. | Accordez les permissions Function Compute requises à l'appelant. |
| 403 | SignatureNotMatch |
The request signature we calculated does not match the signature you provided. Check your access key and signing method |
La signature de la requête ne correspond pas à la valeur attendue. | Recalculez la signature en appliquant les règles de signature correctes. |
| 403 | InvalidAccessKeyID |
invalid access key ID '%s' |
L'AccessKey ID est invalide. | Spécifiez un AccessKey ID valide. |
| 404 | ServiceNotFound |
service '%s' does not exist |
Le service spécifié n'existe pas. | Créez d'abord le service. Pour plus d'informations, consultez Gérer les services. |
| 404 | AliasNotFound |
alias '%s' of service '%s' does not exist |
L'alias spécifié n'existe pas. | Créez d'abord l'alias. Pour plus d'informations, consultez Gérer les alias. |
| 404 | DomainNameNotFound |
domain name '%s' does not exist |
Le nom de domaine spécifié n'existe pas. | Associez un nom de domaine personnalisé. Pour plus d'informations, consultez Configurer un nom de domaine personnalisé. |
| 404 | VersionNotFound |
version '%d' of service '%s' does not exist |
La version spécifiée n'existe pas. | Créez une version. Pour plus d'informations, consultez Gérer les versions. |
| 409 | ConcurrentUpdateError |
None | Une requête concurrente met actuellement à jour un service, une fonction ou un déclencheur. | Réessayez la mise à jour de manière séquentielle afin d'éviter toute incohérence des données. |
| 409 | EventBridgeTriggerConflict |
There are %d eventbridge triggers fitting the fc naming pattern. The conflicting arn includes: %+v |
Des données en double existent dans le déclencheur EventBridge. | Contactez-nous. |
| 429 | ResourceExhausted |
%s |
La limite de concurrence a été dépassée. | Contactez les ingénieurs Function Compute pour augmenter votre limite de concurrence. |
| 500 | InternalServerError |
an internal error has occurred. Please retry |
Une erreur interne du système s'est produite. | Contactez-nous. |
| 503 | ResourceThrottled |
%s |
Le nombre maximal d'instances autorisées a été atteint. | Contactez les ingénieurs Function Compute pour évaluer votre quota d'instances. |
Si un code d'erreur ne figure pas dans cette rubrique, recherchez-le dans le Centre des erreurs.
Pour consulter la liste complète des codes d'erreur, reportez-vous au Centre des erreurs API.