Method: projects.buckets.removeFirebase

Unlinks a linked Cloud Storage for Firebase bucket from the specified Firebase project.

After unlinking, the bucket will no longer be a Cloud Storage for Firebase bucket, and it will no longer be accessible to Firebase SDKs, Firebase Security Rules, and Firebase tooling (like the Firebase console and Firebase CLI).

HTTP request

POST https://firebasestorage.googleapis.com/v1alpha/{bucket=projects/*/buckets/*}:removeFirebase

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
bucket

string

Required. Resource name of the bucket, mirrors the ID of the underlying Google Cloud Storage bucket, projects/{project_id_or_number}/buckets/{bucket_id}.

Authorization requires the following IAM permission on the specified resource bucket:

  • firebasestorage.buckets.removeFirebase

Request body

The request body must be empty.

Response body

If successful, the response body is empty.

Authorization scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/firebase

For more information, see the Authentication Overview.

IAM Permissions

Requires the following IAM permission on the bucket resource:

  • firebasestorage.buckets.removeFirebase

For more information, see the IAM documentation.