An S3 bucket has versioning enabled. A user sends DeleteObject without a version ID. The current object is now hidden by a delete marker, but its previous version is still present. What is the simplest way to make the previous version current again without copying its contents?

Published
  1. Suspend versioning and expect the previous version to become current automatically.
  2. Permanently delete the current delete marker by specifying its version ID.
  3. Permanently delete all noncurrent versions so S3 reconstructs the newest content.
  4. Send another DeleteObject request without specifying a version ID.

Comments — 0