Terms or components
This feature introduces several new concepts. The meanings of these new concepts and terms are defined here. Other existing terms are also defined for clarity.
- Versioning
- A bucket configuration in which buckets store multiple versions of the same object under the same object name. Versioning buckets can have a bucket versioning state of enabled or suspended. Both states are still considered a versioning bucket. A non-versioning bucket is a bucket that has a versioning state of disabled.
- Overwrite
- A condition where a write request occurs for an object name that matches an object that already exists in a bucket. In this case the object that exists in the system is discarded and the new object is written in its place.