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

Cette page est réservée aux clients existants du service S3 Glacier utilisant Vaults et l'original REST API de 2012.

Si vous recherchez des solutions de stockage d'archives, nous vous conseillons d'utiliser les classes de stockage S3 Glacier dans Amazon S3, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval et S3 Glacier Deep Archive. Pour en savoir plus sur ces options de stockage, consultez les sections Classes de stockage S3 Glacier et Stockage de données à long terme à l'aide des classes de stockage S3 Glacier dans le guide de l'utilisateur Amazon S3. Ces classes de stockage utilisent Amazon S3API, sont disponibles dans toutes les régions et peuvent être gérées au sein de la console Amazon S3. Ils offrent des fonctionnalités telles que l'analyse des coûts de stockage, Storage Lens, des fonctionnalités de chiffrement optionnelles avancées, etc.

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.