View a markdown version of this page

Réponses d'erreur - Amazon Simple Storage Service

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 OK et des réponses d’erreur client HTTP 4XX. Les propriétaires de compartiments ne se voient pas facturer les réponses d’erreur de serveur HTTP 5XX, telles que les erreurs HTTP 503 Slow Down. Pour plus d'informations sur les codes d'erreur S3 sous HTTP 3XX et les codes de 4XX statut 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

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 : Error

RequestId

ID de la demande associée à l'erreur.

Type : Chaîne

Ancêtre : Error

Resource

Le compartiment ou l'objet impliqué dans l'erreur.

Type : Chaîne

Ancêtre : Error

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.

409 Conflict(dans toutes les régions sauf us-east-1)

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 :

  • Vous essayez d’accéder à un compartiment depuis une région différente de celle où le compartiment existe.

  • Vous essayez de créer un compartiment avec une contrainte de localisation qui correspond à une région différente de celle du point de terminaison régional auquel la demande a été envoyée.

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 :

  • Une ListBuckets demande est envoyée à un point de terminaison régional différent de la région spécifiée dans le bucket-region paramètre.

  • L’argument spécifié n’était pas valide.

  • Il manquait un en-tête obligatoire à la demande.

  • L’argument spécifié était incomplet ou n’était pas au bon format.

  • L’argument spécifié doit avoir une longueur supérieure ou égale à 3.

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 :

  • Une ListBuckets demande non paginée est faite à partir d'un compte dont le quota de compartiments à usage général approuvé est supérieur à 10 000. Vous devez effectuer des requêtes paginées pour répertorier les compartiments d'un compte contenant plus de 10 000 compartiments.

  • La version de signature utilisée dans la demande est incorrecte. Utilisez AWS4-HMAC-SHA256 (Signature Version 4).

  • Un point d’accès ne peut être créé que pour un compartiment existant.

  • Le point d’accès n’est pas dans un état où il peut être supprimé.

  • Un point d’accès ne peut être répertorié que pour un compartiment existant.

  • Le jeton suivant n’est pas valide.

  • Au moins une action doit être spécifiée dans une règle du cycle de vie.

  • Au moins une règle du cycle de vie doit être spécifiée.

  • Le nombre de règles du cycle de vie ne doit pas dépasser la limite autorisée de 1 000 règles.

  • La plage pour le paramètre MaxResults n’est pas valide.

  • Les demandes SOAP doivent être effectuées via une connexion HTTPS.

  • Amazon S3 Transfer Acceleration n’est pas pris en charge pour les compartiments dont les noms ne sont pas conformes à DNS.

  • Amazon S3 Transfer Acceleration n’est pas pris en charge pour les compartiments dont le nom contient des points (.).

  • Le point de terminaison Amazon S3 Transfer Acceleration ne prend en charge que les demandes de style virtuelles.

  • Amazon S3 Transfer Acceleration n’est pas configuré sur ce compartiment.

  • Amazon S3 Transfer Acceleration est désactivé sur ce compartiment.

  • Amazon S3 Transfer Acceleration n’est pas pris en charge sur ce compartiment. Pour obtenir de l’aide, contactez Support.

  • Amazon S3 Transfer Acceleration ne peut pas être activé sur ce compartiment. Pour obtenir de l’aide, contactez Support.

  • Valeurs contradictoires fournies dans les en-têtes HTTP et les paramètres de requête.

  • Valeurs contradictoires fournies dans les en-têtes HTTP et les champs de formulaire POST.

  • CopyObject demande effectuée sur des objets d'une taille supérieure à 5 Go.

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 :
  • La KeyUsage valeur de la clé KMS n'est pas compatible avec le fonctionnement de l'API.

  • L'algorithme de chiffrement ou l'algorithme de signature spécifié pour l'opération est incompatible avec le type de matériel clé contenu dans la clé KMS (KeySpec).

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 :
  • L’état de clé de la clé KMS n’est pas compatible avec l’opération.

    Pour trouver l'état de la clé, utilisez l' DescribeKey opération. Pour plus d’informations sur les états de clé compatibles avec chaque opération KMS, consultez États de clé de AWS KMS keys dans le Guide du développeur AWS Key Management Service .

  • Pour les opérations cryptographiques sur les clés KMS dans les magasins de clés personnalisés, cette exception représente un échec général avec de nombreuses causes possibles. Pour identifier la cause, consultez le message d’erreur qui accompagne l’exception.

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 :

  • L'<Account>élément est vide. Il doit contenir un identifiant de compte valide.

  • La Compte AWS valeur spécifiée dans l'<Account>élément doit correspondre au propriétaire du compartiment de destination.

  • ReplicationTime-Statusdoit contenir une valeur.

  • ReplicationTime-ReplicationTimeValuedoit contenir une valeur.

  • Replication-ReplicationTimeValue-Minutesla valeur doit être 15.

  • ReplicationMetricsdoit contenir unStatus.

  • ReplicationMetricsdoit contenir unEventThreshold.

  • EventThreshold-ReplicationTimeValue-Minutesla valeur doit être 15.

  • Rule IDne doit pas contenir de caractères non ASCII.

400 Client
InvalidRequest

Cette erreur peut se produire dans les conditions suivantes :

  • L'<Owner>entrée <AccessControlTranslation> a une valeur, donc l'<Account>élément doit être spécifié.

  • L'<Account>élément est vide. Il doit contenir un identifiant de compte valide.

  • La réplication destination doit contenir à la fois ReplicationTime etMetrics, ou aucun des deux.

  • ReplicationTimeet ReplicationMetrics doivent avoir le même statut.

  • Le contrôle du temps de réplication S3 (S3 RTC) n'est pas pris en charge à cet Région AWSégard.

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 :[a-zA-Z+-=._:/]. Les clés de tag peuvent contenir jusqu'à 128 caractères. Les valeurs des balises peuvent contenir jusqu'à 256 caractères. Il y a des clés de tag dupliquées dans votre demande. User-defined les clés de tag ne peuvent pas commencer paraws:.

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é (awsou sans distinction s3 majuscules/minuscules). Les noms d'annotations ne peuvent contenir que des lettres Unicode, des chiffres, un trait de soulignement (_), un point (.) et un tiret (). -

400 Bad Request Non pris en charge
InvalidArgument

La directive d'annotation n'est pas valide. Les valeurs valides sont COPY et EXCLUDE. PourListObjectAnnotations, max-annotation-results doit être compris entre 1 et 1000.

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'x-amz-object-if-matchETag ne correspond pas à l'ETag actuel de l'objet.

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 :

  • La configuration d'Amazon VPC est requise.

  • L'accès public n'est pas autorisé sur les points d'accès S3 on Outposts.

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 :

  • Le conteneur d'exclusion ne peut pas être vide.

  • Le conteneur d'exclusion ne peut pas contenir aucun seau.

  • Le conteneur d'exclusion ne peut pas contenir aucune région.

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 :

  • Le conteneur inclus ne peut pas être vide.

  • Le conteneur inclus ne peut pas contenir aucun seau.

  • Le conteneur d'inclusion ne peut pas avoir aucune région.

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

MaxDepthdoit se situer dans la plage [1,10].

400 Requête erronée Non pris en charge
InvalidMinimumStorageBytesPercentage

MinStorageBytesPercentagedoit se situer dans la plage [1,00,100,00].

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 : arn::s3:::storage-lens-group/ et respecter la limite de 64 caractères. Les noms des groupes Storage Lens peuvent également contenir uniquement les caractères suivants : a-z, 0-9 A-Z, des traits d'union (-) et des traits de soulignement (_).

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 SSE-KMS ou SSE-S3.

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 And logique inclut des clés de balise dupliquées. L'opérateur Or logique inclut des balises dupliquées. L'opérateur logique inclut des préfixes ou des suffixes dupliqués.

400 Bad Request Non pris en charge
InvalidAge

DaysLessThanet DaysGreaterThan doivent être des nombres positifs.

400 Bad Request Non pris en charge
InvalidFilter

Un filtre doit inclure l'un des éléments suivants : AndOr,MatchAnyTag,MatchAnyPrefix,MatchAnySuffix,MatchObjectAge,MatchObjectSize.

400 Bad Request Non pris en charge
InvalidLogicalOperator

Au moins deux sous-éléments doivent être présents dans les opérateurs logiques And ouOr.

400 Bad Request Non pris en charge
InvalidMatchAnyPrefix

Le MatchAnyPrefix paramètre ne peut pas être vide.

400 Bad Request Non pris en charge
InvalidMatchAnySuffix

Le MatchAnySuffix paramètre ne peut pas être vide.

400 Bad Request Non pris en charge
InvalidMatchAnyTag

Le MatchAnyTag paramètre ne peut pas être vide.

400 Bad Request Non pris en charge
InvalidMatchObjectAge

Le MatchObjectAge paramètre ne peut pas être vide.

400 Bad Request Non pris en charge
InvalidMatchObjectSize

Le MatchObjectSize paramètre ne peut pas être vide.

400 Bad Request Non pris en charge
InvalidName

Le paramètre Storage Lens group Name doit comporter entre 1 et 64 caractères. Le Name paramètre du groupe Storage Lens doit utiliser le ^[a-zA-Z0-9\-_]+$ modè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

BytesLessThanet BytesGreaterThan doivent être des nombres positifs. La taille maximale de l'objet ne peut pas dépasser 50 To. La taille minimale de l'objet ne peut pas être supérieure ou égale à 50 To.

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 Element dépasse le nombre maximum d'éléments autorisés dans un opérateur logique. Seuls 10 préfixes, suffixes ou balises sont autorisés.

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 WriteGetObjectResponse répond par ValidationError à AWS Lambda.

Consultez le ValidationError message pour plus de détails. Tous les cas ne se ValidationError traduisent pas par une LambdaInvalidResponse erreur.

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 lambda:Invoke pour la fonction 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).

403 Forbidden
LambdaResponseNotReceived

La fonction Lambda s'est terminée sans avoir réussi à appeler. WriteGetObjectResponse

GetObjectles données de réponse sont fournies par la fonction Lambda en appelant l'opération WriteGetObjectResponse API. Les CloudWatch journaux Amazon de la fonction peuvent fournir plus d'informations sur les raisons pour lesquelles la fonction n'a pas réussi à appeler cette opération d'API alors qu'elle se terminait normalement.

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 WriteGetObjectResponse dans les 60 secondes.

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'WriteGetObjectResponseAPI et peuvent se produire pour de nombreuses raisons. Consultez le message d’erreur pour plus de détails.

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 :<value>. Veuillez contacter S3 si une augmentation est requise.

409
AccessGrantsQuotaExceededError

Le quota d'autorisations d'accès a été dépassé. Quota de subventions d'accès :<value>. Veuillez contacter S3 si une augmentation est requise.

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 (StsNotAuthorizedError) lors de l'appel de l' GetDataAccess opération : Utilisateur : n'access-grants---s3.amazonaws.com.rproxy.goskope.comest pas autorisé à effectuer : sts:AssumeRole sur la ressource : <IAM Role ARN>

403
StsPackedPolicyTooLargeError

Une erreur s'est produite (StsPackedPolicyTooLargeError) lors de l'appel de l' GetDataAccess opération : jeton sérialisé trop volumineux pour la session

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 :

  • L'appelant n'est pas autorisé à effectuer l'opération S3 spécifiée.

  • L'appelant n'est pas autorisé à accéder à la ressource Amazon FSx pour la clé spécifiée.

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