Method: projects.buckets.list

Wyświetla listę połączonych zasobników na dane projektu.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Wymagane. Nazwa zasobu nadrzędnego projektu Firebase, projects/{project_id_or_number}.

Autoryzacja wymaga następujących uprawnień IAM w odniesieniu do określonego zasobu parent:

  • firebasestorage.buckets.list

Parametry zapytania

Parametry
pageSize

integer

Maksymalna liczba zasobników do zwrócenia. Jeśli jej nie skonfigurujesz, serwer będzie używać rozsądnej wartości domyślnej.

pageToken

string

Token strony otrzymany z poprzedniego wywołania funkcji buckets.list. Podaj go, aby pobrać kolejną stronę.

Podczas dzielenia na strony wszystkie pozostałe parametry podane w narzędziu buckets.list muszą być zgodne z wywołaniem, które dostarczyło token strony.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Odpowiedź zwrócona przez użytkownika buckets.list.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "buckets": [
    {
      object (Bucket)
    }
  ],
  "nextPageToken": string
}
Pola
buckets[]

object (Bucket)

Lista połączonych zasobników.

nextPageToken

string

Token, który może zostać wysłany jako pageToken w celu pobrania następnej strony. Jeśli pominiesz to pole, nie będzie kolejnych stron.

Zakresy autoryzacji

Wymaga jednego z tych zakresów protokołu OAuth:

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

Więcej informacji znajdziesz w artykule o uwierzytelnianiu (w języku angielskim).

Uprawnienia

Wymaga tych uprawnień IAM w zasobie parent:

  • firebasestorage.buckets.list

Więcej informacji znajdziesz w dokumentacji uprawnień.