A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://cloud.google.com/storage/docs/deleting-buckets below:

Delete buckets | Cloud Storage

If you delete a bucket that has soft delete enabled, you can restore the bucket or individual objects from the bucket during the retention duration specified in the soft delete policy. Managed folders cannot be recovered, even if the bucket has soft delete enabled.

In order to get the required permissions for deleting a Cloud Storage bucket, ask your administrator to grant you the Storage Admin (roles/storage.admin) IAM role on the bucket.

This predefined role contains the permissions required to delete a bucket. To see the exact permissions that are required, expand the Required permissions section:

Console

When you delete a bucket using the Google Cloud console, resources within the bucket are also deleted, such as objects, managed folders, and caches created with Anywhere Cache.

  1. In the Google Cloud console, go to the Cloud Storage Buckets page.

    Go to Buckets

  2. Select the checkbox of the bucket you want to delete.

  3. Click Delete.

  4. In the overlay window that appears, confirm you want to delete the bucket and its contents.

  5. Click Delete.

Note: If you have a large number of objects in your buckets, the delete operation may take longer than usual to complete.

To learn how to get detailed error information about failed Cloud Storage operations in the Google Cloud console, see Troubleshooting.

Command line

To delete the bucket, along with all the contents within the bucket, use the Google Cloud CLI command gcloud storage rm with the --recursive flag:

gcloud storage rm --recursive gs://BUCKET_NAME

Where BUCKET_NAME is the name of the bucket to delete. For example, my-bucket.

If successful, the response looks like the following example:

Removing gs://my-bucket/...

If you want to avoid accidentally deleting objects or managed folders, use the gcloud storage buckets delete command, which only deletes a bucket if the bucket is empty.

Note: If you need to delete a large number of objects in your buckets, avoid using Google Cloud CLI, as the operation takes a long time to complete. Instead, use one of the following options:

For more information about protecting your data from accidental deletion, see Options for controlling data lifecycles.

Client libraries Note: When you use client libraries, your bucket must be empty before you can delete it. Some client libraries, like the Python client library, provide a force delete flag or function. C++

For more information, see the Cloud Storage C++ API reference documentation.

To authenticate to Cloud Storage, set up Application Default Credentials. For more information, see Set up authentication for client libraries.

C#

For more information, see the Cloud Storage C# API reference documentation.

To authenticate to Cloud Storage, set up Application Default Credentials. For more information, see Set up authentication for client libraries.

Go

For more information, see the Cloud Storage Go API reference documentation.

To authenticate to Cloud Storage, set up Application Default Credentials. For more information, see Set up authentication for client libraries.

Java

For more information, see the Cloud Storage Java API reference documentation.

To authenticate to Cloud Storage, set up Application Default Credentials. For more information, see Set up authentication for client libraries.

Node.js

For more information, see the Cloud Storage Node.js API reference documentation.

To authenticate to Cloud Storage, set up Application Default Credentials. For more information, see Set up authentication for client libraries.

PHP

For more information, see the Cloud Storage PHP API reference documentation.

To authenticate to Cloud Storage, set up Application Default Credentials. For more information, see Set up authentication for client libraries.

Python

For more information, see the Cloud Storage Python API reference documentation.

To authenticate to Cloud Storage, set up Application Default Credentials. For more information, see Set up authentication for client libraries.

Ruby

For more information, see the Cloud Storage Ruby API reference documentation.

To authenticate to Cloud Storage, set up Application Default Credentials. For more information, see Set up authentication for client libraries.

REST APIs

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.5