Skip to content

Conversation

@shubhangi-google
Copy link
Contributor

Add support for restoring soft deleted bucket.

Operation Supported:

  • Get Bucket Generation
  • Get a Soft Deleted Bucket (Also soft-delete time and hard-delete time)
  • List Soft Deleted Buckets
  • Restore a Soft Deleted Bucket
@example
require "google/cloud/storage"
storage = Google::Cloud::Storage.new
bucket = storage.bucket "my-bucket"
bucket.delete
##fetch bucket generation
 generation= bucket.generation
## list soft_deleted buckets
deleted_buckets= storage.buckets soft_deleted: true
## restore bucket
bucket = storage.restore_bucket "my-bucket", generation

@bajajneha27 bajajneha27 changed the title Sample(storage): Soft deleted Bucket Restore sample(storage): Soft deleted Bucket Restore Jul 10, 2025
@shubhangi-google shubhangi-google force-pushed the soft_deleted_bucket_restore_with_sample branch from 63c02e0 to 1c501a5 Compare July 14, 2025 12:14
@shubhangi-google shubhangi-google marked this pull request as draft July 14, 2025 12:14
@aandreassa aandreassa added the api: storage Issues related to the Cloud Storage API. label Nov 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: storage Issues related to the Cloud Storage API. do not merge Indicates a pull request not ready for merge, due to either quality or timing.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants