Storage glossary · JSON corpus · llms.txt · hesela.com

object-version-id · shipping · also S3 version ID, VersionId

Object version ID

An object version ID is a service-assigned identifier used with a bucket and key to select an S3 object version.

Related Observatory article: Object version ID on hesela.com

Scope: S3 general-purpose buckets. Generated S3 IDs are opaque, not chronological counters or checksums. A version can also be a delete marker rather than data. The literal null ID is a special case: a same-key write while versioning is suspended can replace that version's contents without changing its ID. [1] [2]

Relations

related
object-versioning, delete-marker, entity-tag, object-storage

Advantages

Limitations

Citations

  1. Amazon S3: How S3 Versioning works, version IDs (accessed 2026-10-15)
  2. Amazon S3: Adding objects to versioning-suspended buckets (accessed 2026-10-15)
  3. Amazon S3 API: DeleteObject, versioning-dependent effects (accessed 2026-10-15)
  4. Amazon S3 API: GetObject, version selection and checksum fields (accessed 2026-10-15)
  5. Hesela: Object ETags, checksums and conditional writes (accessed 2026-10-15)

JSON: /data/terms/object-version-id.json