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 d'ID de version attribuées par Amazon S3 sont URL sûres (elles peuvent être incluses dans le cadre de aURI).

Pour plus d’informations sur la gestion des versions, consultez Conservation de plusieurs versions d'objets grâce au versionnement S3. Vous pouvez ajouter des versions d'objets à un compartiment activé pour la gestion des versions à l'aide de la console AWS SDKs, et. REST API

Pour obtenir des instructions, consultez Chargement d'objets.

Pour des exemples de téléchargement d'objets à l'aide de AWS SDKs for Java,. NETPHP, et voyezChargement 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 des autres AWS SDKs, 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, consultez .PutBucketVersioningdans le Amazon Simple Storage Service API Reference.

  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