Ajout d'objets dans des compartiments activés pour la gestion des versions - 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.

Ajout d'objets dans des compartiments activés pour la gestion des versions

Après avoir activé la gestion des versions sur un compartiment, Simple Storage Service (Amazon S3) ajoute automatiquement un ID de version unique à chaque objet stocké (à l'aide de PUT, POST ou CopyObject) dans le compartiment.

Le schéma suivant montre qu'Amazon S3 ajoute un ID de version unique à un objet ajouté à un compartiment activé pour la gestion des versions.

Illustration illustrant un ID de version unique ajouté à un objet lorsqu'il est placé dans un compartiment activé pour la gestion des versions.
Note

Les valeurs de l'ID de version qu'Amazon S3 attribue sont sûres pour l'URL (elles peuvent être incluses dans une URI).

Pour plus d’informations sur la gestion des versions, consultez Utilisation de la gestion des versions dans les compartiments S3. Vous pouvez ajouter des versions d'objets à un compartiment activé pour la gestion des versions à l'aide de la console, des AWS SDK et de l'API REST.

Pour obtenir des instructions, consultez Chargement d'objets.

Pour des exemples de téléchargement d'objets à l'aide AWS des SDK pour Java, .NET et PHP, consultez. Chargement d'objets Les exemples de chargement d'objets dans des compartiments non versionnés et activés pour la gestion des versions sont identiques, même si dans le cas des compartiments activés pour la gestion des versions, Amazon S3 attribue un numéro de version. Sinon, le numéro de version est null.

Pour plus d'informations sur l'utilisation d'autres AWS SDK, consultez le AWS Developer Center.

Pour ajouter des objets dans des compartiments activés pour la gestion des versions
  1. Activez la gestion des versions sur un compartiment grâce à une demande PutBucketVersioning.

    Pour plus d'informations, veuillez consulter PutBucketVersioning dans la Référence d'API Amazon Simple Storage Service.

  2. Envoyez une demande PUT, POST, ou CopyObject pour stocker un objet dans le compartiment.

Lorsque vous ajoutez un objet dans un compartiment activé pour la gestion des versions, Simple Storage Service (Amazon S3) renvoie l'ID de version de l'objet dans l'en-tête de la réponse x-amz-version-id, comme illustré dans l'exemple suivant :

x-amz-version-id: 3/L4kqtJlcpXroDTDmJ+rmSpXd3dIbrHY