Examples of using Object versions in English and their translations into German
{-}
-
Colloquial
-
Official
-
Ecclesiastic
-
Medicine
-
Financial
-
Ecclesiastic
-
Political
-
Computer
-
Programming
-
Official/political
-
Political
You can delete object versions whenever you want.
For more information, see Deleting Object Versions.
Current object versions follow a well-defined lifecycle.
This section provides an example of listing object versions from a versioning-enabled bucket.
When object versions expire, Amazon S3 permanently deletes them.
Amazon S3 transitions the noncurrent object versions to the specified storage class.
To show how pagination works,the examples limit each response to two object versions.
Amazon S3 continues to replicate any new object versions and the associated object ACLs to the destination.
The copied object becomes the current version of that object, and all object versions are preserved.
Amazon S3 returns object versions in the order in which they were stored, with the most recently stored returned first.
For buckets with versioning enabled, you must delete all object versions before deleting the bucket.
For information about listing object versions using the Amazon S3 console, see How Do I See the Versions of an S3 Object? .
A versioning-enabled bucket maintains one current object version, and zero or more noncurrent object versions. .
Amazon S3 doesn't take any action if there are one or more object versions and the delete marker is the current version. .
Because the example doesn't specify version IDs, the operation adds a delete marker to each object, without deleting any specific object versions.
Also referred as an expired object delete marker, where all object versions are deleted and you only have a delete marker remaining.
For current object versions, you have the following options to manage their lifetime depending on whether or not the current object versions follow a well-defined lifecycle.
Using this condition, you can limit the number of keys AmazonS3 returns in response to the GET Bucket Object versions request by requiring the user to specify the max-keys parameter.
Thus, all object versions are removed and you have expired object delete markers, but Amazon S3 detects and removes the expired object delete markers for you.
If your bucket is version-enabled,you can use the GET Bucket Object versions API(see GET Bucket Object versions) to retrieve metadata of all of the versions of objects. .
If you organize your object key names using prefixes and delimiters, you can use this condition key to require the user tospecify the delimiter parameter in the GET Bucket Object versions request.
If set to All, the list includes all the object versions, which adds the version related fields VersionId, IsLatest, and DeleteMarker to the list.
Request metrics are reported for object-level operations, and are also reported for operations that list bucket contents, like GET Bucket(List Objects), GET Bucket Object Versions, and List Multipart Uploads, but are not reported for other operations on buckets.
Because all object versions are preserved, you can make any earlier version the current version by copying a specific version of the object into the same bucket.
You can configurewhat object metadata to include in the inventory, whether to list all object versions or only current versions, where to store the inventory list file output, and whether to generate the inventory on a daily or weekly basis.
To customize your data retention approach and control storage costs, use object versioning with Object Lifecycle Management.
The ACL of an object is set at the object version level.
And accordingly, along with the object version, Amazon S3 also replicates the ACL associated with the object version.