Method: projects.buckets.list

Listet die verknüpften Speicher-Buckets für ein Projekt auf.

HTTP-Anfrage

GET https://firebasestorage.googleapis.com/v1beta/{parent=projects/*}/buckets

Die URL verwendet die gRPC-Transcoding -Syntax.

Pfadparameter

Parameter
parent

string

Erforderlich. Ressourcenname des übergeordneten Firebase-Projekts, projects/{project_number} .

Für die Autorisierung ist die folgende IAM- Berechtigung für die angegebene parent Ressource erforderlich:

  • firebasestorage.buckets.list

Abfrageparameter

Parameter
pageSize

integer

Die maximale Anzahl der zurückzugebenden Buckets. Wenn nicht festgelegt, verwendet der Server einen angemessenen Standardwert.

pageToken

string

Ein Seitentoken, das von einem vorherigen buckets.list Aufruf empfangen wurde. Geben Sie dies an, um die nächste Seite abzurufen.

Beim Paginieren müssen alle anderen für buckets.list bereitgestellten Parameter mit dem Aufruf übereinstimmen, der das Seitentoken bereitgestellt hat.

Anforderungstext

Der Anfragetext muss leer sein.

Antwortkörper

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

Die von buckets.list zurückgegebene Antwort.

JSON-Darstellung
{
  "buckets": [
    {
      object (Bucket)
    }
  ],
  "nextPageToken": string
}
Felder
buckets[]

object ( Bucket )

Die Liste der verknüpften Buckets.

nextPageToken

string

Ein Token, das als pageToken gesendet werden kann, um die nächste Seite abzurufen. Wenn dieses Feld weggelassen wird, gibt es keine Folgeseiten.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht .

IAM-Berechtigungen

Erfordert die folgende IAM- Berechtigung für die parent Ressource:

  • firebasestorage.buckets.list

Weitere Informationen finden Sie in der IAM-Dokumentation .