Method: projects.buckets.list

Wyświetla listę połączonych zasobników pamięci dla projektu.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC .

Parametry ścieżki

Parametry
parent

string

Wymagany. Nazwa zasobu nadrzędnego projektu Firebase, projects/{project_number} .

Autoryzacja wymaga następujących uprawnień dla określonego zasobu parent :

  • firebasestorage.buckets.list

Parametry zapytania

Parametry
pageSize

integer

Maksymalna liczba zasobników do zwrócenia. Jeśli nie zostanie ustawiony, serwer użyje rozsądnej wartości domyślnej.

pageToken

string

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

Podczas stronicowania wszystkie pozostałe parametry dostarczone do buckets.list muszą być zgodne z wywołaniem, które dostarczyło token strony.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Jeśli się powiedzie, treść odpowiedzi zawiera dane o następującej strukturze:

Odpowiedź zwrócona przez buckets.list .

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

object ( Bucket )

Lista połączonych zasobników.

nextPageToken

string

Token, który można wysłać jako pageToken w celu pobrania następnej strony. Jeżeli to pole zostanie pominięte, kolejne strony nie będą wyświetlane.

Zakresy autoryzacji

Wymaga jednego z następujących zakresów OAuth:

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

Aby uzyskać więcej informacji, zobacz Omówienie uwierzytelniania .

Uprawnienia

Wymaga następujących uprawnień do zasobu parent :

  • firebasestorage.buckets.list

Więcej informacji znajdziesz w dokumentacji uprawnień .