Informations de référence sur les API pour Amazon S3 Glacier - Amazon S3 Glacier

Si vous débutez dans le stockage d'archives dans Amazon Simple Storage Service (Amazon S3), nous vous recommandons dans un premier temps de vous familiariser avec les classes de stockage S3 Glacier dans Amazon S3, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval et S3 Glacier Deep Archive. Pour plus d'informations, consultez les sections Classes de stockage S3 Glacier et Classes de stockage pour l'archivage d'objets dans le guide de l'utilisateur Amazon S3.

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.

Informations de référence sur les API pour Amazon S3 Glacier

Amazon S3 Glacier prend en charge un ensemble d'opérations, plus précisément un ensemble d'appels d'API RESTful, qui vous permettent d'interagir avec le service.

Vous pouvez utiliser n'importe quelle bibliothèque de programmation capable d'envoyer des demandes HTTP pour envoyer vos demandes REST à S3 Glacier. Lors de l'envoi de demandes REST, S3 Glacier vous impose d'authentifier chaque demande en la signant. En outre, lorsque vous chargez une archive, vous devez également calculer le total de contrôle de la charge utile et l'inclure dans votre demande. Pour de plus amples informations, veuillez consulter Signature des requêtes.

Si une erreur se produit, vous devez savoir ce que S3 Glacier envoie dans une réponse d'erreur pour pouvoir la traiter. En plus de documenter les opérations REST, cette section fournit toutes les informations vous permettant d'effectuer des appels d'API REST directement.

Vous pouvez utiliser les appels d'API REST directement ou utiliser les kits SDK AWS qui fournissent des bibliothèques d'enveloppe. Ces bibliothèques signent chaque demande que vous envoyez et calculent le total de contrôle de la charge utile indiquée dans votre demande. En utilisant les kits SDK Amazon, vous simplifiez donc votre codage. Ce guide du développeur propose des exemples pratiques d'opérations S3 Glacier simples réalisées à l'aide des kits AWS SDK for Java et pour .NET. Pour plus d'informations, consultez Utilisation des AWS kits SDK avec Amazon S3 Glacier.