Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Réponses d'erreur
Cette section fournit des informations de référence sur les erreurs Amazon S3.
Note
-
En général, les propriétaires de compartiments S3 se voient facturer les demandes comportant des réponses positives HTTP
200 OKet des réponses d’erreur client HTTP4XX. Les propriétaires de compartiments ne se voient pas facturer les réponses d’erreur de serveur HTTP5XX, telles que les erreurs HTTP503 Slow Down. Pour plus d'informations sur les codes d'erreur S3 sous HTTP3XXet les codes de4XXstatut qui ne sont pas facturés, consultez la section Facturation des réponses d'erreur Amazon S3 dans le guide de l'utilisateur Amazon S3. Pour plus d'informations sur les frais de facturation si votre compartiment est configuré comme un compartiment Requester Pays, consultez Comment fonctionnent les frais Requester Pays dans le guide de l'utilisateur Amazon S3. -
La prise en charge de SOAP sur HTTP est obsolète, mais SOAP continue d’être disponible sur HTTP. Les nouvelles fonctions Amazon S3 ne sont pas prises en charge pour SOAP. Au lieu d'utiliser SOAP, nous vous recommandons d'utiliser l'API REST ou les AWS SDK.
Réponses aux erreurs REST
En cas d'erreur, les informations d'en-tête contiennent les informations suivantes :
-
Content-Type: application/xml
-
un code de statut HTTP 3xx, 4xx ou 5xx.
Le corps de la réponse contient également des informations sur l'erreur. L'exemple de réponse d'erreur suivant montre la structure des éléments de réponse communs à toutes les réponses d'erreur REST.
<?xml version="1.0" encoding="UTF-8"?> <Error> <Code>NoSuchKey</Code> <Message>The resource you requested does not exist</Message> <Resource>/mybucket/myfoto.jpg</Resource> <RequestId>4442587FB7D0A2F9</RequestId> </Error>
Le tableau suivant explique les éléments de réponse aux erreurs REST.
| Nom | Description |
|---|---|
Code
|
Le code d'erreur est une chaîne qui identifie de façon univoque une condition d'erreur. Il doit être lu et compris par des programmes qui détectent et gèrent des erreurs par type. Pour plus d'informations, consultez la section Liste des codes d'erreur. Type : Chaîne Ancêtre : |
Error
|
Conteneur pour tous les éléments d'erreur. Type : Conteneur Ancêtre : Aucun |
Message
|
Le message d'erreur contient une description générique de la condition d'erreur en anglais. Il s'adresse à un public d'individus. Des programmes basiques affichent le message directement pour l'utilisateur final s'ils trouvent une condition d'erreur qu'ils ne savent, ni souhaitent gérer. Des programmes sophistiqués avec une gestion d'erreur plus complète et une stratégie d'internationalisation personnalisée risquent plus d'ignorer le message d'erreur. Type : Chaîne Ancêtre : |
RequestId
|
ID de la demande associée à l'erreur. Type : Chaîne Ancêtre : |
Resource
|
Le compartiment ou l'objet impliqué dans l'erreur. Type : Chaîne Ancêtre : |
Beaucoup de réponses d'erreur contiennent des données structurées complémentaires destinées à être lues et comprises par un développeur diagnostiquant des erreurs de programmation. Par exemple, si vous envoyez un Content-MD5 en-tête avec une requête REST PUT qui ne correspond pas au résumé calculé sur le serveur, vous recevez un BadDigest message d'erreur. La réponse d'erreur inclut également comme éléments de détail le résumé calculé par le serveur et le résumé que vous avez indiqué au serveur d'attendre. Pendant le développement, vous pouvez utiliser ces informations pour diagnostiquer l'erreur. En production, un programme performant doit comprendre ces informations dans son journal des erreurs.
Pour plus d'informations sur les éléments de réponse généraux, consultez la rubrique Réponses aux erreurs.
Liste des codes d'erreur
Le tableau suivant répertorie les codes d'erreur Amazon S3.
| Code d’erreur | Description | Code de statut HTTP | Préfixe du code d'erreur SOAP |
|---|---|---|---|
AccessControlListNotSupported |
Le bucket n'autorise pas les ACL. | 400 Bad Request |
Client |
AccessDenied |
Accès refusé | 403 Forbidden |
Client |
AccessPointAlreadyOwnedByYou |
Un point d'accès portant le même nom existe déjà dans votre compte. | 409 Conflict |
Client |
AccountProblem |
Un problème vous empêche Compte AWS de mener à bien l'opération. Pour obtenir de l’aide, consultez Contactez-nous |
403 Forbidden |
Client |
AllAccessDisabled |
Tous les accès à cette ressource Amazon S3 ont été désactivés. Pour obtenir de l’aide, consultez Contactez-nous |
403 Forbidden |
Client |
AmbiguousGrantByEmailAddress
|
L'adresse e-mail que vous avez fournie est associée à plusieurs comptes. | 400 Bad Request |
Client |
AuthorizationHeaderMalformed
|
L’en-tête d’autorisation que vous avez fourni n’est pas valide. | 400 Bad Request |
N/A |
AuthorizationQueryParametersError
|
Les paramètres de requête d’autorisation que vous avez fournis ne sont pas valides. | 400 Bad Request |
N/A |
BadDigest |
La valeur Content-MD5 ou la somme de contrôle que vous avez spécifiée ne correspond pas à ce que le serveur a reçu. | 400 Bad Request |
Client |
BucketAlreadyExists |
Le nom de compartiment demandé n’est pas disponible. L’espace de noms de compartiments est partagé par tous les utilisateurs du système. Spécifiez un nom différent et réessayez. | 409 Conflict |
Client |
BucketAlreadyOwnedByYou |
Le compartiment que vous avez essayé de créer existe déjà et vous en êtes le propriétaire. Amazon S3 renvoie cette erreur partout Régions AWS sauf dans la région USA Est (Virginie du Nord) (us-east-1). Pour des raisons de compatibilité avec les versions précédentes, si vous recréez un compartiment existant que vous possédez déjà dans us-east-1, Amazon S3 renvoie 200 OK et réinitialise les listes de contrôle d'accès (ACL) du compartiment. Pour Amazon S3 on Outposts, le compartiment que vous avez essayé de créer existe déjà dans votre Outpost et vous en êtes propriétaire. |
|
Client |
BucketHasAccessPointsAttached |
Des points d'accès sont attachés au compartiment que vous avez essayé de supprimer. Supprimez vos points d'accès avant de supprimer votre bucket. | 400 Bad Request |
Client |
BucketNotEmpty |
Le compartiment que vous avez essayé de supprimer n'est pas vide. | 409 Conflict |
Client |
ClientTokenConflict |
Le jeton d'idempotence de votre point d' Multi-Region accès a déjà été utilisé pour une autre demande. | 409 Conflict |
Client |
ConnectionClosedByRequester |
Renvoyé à l'appelant d'origine lorsqu'une erreur est rencontrée lors de la lecture du WriteGetObjectResponse corps. | 400 Bad Request |
Client |
ConditionalRequestConflict |
Une opération contradictoire s'est produite. Si PutObject vous l'utilisez, vous pouvez réessayer la demande. Si vous utilisez le téléchargement en plusieurs parties, vous devez lancer une autre CreateMultipartUpload demande et télécharger à nouveau chaque partie. |
409 Conflict |
Client |
CredentialsNotSupported |
Cette demande ne prend pas en charge les informations d'identification. | 400 Bad Request |
Client |
CrossLocationLoggingProhibited |
Cross-Region la journalisation n'est pas autorisée. Les compartiments d'une région Région AWS ne peuvent pas enregistrer d'informations dans un compartiment d'une autre région. | 403 Forbidden |
Client |
DeviceNotActiveError |
L’appareil n’est actuellement pas actif. | 400 Bad Request |
Client |
EndpointNotFound |
Dirigez les demandes vers le point de terminaison approprié. | 400 Bad Request |
Client |
EntityTooSmall |
Le téléchargement que vous proposez est inférieur à la taille d'objet minimale autorisée. | 400 Bad Request |
Client |
EntityTooLarge |
Le téléchargement que vous proposez dépasse la taille d'objet maximale autorisée. Pour plus d'informations, consultez la section Points de terminaison et quotas Amazon Simple Storage Service dans le Références générales AWS. | 400 Bad Request |
Client |
| Le téléchargement que vous proposez dépasse la taille maximale autorisée. | 405 Method Not Allowed |
Client | |
ExpiredToken |
Le jeton fourni a expiré. | 400 Bad Request |
Client |
IllegalLocationConstraintException |
Cette erreur peut se produire dans les conditions suivantes :
|
400 Bad Request |
Client |
IllegalVersioningConfigurationException
|
La configuration de contrôle de version spécifiée dans la demande n'est pas valide. | 400 Bad Request |
Client |
IncompleteBody |
Vous n'avez pas indiqué le nombre d'octets spécifié par l'en-tête Content-Length HTTP. | 400 Bad Request |
Client |
IncorrectEndpoint |
Le compartiment spécifié existe dans une autre région. Dirigez les demandes vers le point de terminaison approprié. | 400 Bad Request |
Client |
IncorrectNumberOfFilesInPostRequest |
POST nécessite exactement un téléchargement de fichier par demande. | 400 Bad Request |
Client |
InlineDataTooLarge |
Les données en ligne dépassent la taille maximale autorisée. | 400 Bad Request |
Client |
InternalError |
Une erreur interne s’est produite. Réessayez. | 500 Internal Server Error |
Serveur |
InvalidAccessKeyId |
L'identifiant de clé d' AWS accès que vous avez fourni n'existe pas dans nos dossiers. | 403 Forbidden |
Client |
InvalidAccessPoint |
Le nom du point d'accès ou le compte spécifié n'est pas valide. | 400 Bad Request |
Client |
InvalidAccessPointAliasError |
Le nom d'alias du point d'accès spécifié n'est pas valide. | 400 Bad Request |
Client |
InvalidAddressingHeader |
Vous devez spécifier le rôle anonyme. | N/A | Client |
InvalidArgument |
Cette erreur peut se produire dans les conditions suivantes :
|
400 Bad Request |
Client |
InvalidBucketAclWithObjectOwnership |
Les ACL du bucket ne peuvent pas être définies avec ObjectOwnership le BucketOwnerEnforced paramètre S. | 400 Bad Request |
Client |
InvalidBucketName |
Le compartiment spécifié n'est pas valide. | 400 Bad Request |
Client |
InvalidBucketOwnerAWSAccountID |
La valeur du paramètre du propriétaire du compartiment attendu doit être un Compte AWS ID. | 400 Bad Request |
Client |
InvalidBucketState |
La demande n’est pas valide pour l’état actuel du compartiment. | 409 Conflict |
Client |
InvalidDigest |
La valeur Content-MD5 ou la somme de contrôle que vous avez spécifiée n'est pas valide. | 400 Bad Request |
Client |
InvalidEncryptionAlgorithmError |
La demande de chiffrement que vous avez spécifiée n’est pas valide. La valeur valide est AES256. |
400 Bad Request |
Client |
InvalidHostHeader |
Les en-têtes d’hôte fournis dans la demande utilisaient un style d’adressage incorrect. | 400 Bad Request |
Client |
InvalidHttpMethod |
La demande est effectuée à l’aide d’une méthode HTTP inattendue. | 400 Bad Request |
Client |
InvalidLocationConstraint |
La contrainte de localisation (région) spécifiée n'est pas valide. Pour plus d'informations sur la sélection d'une région pour vos compartiments, consultez la section Présentation des compartiments. | 400 Bad Request |
Client |
InvalidObjectState |
L'opération n'est pas valide pour l'état actuel de l'objet. | 403 Forbidden |
Client |
InvalidPart |
Une ou plusieurs des pièces spécifiées n'ont pas pu être trouvées. L'article n'a peut-être pas été chargé ou la balise d'entité spécifiée ne correspondait peut-être pas à la balise d'entité de l'article. | 400 Bad Request |
Client |
InvalidPartOrder |
La liste des pièces n'était pas classée par ordre croissant. La liste des pièces doit être spécifiée dans l'ordre par numéro de pièce. | 400 Bad Request |
Client |
InvalidPayer |
Tous les accès à cet objet ont été désactivés. Pour obtenir de l’aide, consultez Contactez-nous |
403 Forbidden |
Client |
InvalidPolicyDocument |
Le contenu du formulaire ne répond pas aux conditions spécifiées dans le document de politique. | 400 Bad Request |
Client |
| InvalidRange | La plage demandée ne peut pas être satisfaite. | 416 – Plage demandée impossible à respecter | Client |
| InvalidRegion | Vous avez essayé de créer un point d' Multi-Region accès dans une région pour laquelle vous n'avez pas souscrit. | 403 Forbidden | Client |
InvalidRequest |
Cette erreur peut se produire dans les conditions suivantes :
|
400 Bad Request |
Client |
InvalidSessionException |
Renvoyé si la session n’existe plus après avoir expiré. | 400 Bad Request |
Client |
InvalidSignature |
La signature de demande que le serveur a calculée ne correspond pas à la signature que vous avez fournie. Vérifiez votre clé d'accès AWS secrète et votre méthode de signature. Pour plus d’informations, consultez Signature et authentification des demandes REST. | 400 Bad Request |
Client |
InvalidSecurity |
Les informations d’identification de sécurité fournies ne sont pas valides. | 403 Forbidden |
Client |
InvalidSOAPRequest |
Le corps de la demande SOAP n’est pas valide. | 400 Bad Request |
Client |
InvalidStorageClass |
La classe de stockage que vous avez spécifiée n’est pas valide. | 400 Bad Request |
Client |
InvalidTargetBucketForLogging |
Le compartiment cible pour la journalisation n'existe pas, ne vous appartient pas ou ne dispose pas des autorisations appropriées pour le groupe de distribution de journaux. | 400 Bad Request |
Client |
InvalidToken |
Le jeton fourni est mal formé ou n’est pas valide. | 400 Bad Request |
Client |
InvalidURI |
L’URI spécifié n’a pas pu être analysé. | 400 Bad Request |
Client |
KeyTooLongError |
Votre clé est trop longue. | 400 Bad Request |
Client |
KMS.DisabledException |
La demande a été rejetée, car la clé KMS spécifiée n’est pas activée. | 400 Bad Request |
Client |
KMS.InvalidKeyUsageException |
Cette demande a été rejetée pour l’une des raisons suivantes :
Pour chiffrer, déchiffrer, rechiffrer et générer des clés de données, la valeur doit être ENCRYPT_DECRYPT. KeyUsage Pour signer et vérifier les messages, KeyUsage il doit être SIGN_VERIFY. Pour générer et vérifier les codes d'authentification des messages (MAC), celui-ci KeyUsage doit être GENERATE_VERIFY_MAC. Pour obtenir des secrets d'accord clés, KeyUsage il doit être KEY_AGREEMENT. Pour trouver la clé KeyUsage d'une clé KMS, utilisez l' DescribeKey opération. Pour trouver les algorithmes de chiffrement ou de signature pris en charge pour une clé KMS particulière, utilisez l' DescribeKey opération. |
400 Bad Request |
Client |
KMS.KMSInvalidStateException |
La demande a été rejetée, car l’état de la ressource spécifiée n’est pas valide pour cette demande. Cette exception a l’une des significations suivantes :
|
400 Bad Request |
Client |
KMS.NotFoundException |
La demande a été rejetée, car l’entité ou la ressource spécifiée est introuvable. | 400 Bad Request |
Client |
MalformedACLError |
La liste ACL que vous avez fournie n’est pas bien formée ou n’a pas été validée par rapport à notre schéma publié. | 400 Bad Request |
Client |
MalformedPOSTRequest
|
Le corps de votre requête POST n'est pas bien formé multipart/form -data. | 400 Bad Request |
Client |
MalformedXML |
Le code XML que vous avez fourni n’est pas bien formé ou n’a pas été validé par rapport à notre schéma publié. | 400 Bad Request |
Client |
MaxMessageLengthExceeded |
Votre demande était trop importante. | 400 Bad Request |
Client |
MaxPostPreDataLengthExceededError |
Les champs de votre demande POST précédant le fichier de chargement étaient trop volumineux. | 400 Bad Request |
Client |
MetadataTooLarge |
Vos en-têtes de métadonnées dépassent la taille de métadonnées maximale autorisée. | 400 Bad Request |
Client |
MethodNotAllowed |
La méthode spécifiée n’est pas autorisée sur cette ressource. | 405 Method Not Allowed |
Client |
MissingAttachment |
Une pièce jointe SOAP était attendue, mais aucune n’a été trouvée. | 400 Requête erronée | Client |
MissingAuthenticationToken |
La demande n’a pas été signée. | 403 Forbidden | Client |
MissingContentLength |
Vous devez fournir l'en-tête Content-Length HTTP. | 411 Length Required |
Client |
MissingRequestBodyError |
Vous avez envoyé un document XML vide sous forme de demande. | 400 Bad Request |
Client |
MissingSecurityElement |
Il manque un élément de sécurité à la requête SOAP 1.1. | 400 Bad Request |
Client |
MissingSecurityHeader |
Il manque un en-tête obligatoire dans votre demande. | 400 Bad Request |
Client |
NoLoggingStatusForKey |
Il n’existe pas de sous-ressource de statut de journalisation pour une clé. | 400 Bad Request |
Client |
NoSuchAsyncRequest |
La demande spécifiée est introuvable. | 404 Not Found |
Client |
NoSuchBucket |
Le compartiment spécifié n'existe pas. | 404 Not Found |
Client |
NoSuchBucketPolicy |
Le compartiment spécifié n'a pas de politique de compartiment. | 404 Not Found |
Client |
NoSuchCORSConfiguration |
Le compartiment spécifié n'a pas de configuration CORS. | 404 Not Found |
Client |
NoSuchKey |
La clé spécifiée n'existe pas. | 404 Not Found |
Client |
NoSuchLifecycleConfiguration |
La configuration de cycle de vie spécifiée n'existe pas. | 404 Not Found |
Client |
NoSuchMultiRegionAccessPoint |
Le point Multi-Region d'accès spécifié n'existe pas. | 404 Not Found |
Client |
NoSuchObjectLockConfiguration |
L'objet spécifié n'a pas de ObjectLock configuration. | 404 Not Found |
Client |
NoSuchWebsiteConfiguration |
Le compartiment spécifié n’a aucune configuration de site Web. | 404 Not Found |
Client |
NoSuchTagSet |
La balise spécifiée n'existe pas. |
404 Not Found |
Client |
NoSuchUpload |
Le chargement partitionné spécifié n’existe pas. L’ID de chargement n’est peut-être pas valide ou le chargement partitionné a peut-être été abandonné ou terminé. | 404 Not Found |
Client |
NoSuchVersion
|
L'ID de version spécifié dans la demande ne correspond pas à une version existante. | 404 Not Found |
Client |
NotDeviceOwnerError |
L’appareil qui a généré le jeton n’appartient pas à l’utilisateur authentifié. | 400 Bad Request |
Client |
NotImplemented |
Un en-tête que vous avez fourni implique une fonctionnalité qui n'est pas implémentée. | 501 Not Implemented |
Serveur |
NotModified |
La ressource n'a pas été modifiée. | 304 Not Modified |
Serveur |
NoTransformationDefined |
Aucune transformation n’a été trouvée pour ce point d’accès Object Lambda. | 404 Not Found |
Client |
NotSignedUp |
Votre compte n’est pas inscrit pour le service Amazon S3. Vous devez vous inscrire avant de pouvoir utiliser Amazon S3. Vous pouvez vous inscrire à l'adresse suivante : https://aws.amazon.com/s3 |
403 Forbidden |
Client |
ObjectLockConfigurationNotFoundError |
La configuration de verrouillage d’objet n’existe pas pour ce compartiment. | 404 Not Found |
Client |
OwnershipControlsNotFoundError |
Les contrôles de propriété du compartiment n'ont pas été trouvés. | 404 Not Found |
Client |
OperationAborted |
Une opération conditionnelle conflictuelle est actuellement en cours sur cette ressource. Réessayez. | 409 Conflict |
Client |
PermanentRedirect |
Le compartiment auquel vous tentez d’accéder doit être adressé à l’aide du point de terminaison spécifié. Envoyez toutes les demandes futures à ce point de terminaison. | 301 Moved Permanently |
Client |
PermanentRedirectControlError |
L’opération d’API à laquelle vous tentez d’accéder doit être adressée à l’aide du point de terminaison spécifié. Envoyez toutes les demandes futures à ce point de terminaison. | 301 Moved Permanently |
Client |
PreconditionFailed |
Au moins l'une des conditions préalables que vous avez spécifiées n'était pas remplie. | 412 Precondition Failed |
Client |
Redirect |
Redirection temporaire. Vous êtes redirigé vers le compartiment pendant la mise à jour du serveur du système de nom de domaine (DNS). | 307 Temporary Redirect |
Client |
RequestHeaderSectionTooLarge |
L'en-tête de la demande et les paramètres de requête utilisés pour faire en sorte que la demande dépasse la taille maximale autorisée. | 400 Bad Request |
Client |
RequestIsNotMultiPartContent |
Une requête POST de bucket doit être du type de pièce jointe -data. multipart/form | 412 Precondition Failed |
Client |
RequestTimeout |
Votre connexion socket au serveur n'a pas été lue ou écrite pendant le délai imparti. | 400 Bad Request |
Client |
RequestTimeTooSkewed |
La différence entre l’heure de la demande et celle du serveur est trop importante. | 403 Forbidden |
Client |
RequestTorrentOfBucketError |
La demande du fichier torrent d'un bucket n'est pas autorisée. | 400 Bad Request |
Client |
ResponseInterrupted |
Renvoyé à l'appelant d'origine lorsqu'une erreur est rencontrée lors de la lecture du WriteGetObjectResponse corps. | 400 Bad Request |
Client |
RestoreAlreadyInProgress |
La restauration de l'objet est déjà en cours. | 409 Conflict |
Client |
ServerSideEncryptionConfigurationNotFoundError |
La configuration de chiffrement côté serveur n'a pas été trouvée. | 400 Bad Request |
Client |
ServiceUnavailable |
Le service n'est pas en mesure de traiter la demande. | 503 Service Unavailable |
Serveur |
SignatureDoesNotMatch |
La signature de demande que le serveur a calculée ne correspond pas à la signature que vous avez fournie. Vérifiez votre clé d'accès AWS secrète et votre méthode de signature. Pour plus d’informations, consultez Authentification REST et Authentification SOAP. | 403 Forbidden |
Client |
SlowDown |
Veuillez réduire votre taux de demandes. | 503 Slow Down |
Serveur |
503 SlowDown |
Ralentissez | 503 Slow Down |
Serveur |
TagPolicyException |
La politique de balise n'autorise pas la valeur spécifiée pour la clé de balise suivante. | 400 Bad Request |
Client |
TemporaryRedirect |
Vous êtes redirigé vers le compartiment pendant la mise à jour du serveur du système de nom de domaine (DNS). | 307 Temporary Redirect |
Client |
TokenCodeInvalidError |
Le code du and/or jeton du numéro de série que vous avez fourni n'est pas valide. | 400 Bad Request |
Client |
TokenRefreshRequired |
Le jeton fourni doit être actualisé. | 400 Bad Request |
Client |
TooManyAccessPoints |
Vous avez essayé de créer plus de points d'accès que ce qui est autorisé pour un compte. Pour plus d'informations, consultez la section Points de terminaison et quotas Amazon Simple Storage Service dans le Références générales AWS. | 400 Bad Request |
Client |
TooManyBuckets |
Vous avez essayé de créer plus de compartiments que ce qui est autorisé pour un compte. Pour plus d'informations, consultez la section Points de terminaison et quotas Amazon Simple Storage Service dans le Références générales AWS. | 400 Bad Request |
Client |
TooManyMultiRegionAccessPointregionsError |
Vous avez essayé de créer un point d' Multi-Region accès avec plus de régions que ce qui est autorisé pour un compte. Pour plus d'informations, consultez la section Points de terminaison et quotas Amazon Simple Storage Service dans le Références générales AWS. | 400 Bad Request |
Client |
TooManyMultiRegionAccessPoints |
Vous avez essayé de créer plus de points Multi-Region d'accès que ce qui est autorisé pour un compte. Pour plus d'informations, consultez la section Points de terminaison et quotas Amazon Simple Storage Service dans le Références générales AWS. | 400 Bad Request |
Client |
UnauthorizedAccessError |
Applicable dans les régions de Chine uniquement. Renvoyé lorsqu’une demande est adressée à un compartiment qui ne possède pas de licence ICP. Pour plus d’informations, consultez Enregistrement ICP |
403 Forbidden |
Client |
UnexpectedContent |
Cette demande contient du contenu non pris en charge. | 400 Bad Request |
Client |
UnexpectedIPError |
Applicable dans les régions de Chine uniquement. Cette demande a été rejetée, car l’adresse IP était inattendue. | 403 Forbidden |
Client |
UnsupportedArgument |
La demande contenait un argument non pris en charge. | 400 Bad Request |
Client |
UnsupportedSignature |
La demande fournie est signée avec une version de jeton STS non prise en charge ou la version de signature n’est pas prise en charge. | 400 Bad Request |
Client |
UnresolvableGrantByEmailAddress |
L'adresse e-mail que vous avez fournie ne correspond à aucun compte enregistré. | 400 Bad Request |
Client |
UserKeyMustBeSpecified |
La demande POST du compartiment doit contenir le nom de champ spécifié. S’il est spécifié, vérifiez l’ordre des champs. | 400 Bad Request |
Client |
NoSuchAccessPoint |
Le point d'accès spécifié n'existe pas. | 404 Not Found |
Client |
InvalidTag |
Votre demande contient une entrée de balise qui n’est pas valide. Par exemple, votre demande peut contenir des clés dupliquées, des clés ou des valeurs trop longues ou des balises système. | 400 Bad Request |
Client |
MalformedPolicy |
Votre police contient un principal qui n'est pas valide. | 400 Bad Request |
Client |
Liste des codes d'erreur relatifs au contenu de l'objet SELECT
Important
Amazon S3 Select n’est plus disponible pour les nouveaux clients. Les clients existants d’Amazon S3 Select peuvent continuer à utiliser cette fonctionnalité comme d’habitude. En savoir plus
Le tableau suivant contient des erreurs spéciales SELECT Object Content susceptibles de se reproduire. Pour obtenir des informations générales sur les erreurs Amazon S3 et une liste des codes d'erreur, consultezRéponses d'erreur.
| Code d’erreur | Description | Code de statut HTTP | Préfixe du code d'erreur SOAP |
|---|---|---|---|
AmbiguousFieldName |
Le nom du champ correspond à plusieurs champs du fichier. Vérifiez l'expression SQL et le fichier, puis réessayez. | 400 | Client |
Busy |
Le service n’est pas disponible. Réessayez ultérieurement. | 503 | Client |
CastFailed |
Une tentative de conversion d'un type de données à un autre à l'aide de l'expression SQL CAST a échoué. |
400 | Client |
ColumnTooLong |
La longueur d'une colonne dans le résultat est supérieure à maxCharsPerColumn 1 Mo. |
400 | Client |
CSVEscapingRecordDelimiter |
Un délimiteur d'enregistrement entre guillemets a été trouvé dans le fichier. Pour autoriser les séparateurs d'enregistrements entre guillemets, définissez surAllowQuotedRecordDelimiter. 'TRUE' |
400 | Client |
CSVParsingError |
Une erreur s'est produite lors de l'analyse du fichier CSV. Vérifiez le fichier et réessayez. | 400 | Client |
CSVUnescapedQuote |
Une citation non échappée a été trouvée lors de l'analyse du fichier CSV. Pour autoriser les séparateurs d'enregistrements entre guillemets, définissez surAllowQuotedRecordDelimiter. 'TRUE' |
400 | Client |
EmptyRequestBody |
Le corps de la demande ne peut pas être vide. | 400 | Client |
EvaluatorBindingDoesNotExist |
Aucun nom de colonne ou chemin fourni n'existe dans l'expression SQL. | 400 | Client |
EvaluatorInvalidArguments |
Le nombre d'arguments dans l'appel de fonction de l'expression SQL est incorrect. | 400 | Client |
EvaluatorInvalidTimestampFormatPattern |
La chaîne de format d'horodatage dans l'expression SQL n'est pas valide. | 400 | Client |
EvaluatorInvalidTimestampFormatPatternSymbol |
Le modèle de format d'horodatage contient un symbole dans l'expression SQL qui n'est pas valide. | 400 | Client |
EvaluatorInvalidTimestampFormatPatternSymbolForParsing |
Le modèle de format d'horodatage contient un symbole de format valide qui ne peut pas être appliqué à l'analyse de l'horodatage dans l'expression SQL. | 400 | Client |
EvaluatorInvalidTimestampFormatPatternToken |
Le modèle de format d'horodatage contient un jeton dans l'expression SQL qui n'est pas valide. | 400 | Client |
EvaluatorLikePatternInvalidEscapeSequence |
Un argument donné à l'LIKEexpression n'était pas valide. |
400 | Client |
EvaluatorNegativeLimit |
LIMITne doit pas être négatif. |
400 | Client |
EvaluatorTimestampFormatPatternDuplicateFields |
Le modèle de format d'horodatage contient plusieurs indicateurs de format représentant le champ d'horodatage de l'expression SQL. | 400 | Client |
EvaluatorTimestampFormatPatternHourClockAmPmMismatch |
Le modèle de format d'horodatage contient un symbole de format d'heure de jour sur 12 heures mais ne contient pas également de AM/PM champ, ou il contient un spécificateur de format sur 24 heures et contient un AM/PM champ dans l'expression SQL. | 400 | Client |
EvaluatorUnterminatedTimestampFormatPatternToken |
Le modèle de format d'horodatage contient un jeton non terminé dans l'expression SQL. | 400 | Client |
ExpressionTooLong |
L'expression SQL est trop longue. La longueur d'octet maximale pour une expression SQL est de 256 Ko. | 400 | Client |
ExternalEvalException |
La requête ne peut pas être évaluée. Vérifiez le fichier et réessayez. | 400 | Client |
IllegalSqlFunctionArgument |
Un argument illégal a été utilisé dans la fonction SQL. | 400 | Client |
IncorrectSqlFunctionArgumentType |
Un type d'argument incorrect a été spécifié dans un appel de fonction dans l'expression SQL. | 400 | Client |
IntegerOverflow |
Un dépassement ou un sous-débit d'entiers s'est produit dans l'expression SQL. | 400 | Client |
InternalError |
Une erreur interne s’est produite. | 500 | Client |
InvalidCast |
Une tentative de conversion d'un type de données à un autre à l'aide de l'expression SQL CAST a échoué. |
400 | Client |
InvalidColumnIndex |
L'index de colonne dans l'expression SQL n'est pas valide. | 400 | Client |
InvalidCompressionFormat |
Le format de compression du fichier n'est pas pris en charge. Seuls GZIP et BZIP2 sont pris en charge. | 400 | Client |
InvalidDataSource |
Le type de source de données n'est pas valide. Seuls les formats CSV, JSON et Parquet sont pris en charge. | 400 | Client |
InvalidDataType |
L'expression SQL contient un type de données qui n'est pas valide. | 400 | Client |
InvalidExpressionType |
La ExpressionType valeur n'est pas valide. Seules les expressions SQL sont prises en charge. |
400 | Client |
InvalidFileHeaderInfo |
La FileHeaderInfo valeur n'est pas valide. Seuls NONE, USE et IGNORE sont pris en charge. |
400 | Client |
InvalidJsonType |
La JsonType valeur n'est pas valide. Seuls DOCUMENT et LINES sont pris en charge. |
400 | Client |
InvalidKeyPath |
Le chemin clé de l'expression SQL n'est pas valide. | 400 | Client |
InvalidQuoteFields |
La QuoteFields valeur n'est pas valide. Seuls ALWAYS et ASNEEDED sont pris en charge. |
400 | Client |
InvalidRequestParameter |
La valeur d'un paramètre de l'SelectRequestélément n'est pas valide. Consultez la documentation de l'API du service et réessayez. |
400 | Client |
InvalidScanRange |
La plage de numérisation fournie n'est pas valide. | 400 | Client |
InvalidTableAlias |
L'expression SQL contient un alias de table qui n'est pas valide. | 400 | Client |
InvalidTextEncoding |
Le type de codage n'est pas valide. Seul le UTF-8 codage est pris en charge. | 400 | Client |
JSONParsingError |
Une erreur s'est produite lors de l'analyse du fichier JSON. Vérifiez le fichier et réessayez. | 400 | Client |
LexerInvalidChar |
L'expression SQL contient un caractère qui n'est pas valide. | 400 | Client |
LexerInvalidIONLiteral |
L'expression SQL contient un opérateur qui n'est pas valide. | 400 | Client |
LexerInvalidLiteral |
L'expression SQL contient un opérateur qui n'est pas valide. | 400 | Client |
LexerInvalidOperator |
L'expression SQL contient un littéral qui n'est pas valide. | 400 | Client |
LikeInvalidInputs |
L'argument donné à la LIKE clause dans l'expression SQL n'est pas valide. |
400 | Client |
MalformedXML |
Le code XML fourni n'était pas bien formé ou n'a pas été validé par rapport à notre schéma publié. Consultez la documentation du service et réessayez. | 400 | Client |
MaxOperatorsExceeded |
Impossible d'analyser l'expression SQL, essayez de réduire la complexité. Par exemple, réduisez le nombre d'opérateurs utilisés. | 400 | Client |
MethodNotAllowed |
La méthode spécifiée n’est pas autorisée sur cette ressource. | 405 Method Not Allowed |
Client |
MissingRequiredParameter |
Il manque un paramètre obligatoire à l'SelectRequestentité. Consultez la documentation du service et réessayez. |
400 | Client |
MultipleDataSourcesUnsupported |
Les sources de données multiples ne sont pas prises en charge. | 400 | Client |
NumberFormatError |
Une erreur s'est produite lors de l'analyse d'un nombre. Cette erreur peut être causée par un sous-débit ou un débordement d'entiers. | 400 | Client |
ObjectSerializationConflict |
InputSerializationspécifie plusieurs formats (CSV, JSON ou Parquet), ou OutputSerialization spécifie plusieurs formats (CSV ou JSON). Pour InputSerialization etOutputSerialization, vous ne pouvez spécifier qu'un seul format pour chacun. |
400 | Client |
OverMaxColumn |
Le nombre de colonnes du résultat est supérieur au nombre de colonnes maximum autorisé. | 400 | Client |
OverMaxParquetBlockSize |
La taille maximale du fichier Parquet est supérieure à la taille maximale du groupe de lignes. | 400 | Client |
OverMaxRecordSize |
La longueur d'un enregistrement dans l'entrée ou le résultat est supérieure à la maxCharsPerRecord limite de 1 Mo. |
400 | Client |
ParquetParsingError |
Une erreur s'est produite lors de l'analyse du fichier Parquet. Vérifiez le fichier et réessayez. | 400 | Client |
ParquetUnsupportedCompressionCodec |
Le codec de compression Parquet spécifié n'est pas pris en charge. | 400 | Client |
ParseAsteriskIsNotAloneInSelectList |
Les autres expressions ne sont pas autorisées dans la SELECT liste lorsqu'elle * est utilisée sans notation par points dans l'expression SQL. |
400 | Client |
ParseCannotMixSqbAndWildcardInSelectList |
Impossible de mélanger [] et * d'insérer la même expression dans une SELECT liste de l'expression SQL. |
400 | Client |
ParseCastArity |
L'arité de l'expression SQL CAST est incorrecte. |
400 | Client |
ParseEmptySelect |
L'expression SQL contient une SELECT clause vide. |
400 | Client |
ParseExpected2TokenTypes |
Le jeton attendu dans l'expression SQL est introuvable. | 400 | Client |
ParseExpectedArgumentDelimiter |
Le délimiteur d'arguments attendu dans l'expression SQL est introuvable. | 400 | Client |
ParseExpectedDatePart |
La partie date attendue dans l'expression SQL est introuvable. | 400 | Client |
ParseExpectedExpression |
L'expression SQL attendue n'a pas été trouvée. | 400 | Client |
ParseExpectedIdentForAlias |
L'identifiant attendu pour l'alias dans l'expression SQL est introuvable. | 400 | Client |
ParseExpectedIdentForAt |
L'identifiant attendu pour le AT nom dans l'expression SQL est introuvable. |
400 | Client |
ParseExpectedIdentForGroupName |
GROUPn'est pas pris en charge dans l'expression SQL. |
400 | Client |
ParseExpectedKeyword |
Le mot clé attendu dans l'expression SQL est introuvable. | 400 | Client |
ParseExpectedLeftParenAfterCast |
La parenthèse gauche attendue après CAST l'expression SQL est introuvable. |
400 | Client |
ParseExpectedLeftParenBuiltinFunctionCall |
La parenthèse gauche attendue dans l'expression SQL est introuvable. | 400 | Client |
ParseExpectedLeftParenValueConstructor |
La parenthèse gauche attendue dans l'expression SQL est introuvable. | 400 | Client |
ParseExpectedMember |
L'expression SQL contient une utilisation non prise en charge de. MEMBER |
400 | Client |
ParseExpectedNumber |
Le nombre attendu dans l'expression SQL est introuvable. | 400 | Client |
ParseExpectedRightParenBuiltinFunctionCall |
Le caractère de parenthèse droite attendu dans l'expression SQL est introuvable. | 400 | Client |
ParseExpectedTokenType |
Le jeton attendu dans l'expression SQL est introuvable. | 400 | Client |
ParseExpectedTypeName |
Le nom de type attendu dans l'expression SQL est introuvable. | 400 | Client |
ParseExpectedWhenClause |
La WHEN clause attendue dans l'expression SQL est introuvable. CASEn'est pas pris en charge. |
400 | Client |
ParseInvalidContextForWildcardInSelectList |
L'utilisation de * dans la SELECT liste dans l'expression SQL n'est pas valide. |
400 | Client |
ParseInvalidPathComponent |
L'expression SQL contient un composant de chemin qui n'est pas valide. | 400 | Client |
ParseInvalidTypeParam |
L'expression SQL contient une valeur de paramètre qui n'est pas valide. | 400 | Client |
ParseMalformedJoin |
JOINn'est pas pris en charge dans l'expression SQL. |
400 | Client |
ParseMissingIdentAfterAt |
L'identifiant attendu après le symbole @ dans l'expression SQL est introuvable. | 400 | Client |
ParseNonUnaryAgregateFunctionCall |
Un seul argument est pris en charge pour les fonctions d'agrégation dans l'expression SQL. | 400 | Client |
ParseSelectMissingFrom |
L'expression SQL contient un élément manquant FROM après la SELECT liste. |
400 | Client |
ParseUnExpectedKeyword |
L'expression SQL contient un mot clé inattendu. | 400 | Client |
ParseUnexpectedOperator |
L'expression SQL contient un opérateur inattendu. | 400 | Client |
ParseUnexpectedTerm |
L'expression SQL contient un terme inattendu. | 400 | Client |
ParseUnexpectedToken |
L'expression SQL contient un jeton inattendu. | 400 | Client |
ParseUnknownOperator |
L'expression SQL contient un opérateur qui n'est pas valide. | 400 | Client |
ParseUnsupportedAlias |
L'expression SQL contient une utilisation non prise en charge de. ALIAS |
400 | Client |
ParseUnsupportedCallWithStar |
Seul COUNT (*) le paramètre with est pris en charge dans l'expression SQL. |
400 | Client |
ParseUnsupportedCase |
L'expression SQL contient une utilisation non prise en charge de. CASE |
400 | Client |
ParseUnsupportedCaseClause |
L'expression SQL contient une utilisation non prise en charge de. CASE |
400 | Client |
ParseUnsupportedLiteralsGroupBy |
L'expression SQL contient une utilisation non prise en charge de. GROUP
BY |
400 | Client |
ParseUnsupportedSelect |
L'expression SQL contient une utilisation non prise en charge de. SELECT |
400 | Client |
ParseUnsupportedSyntax |
L'expression SQL contient une syntaxe non prise en charge. | 400 | Client |
ParseUnsupportedToken |
L'expression SQL contient un jeton non pris en charge. | 400 | Client |
TruncatedInput |
La décompression de l'objet a échoué. Vérifiez que l'objet est correctement compressé en utilisant le format spécifié dans la demande. | 400 | Client |
UnauthorizedAccess |
Vous n'êtes pas autorisé à effectuer cette opération. | 401 | Client |
UnrecognizedFormatException |
Le type d'enregistrement n'est pas valide. | 400 | Client |
UnsupportedFunction |
S3 a détecté une fonction SQL non prise en charge. | 400 | Client |
UnsupportedParquetType |
Le type de parquet spécifié n'est pas pris en charge. | 400 | Client |
UnsupportedRangeHeader |
Un en-tête de plage n'est pas pris en charge pour cette opération. | 400 | Client |
UnsupportedScanRangeInput |
Les requêtes par plage de numérisation ne sont pas prises en charge sur ce type d'objet. | 400 | Client |
UnsupportedSqlOperation |
S3 a rencontré une opération SQL non prise en charge. | 400 | Client |
UnsupportedSqlStructure |
S3 a rencontré une structure SQL non prise en charge. Consultez la référence SQL. | 400 | Client |
UnsupportedStorageClass |
La classe de stockage n'est pas prise en charge. SeulesSTANDARD,STANDARD_IA, et les classes
ONEZONE_IA de stockage sont prises en charge. |
400 | Client |
UnsupportedSyntax |
La syntaxe n'est pas valide. | 400 | Client |
UnsupportedTypeForQuerying |
Votre requête contient un type non pris en charge pour la comparaison (par exemple, vérifier qu'un type de colonne Parquet INT96 est supérieur à 0). | 400 | Client |
ValueParseFailure |
Un échec d'analyse de l'horodatage s'est produit dans l'expression SQL. | 400 | Client |
Liste des codes Replication-related d'erreur
Le tableau suivant contient les erreurs spéciales que l'Replicationopération peut renvoyer. Pour obtenir des informations générales sur les erreurs Amazon S3 et une liste des codes d'erreur, consultezRéponses d'erreur.
| Code d’erreur | Description | Code de statut HTTP | Préfixe du code d'erreur SOAP |
|---|---|---|---|
InvalidArgument |
Cette erreur peut se produire dans les conditions suivantes :
|
400 | Client |
InvalidRequest |
Cette erreur peut se produire dans les conditions suivantes :
|
400 | Client |
ReplicationConfigurationNotFoundError |
Il n'existe aucune configuration de réplication pour ce compartiment. | 404 – Non trouvé | Client |
Liste des codes Tagging-related d'erreur
Le tableau suivant contient des erreurs spéciales que les ListTagsForResource opérations TagResourceUntagResource, et peuvent renvoyer pour les groupes de lentilles de stockage. Pour obtenir des informations générales sur les erreurs générales d'Amazon S3 et une liste des codes d'erreur, consultezRéponses d'erreur.
| Code d’erreur | Description | HTTP Status Code | Préfixe du code d'erreur SOAP |
|---|---|---|---|
InvalidRequest |
L'ARN Région AWS de la ressource ne correspond pas à la région spécifiée dans cette demande. Le AWS compte dans l'ARN de la ressource ne correspond pas à l'ID de compte spécifié dans cette demande. La AWS partition du ResourcArn n'est pas valide. |
400 Bad Request |
Non pris en charge |
InvalidTag |
Cette demande contient une clé ou une valeur de balise qui n'est pas valide. Les caractères valides sont les suivants : |
400 Bad Request |
Non pris en charge |
NoSuchResource |
La ressource spécifiée n’existe pas. |
404 Not Found |
Non pris en charge |
TagPolicyException |
La politique de balise n'autorise pas la valeur spécifiée pour la clé de balise suivante. |
400 Bad Request |
Non pris en charge |
TooManyTags |
Le nombre de balises dépasse la limite de 50 balises. |
400 Bad Request |
Non pris en charge |
Liste des codes d'erreur liés aux annotations Amazon S3
Le tableau suivant contient des erreurs spéciales que les opérations d'annotation (PutObjectAnnotation,GetObjectAnnotation, ListObjectAnnotationsDeleteObjectAnnotation,UpdateBucketMetadataAnnotationTableConfiguration) et le CopyObject comportement lié aux annotations peuvent renvoyer. Pour obtenir des informations générales sur les erreurs Amazon S3 et une liste des codes d'erreur, consultezRéponses d'erreur.
| Code d’erreur | Description | HTTP Status Code | Préfixe du code d'erreur SOAP |
|---|---|---|---|
AccessDenied |
Accès refusé. L'appelant n'est pas autorisé à effectuer l'opération d'annotation demandée, ou l'objet est protégé par Object Lock en mode COMPLIANCE. |
403 Forbidden |
Non pris en charge |
AnnotationLimitExceeded |
Le nombre d'annotations d'objets dépasse la limite (1000). |
400 Bad Request |
Non pris en charge |
AnnotationNameTooLong |
Le nom de votre annotation est trop long. Les noms d'annotations peuvent avoir une longueur maximale de 512 octets. |
400 Bad Request |
Non pris en charge |
AnnotationRequestConflict |
Une opération contradictoire est actuellement en cours concernant cette annotation. Cela peut se produire lorsqu'une annotation source est supprimée lors d'une copie entre régions. |
409 Conflict |
Non pris en charge |
EntityTooSmall |
La taille de téléchargement que vous proposez est inférieure à la taille minimale autorisée. La charge utile des annotations doit être d'au moins 1 octet. |
400 Bad Request |
Non pris en charge |
InvalidAnnotationName |
Le nom de votre annotation contient des caractères non valides, ou il commence par un préfixe réservé ( |
400 Bad Request |
Non pris en charge |
InvalidArgument |
La directive d'annotation n'est pas valide. Les valeurs valides sont |
400 Bad Request |
Non pris en charge |
InvalidPrefix |
Le préfixe d'annotation que vous avez fourni n'est pas valide. |
400 Bad Request |
Non pris en charge |
InvalidRequest |
Cette erreur peut se produire pour les raisons suivantes : L'objet est chiffré avec SSE-C, ce qui ne prend pas en charge les annotations. L'objet source comporte des annotations qui ne peuvent pas être copiées vers la destination car celle-ci se trouve dans une région non prise en charge. La demande de configuration de la table d'annotations n'est pas valide (par exemple, désactivation de la table tout en spécifiant le chiffrement, activation d'une table déjà activée, mise à jour d'une table avec le statut CREATING ou soumission d'une demande vide). |
400 Bad Request |
Non pris en charge |
MethodNotAllowed |
La méthode spécifiée n’est pas autorisée sur cette ressource. Par exemple, cette erreur se produit lorsque la demande cible un marqueur de suppression. |
405 Method Not Allowed |
Non pris en charge |
NoSuchAnnotation |
L'annotation spécifiée n'existe pas. |
404 Not Found |
Non pris en charge |
NoSuchKey |
La clé spécifiée n'existe pas. |
404 Not Found |
Non pris en charge |
NoSuchVersion |
L'ID de version spécifié dans la demande ne correspond pas à une version existante. |
404 Not Found |
Non pris en charge |
NotImplemented |
Les annotations ne sont pas prises en charge pour les compartiments de répertoires Amazon S3. |
501 Not Implemented |
Non pris en charge |
OperationAborted |
Une opération conditionnelle conflictuelle est actuellement en cours sur cette ressource. Cela peut se produire lors de modifications simultanées ou lorsqu'un nombre d'annotations source ou un ETag change au cours d'une copie entre régions. Réessayez. |
409 Conflict |
Non pris en charge |
PreconditionFailed |
Au moins l'une des conditions préalables que vous avez spécifiées n'était pas remplie. L' |
412 Precondition Failed |
Non pris en charge |
UnsupportedMediaType |
La charge utile de la demande contient un type de média non pris en charge. La charge utile des annotations doit être un texte UTF-8 codé valide. |
415 Unsupported Media Type |
Non pris en charge |
UserAnnotationNameMustBeSpecified |
Vous devez spécifier un nom d'annotation utilisateur. |
400 Bad Request |
Non pris en charge |
Liste des codes d'erreur Amazon S3 on Outposts
Le tableau suivant contient des erreurs spéciales qu'une opération Amazon S3 on Outposts peut renvoyer. Pour obtenir des informations générales sur les erreurs Amazon S3 et une liste des codes d'erreur, consultezRéponses d'erreur.
| Code d’erreur | Description | Code de statut HTTP | Préfixe du code d'erreur SOAP |
|---|---|---|---|
BadRequest |
Le compartiment est dans un état de transition en raison d'une précédente tentative de suppression. Réessayez ultérieurement. |
400 Requête erronée | Non pris en charge |
InvalidRequest |
Cette erreur peut se produire dans les conditions suivantes :
|
400 Requête erronée | Client |
InvalidOutpostState |
La demande n'est pas valide dans l'état actuel de l'Avant-poste. |
409 – Conflit | Non pris en charge |
InvalidRequest |
Le point d’accès n’est pas dans un état où il peut être supprimé. |
400 Requête erronée | Non pris en charge |
NoSuchOutpost |
L'avant-poste spécifié n'existe pas. |
404 – Non trouvé | Non pris en charge |
UnsupportedOperation |
L'action spécifiée n'a pas été prise en charge. |
404 – Non trouvé | Non pris en charge |
InsufficientCapacity |
Capacité insuffisante. |
507 Stockage insuffisant |
Non pris en charge |
Liste des codes d'erreur d'Amazon S3 Storage Lens
Le tableau suivant contient des erreurs spéciales que les opérations d'Amazon S3 Storage Lens peuvent renvoyer. Pour obtenir des informations générales sur les erreurs générales d'Amazon S3 et une liste des codes d'erreur, consultezRéponses d'erreur.
| Code d’erreur | Description | Code de statut HTTP | Préfixe du code d'erreur SOAP |
|---|---|---|---|
AccessDenied |
Cette région n'est pas prise en charge en tant que région d'origine pour S3 Storage Lens. |
403 Forbidden |
Non pris en charge |
AccountNotAuthorized |
L'utilisation de ce compte n'est pas autorisée AWS Organizations. Utilisez votre compte de gestion ou votre compte d'administrateur délégué. |
403 Forbidden |
Non pris en charge |
ActivityMetricsMustEnabled |
Les mesures d'activité doivent être activées. |
400 Requête erronée | Non pris en charge |
AWSOrganizationsNotInUseException |
Ce compte ne fait pas partie de votre organisation. |
403 Forbidden |
Non pris en charge |
DefaultConfigurationDeleteForbidden |
La configuration par défaut ne peut pas être supprimée. |
403 Forbidden |
Non pris en charge |
DuplicateStorageLensGroupARN |
Il existe deux entrées ou plus du même ARN du groupe Storage Lens dans cette configuration. |
400 Bad Request |
Non pris en charge |
EmptyExcludeContainer |
Cette erreur se produit pour les raisons suivantes :
|
400 Requête erronée | Non pris en charge |
EmptyExcludeElement |
Vous devez spécifier un groupe de lentilles de stockage avec votre élément d'exclusion. |
400 Bad Request |
Non pris en charge |
EmptyIncludeContainer |
Cette erreur se produit pour les raisons suivantes :
|
400 Requête erronée | Non pris en charge |
InvalidAWSOrgArn |
Il y a un AWS Organizations ARN mal formé dans la configuration. |
400 Requête erronée | Non pris en charge |
EmptyIncludeElement |
Vous devez spécifier un groupe de lentilles de stockage avec votre élément Include. |
400 Bad Request |
Non pris en charge |
InvalidBucketFilter |
Organization-level les configurations ne prennent pas en charge les filtres à godets. |
400 Requête erronée | Non pris en charge |
InvalidConfigId |
L'ID de configuration n'est pas valide. |
400 Requête erronée | Non pris en charge |
InvalidDestination |
L'ARN du compartiment S3 est mal formé. |
400 Requête erronée | Non pris en charge |
InvalidEncryptionMethod |
Une seule méthode de chiffrement peut être spécifiée. |
400 Requête erronée | Non pris en charge |
InvalidFilterForDefaultConfiguration |
La configuration par défaut ne doit inclure aucun filtre. |
400 Requête erronée | Non pris en charge |
InvalidIncludeExcludeContainers |
Vous pouvez spécifier un conteneur d'inclusion ou un conteneur d'exclusion dans une configuration. Vous ne pouvez pas spécifier les deux dans une configuration. |
400 Requête erronée | Non pris en charge |
InvalidIncludeExcludeElements |
Un seul élément d'inclusion ou d'exclusion est autorisé. Au moins un élément d'inclusion ou d'exclusion doit être présent. |
400 Bad Request |
Non pris en charge |
InvalidKMSEncryptionKeyId |
L'ARN de l'ID de clé KMS n'est pas valide. |
400 Requête erronée | Non pris en charge |
InvalidMaximumPrefixDepth |
|
400 Requête erronée | Non pris en charge |
InvalidMinimumStorageBytesPercentage |
|
400 Requête erronée | Non pris en charge |
InvalidOrganizationARN |
L' AWS Organizations ARN de la configuration n'est pas valide. |
400 Requête erronée | Non pris en charge |
InvalidOrganizationForDefaultConfiguration |
La configuration par défaut ne prend pas en charge les métriques au niveau de l'organisation. |
400 Requête erronée | Non pris en charge |
InvalidRegionForDefaultConfiguration |
La région spécifiée n'est pas prise en charge pour la configuration par défaut. |
400 Requête erronée | Non pris en charge |
InvalidRegionName |
Le nom de la région n'est pas valide. |
400 Requête erronée | Non pris en charge |
InvalidStorageLensArn |
L'ARN S3 Storage Lens n'est pas requis en entrée. |
400 Requête erronée | Non pris en charge |
InvalidStorageLensGroupARN |
Cet ARN de groupe Storage Lens n'est pas valide ou seuls les groupes Storage Lens de votre compte sont autorisés. En outre, vous devez suivre la structure ARN du groupe Storage Lens : |
400 Bad Request |
Non pris en charge |
MissingAccountLevelActivityMetrics |
Les mesures d'activité doivent être activées au niveau du compte lorsque les mesures d'activité sont activées au niveau du bucket. |
400 Requête erronée | Non pris en charge |
MissingBucketLevelActivityMetrics |
Les mesures d'activité doivent être activées au niveau du compartiment lorsque les mesures d'activité sont activées au niveau du compte. |
400 Requête erronée | Non pris en charge |
MissingEncryptionMethod |
La méthode de cryptage ne peut pas être vide. Spécifiez |
400 Requête erronée | Non pris en charge |
MissingPrefixLevelStorageMetrics |
Les mesures de stockage au niveau du préfixe sont obligatoires lorsque le niveau du préfixe est activé. |
400 Requête erronée | Non pris en charge |
OrganizationAccessDenied |
L'ajout de ce compte n'est pas autorisé AWS Organizations. |
403 Forbidden | Non pris en charge |
OrgConfigurationNotSupported |
La région spécifiée n'est pas prise AWS Organizations en charge dans la configuration. |
403 Forbidden | Non pris en charge |
ServiceNotEnabledForOrg |
Le rôle lié au service S3 Storage Lens n'est pas activé pour l'organisation. |
403 Forbidden | Non pris en charge |
StorageMetricsMustEnabled |
Prefix-level les métriques de stockage doivent être activées. |
400 Requête erronée | Non pris en charge |
TooManyBuckets |
Le conteneur à godets ne peut pas contenir plus de 50 seaux. |
400 Requête erronée | Non pris en charge |
TooManyRegions |
Le conteneur Régions ne peut pas contenir plus de 50 régions. |
400 Requête erronée | Non pris en charge |
TooManyStorageLensGroups |
Vous ne pouvez pas associer plus de 50 groupes Storage Lens à votre tableau de bord Storage Lens. |
400 Bad Request |
Non pris en charge |
Le tableau suivant contient des erreurs spéciales que les opérations des groupes S3 Storage Lens peuvent renvoyer. Pour obtenir des informations générales sur les erreurs générales d'Amazon S3 et une liste des codes d'erreur, consultezRéponses d'erreur.
| Code d’erreur | Description | Code de statut HTTP | Préfixe du code d'erreur SOAP |
|---|---|---|---|
AccessDenied |
Vous n'êtes pas autorisé à effectuer des actions de groupe Storage Lens. Cette région n'est pas prise en charge en tant que région d'origine pour les groupes S3 Storage Lens. |
403 Forbidden |
Non pris en charge |
ConfigurationAlreadyExists |
La configuration spécifiée existe déjà. |
409 Conflict |
Non pris en charge |
DuplicateElement |
Les tags doivent être uniques. L'opérateur |
400 Bad Request |
Non pris en charge |
InvalidAge |
|
400 Bad Request |
Non pris en charge |
InvalidFilter |
Un filtre doit inclure l'un des éléments suivants : |
400 Bad Request |
Non pris en charge |
InvalidLogicalOperator |
Au moins deux sous-éléments doivent être présents dans les opérateurs logiques |
400 Bad Request |
Non pris en charge |
InvalidMatchAnyPrefix |
Le |
400 Bad Request |
Non pris en charge |
InvalidMatchAnySuffix |
Le |
400 Bad Request |
Non pris en charge |
InvalidMatchAnyTag |
Le |
400 Bad Request |
Non pris en charge |
InvalidMatchObjectAge |
Le |
400 Bad Request |
Non pris en charge |
InvalidMatchObjectSize |
Le |
400 Bad Request |
Non pris en charge |
InvalidName |
Le paramètre Storage Lens group Name doit comporter entre 1 et 64 caractères. Le |
400 Bad Request |
Non pris en charge |
InvalidNumericCombination |
Cette combinaison d'âge ou de taille d'objet n'est pas valide. |
400 Bad Request |
Non pris en charge |
InvalidPrefix |
La longueur maximale d'un préfixe est de 1 024 caractères. La chaîne de préfixe ne peut pas être vide. |
400 Bad Request |
Non pris en charge |
InvalidSize |
|
400 Bad Request |
Non pris en charge |
InvalidSuffix |
La longueur maximale d'un suffixe est de 1 024 caractères. La chaîne de suffixe ne peut pas être vide. |
400 Bad Request |
Non pris en charge |
InvalidTag |
La clé de balise d'objet ne peut pas dépasser 128 caractères. La chaîne clé de la balise d'objet ne peut pas être nulle ou vide. La longueur maximale d'une valeur de balise est de 256 caractères. La clé de balise de l'objet contient des caractères qui ne sont pas valides. La clé de balise d'objet ne doit contenir que a-z A-Z, 0-9, des espaces et les caractères suivants :. |
400 Bad Request |
Non pris en charge |
MismatchedName |
Le nom spécifié dans la demande ne correspond pas au nom du groupe Storage Lens. |
400 Bad Request |
Non pris en charge |
TooManyConfigurations |
Vous avez essayé de créer un plus grand nombre de configurations de groupes de lentilles de stockage que les 50 autorisées. |
400 Bad Request |
Non pris en charge |
TooManyElements |
Cela |
400 Bad Request |
Non pris en charge |
Liste des codes d'erreur Amazon S3 Object Lambda
Le tableau suivant contient des erreurs spéciales que S3 Object Lambda peut renvoyer. Pour plus d'informations sur les erreurs générales d'Amazon S3 et pour obtenir la liste des codes d'erreur, consultezRéponses d'erreur.
Les réponses d'erreur reçues des points d'accès compatibles lorsqu'il n'y a pas de GetObject demande sont envoyées à l'appelant sans modification.
| Code d’erreur | Description | Code de statut HTTP |
|---|---|---|
LambdaInvalidResponse |
Retourné à l'appelant d'origine lorsqu'il Consultez le |
400 Bad Request |
LambdaInvocationFailed |
L’invocation de la fonction Lambda a échoué. Les appelants peuvent recevoir l’erreur suivante lorsque S3 Object Lambda ne parvient pas à invoquer correctement la fonction Lambda configurée. Le message d'erreur peut contenir des informations sur une éventuelle erreur renvoyée par le AWS Lambda service lors de l'appel de la fonction (par exemple, code d'état, code d'erreur, message d'erreur et ID de demande). |
400 Bad Request |
LambdaNotFound |
La AWS Lambda fonction n'a pas été trouvée. La fonction, la version ou l’alias Lambda configurés n’ont pas été trouvés lors de la tentative d’invocation. Veillez à ce que la configuration du point d’accès S3 Object Lambda pointe vers l’ARN correct de la fonction Lambda. Le message d'erreur peut contenir des informations sur une éventuelle erreur renvoyée par le AWS Lambda service lors de l'appel de la fonction (par exemple, code d'état, code d'erreur, message d'erreur et ID de demande). |
404 Not Found |
LambdaPermissionError |
L’appelant n’est pas autorisé à invoquer la fonction Lambda. L’appelant doit être autorisé à invoquer la fonction Lambda. Vérifiez les politiques associées à l’appelant et assurez-vous qu’elles ont été autorisées à utiliser Le message d'erreur peut contenir des informations sur une éventuelle erreur renvoyée par le AWS Lambda service lors de l'appel de la fonction (par exemple, code d'état, code d'erreur, message d'erreur et ID de demande). |
403 Forbidden |
LambdaResponseNotReceived |
La fonction Lambda s'est terminée sans avoir réussi à appeler.
|
500 Internal Service Error |
LambdaRuntimeError |
La fonction Lambda a échoué lors de l'exécution. Une erreur explicite a été reçue de la fonction Lambda. Pour plus de détails sur la panne, consultez les AWS CloudFormation journaux. |
500 Internal Service Error |
LambdaTimeout |
La fonction Lambda n'a pas répondu dans le délai imparti. La fonction Lambda n'a pas réussi à terminer son appel |
500 Internal Service Error |
SlowDown |
Réduisez votre taux de demandes pour les opérations impliquant AWS Lambda. L'invocation de la fonction a été limitée par AWS Lambda, peut-être parce qu'elle a atteint sa limite de simultanéité configurée. Pour plus d'informations, consultez la section Gestion de la simultanéité pour une fonction Lambda dans le Guide du AWS Lambda développeur. Le message d'erreur peut contenir des informations sur une éventuelle erreur renvoyée par le AWS Lambda service lors de l'appel de la fonction (par exemple, code d'état, code d'erreur, message d'erreur et ID de demande). |
503 Slow Down |
ValidationError |
Des erreurs de validation peuvent être renvoyées par l'opération de l' |
400 Bad Request |
Liste des codes d'erreur asynchrones Amazon S3
Le tableau suivant contient les erreurs spéciales que les requêtes asynchrones peuvent renvoyer. Pour obtenir des informations générales sur les erreurs Amazon S3 et une liste des codes d'erreur, consultezRéponses d'erreur.
Ces erreurs sont renvoyées lorsque vous interrogez sur l'état d'une demande asynchrone, par exemple en utilisant. DescribeMultiRegionAccessPointOperation Ces demandes étant asynchrones, le code d'état de toutes ces erreurs est de. 200
OK
| Code d’erreur | Description | Code de statut HTTP |
|---|---|---|
AccessDenied |
Accès refusé. |
200 OK |
InternalErrors |
Une erreur interne du serveur s’est produite. |
200 OK |
MalformedPolicy |
La syntaxe de politique spécifiée n'est pas valide. |
200 OK |
MultiRegionAccessPointAlreadyOwnedByYou |
Vous disposez déjà d'un point Multi-Region d'accès portant le même nom. |
200 OK |
MultiRegionAccessPointModifiedByAnotherRequest |
L'action a échoué car une autre demande modifie la ressource spécifiée. Essayez de soumettre à nouveau votre demande une fois que la demande précédente aura été traitée. |
200 OK |
MultiRegionAccessPointNotReady |
Le point Multi-Region d'accès spécifié n'est pas prêt à être mis à jour. |
200 OK |
MultiRegionAccessPointSameBucketRegion |
Les compartiments utilisés pour créer un point d' Multi-Region accès ne peuvent pas se trouver dans la même région. |
200 OK |
MultiRegionAccessPointUnsupportedRegion |
L'un des compartiments fournis pour créer le point d' Multi-Region accès se trouve dans une région qui n'est pas prise en charge. |
200 OK |
NoSuchBucket |
Le compartiment spécifié n'existe pas. |
200 OK |
NoSuchMultiRegionAccessPoint |
Le point Multi-Region d'accès spécifié n'existe pas. |
200 OK |
Liste des codes d'erreur Amazon S3 Access Grants
Le tableau suivant contient des erreurs spéciales que les demandes S3 Access Grants peuvent renvoyer. Pour obtenir des informations générales sur les erreurs Amazon S3 et une liste des codes d'erreur, consultezRéponses d'erreur.
| Code d’erreur | Description | HTTP Status Code |
|---|---|---|
AccessGrantAlreadyExists |
L'autorisation d'accès spécifiée existe déjà |
409 |
AccessGrantsInstanceAlreadyExists |
L'instance Access Grants existe déjà |
409 |
AccessGrantsInstanceNotEmptyError |
Veuillez nettoyer les emplacements avant de supprimer l'instance des autorisations d'accès |
400 |
AccessGrantsInstanceNotExistsError |
L'instance Access Grants n'existe pas |
404 |
AccessGrantsInstanceResourcePolicyNotExists |
La politique relative aux ressources d'instance Access Grants n'existe pas |
404 |
AccessGrantsLocationAlreadyExistsError |
L'emplacement des autorisations d'accès spécifié existe déjà |
409 |
AccessGrantsLocationNotEmptyError |
Veuillez nettoyer les autorisations d'accès avant de supprimer l'emplacement des autorisations d'accès |
400 |
AccessGrantsLocationsQuotaExceededError |
Le quota de localisation des autorisations d'accès a été dépassé. Quota des emplacements des subventions d'accès : |
409 |
AccessGrantsQuotaExceededError |
Le quota d'autorisations d'accès a été dépassé. Quota de subventions d'accès : |
409 |
InvalidTag |
Votre demande contient des clés de tag dupliquées. Supprimez les clés de tag dupliquées et réessayez. |
400 |
InvalidAccessGrant |
L'autorisation d'accès spécifiée n'est pas valide |
400 |
InvalidAccessGrantsLocation |
L'emplacement des autorisations d'accès spécifié n'est pas valide |
400 |
InvalidIamRole |
Le rôle IAM spécifié n'est pas valide |
400 |
InvalidIdentityCenterInstance |
L'instance de centre d'identité spécifiée n'est pas valide |
400 |
InvalidResourcePolicy |
La politique de ressources spécifiée n'est pas valide |
400 |
InvalidResourcePolicy |
La politique de ressources spécifiée n'est pas valide |
400 |
InvalidTag |
Cette demande contient une clé ou une valeur de balise qui n'est pas valide. Les caractères valides sont les suivants : [a-z A-Z +-=._ :/]. Les clés de tag peuvent contenir jusqu'à 128 caractères. Les valeurs des balises peuvent contenir jusqu'à 256 caractères. |
400 |
NoSuchAccessGrantError |
L'autorisation d'accès spécifiée n'existe pas |
404 |
NoSuchAccessGrantsLocationError |
L'emplacement des autorisations d'accès spécifié n'existe pas |
404 |
AccessDenied |
Vous n'êtes pas autorisé <requested permission> à accéder au préfixe S3 demandé : <requested target> |
403 Forbidden |
StsNotAuthorizedError |
Une erreur s'est produite ( |
403 |
StsPackedPolicyTooLargeError |
Une erreur s'est produite ( |
400 |
StsValidationError |
Le message d'erreur varie en fonction de l'erreur de validation. |
400 |
InvalidTags |
Les clés de balise ne peuvent pas commencer par le préfixe AWS réservé aux balises système. » |
400 |
TooManyTags |
Le nombre de balises dépasse la limite de 50 balises. Supprimez certaines balises et réessayez. |
400 |
Liste des codes FSx-related d'erreur Amazon
Le tableau suivant contient des erreurs spéciales que les demandes adressées à Amazon FSx via un point d'accès Amazon S3 peuvent renvoyer. Pour obtenir des informations générales sur les erreurs Amazon S3 et une liste des codes d'erreur, consultezRéponses d'erreur.
| Code d’erreur | Description | HTTP Status Code |
|---|---|---|
AccessDenied |
Cette erreur peut se produire dans les conditions suivantes :
|
403 Forbidden |
InsufficientCapacity |
La capacité de stockage maximale du système de fichiers a été atteinte. |
507 Insufficient Capacity |
InvalidKey |
La clé spécifiée n'est pas valide. |
400 Bad Request |
SlowDown |
Veuillez réduire votre taux de demandes. |
503 Slow Down |
Liste des codes d'erreur d'Amazon S3 Tables
Le tableau suivant contient des erreurs spéciales que les opérations d'Amazon S3 Tables peuvent renvoyer. Pour obtenir des informations générales sur les erreurs Amazon S3 et une liste des codes d'erreur, consultezRéponses d'erreur.
| Code d’erreur | Description | HTTP Status Code |
|---|---|---|
AccessDeniedException |
L'action ne peut pas être exécutée car vous ne disposez pas de l'autorisation requise. |
403 Forbidden |
BadRequestException |
La demande n'est pas valide ou n'est pas valide. |
400 Bad Request |
ConflictException |
La demande a échoué en raison d'un conflit avec une écriture précédente. Vous pouvez réessayer la demande. |
409 Conflict |
ForbiddenException |
L'appelant n'est pas autorisé à faire la demande. |
403 Forbidden |
InternalServerErrorException |
La demande a échoué en raison d'une erreur interne du serveur. |
500 Internal Server Error |
NotFoundException |
La demande a été rejetée car la ressource spécifiée est introuvable. |
404 Not Found |
TooManyRequestsException |
La limite du nombre de requêtes par seconde a été dépassée. |
429 Too Many Requests |