Method: projects.buckets.list

Elenca i bucket di archiviazione collegati per un progetto.

Richiesta HTTP

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

L'URL usa la sintassi di transcodifica gRPC .

Parametri del percorso

Parametri
parent

string

Necessario. Nome della risorsa del progetto Firebase principale, projects/{project_number} .

L'autorizzazione richiede la seguente autorizzazione IAM sulla risorsa parent specificata:

  • firebasestorage.buckets.list

Parametri di query

Parametri
pageSize

integer

Il numero massimo di bucket da restituire. Se non impostato, il server utilizzerà un valore predefinito ragionevole.

pageToken

string

Un token di pagina, ricevuto da una precedente chiamata buckets.list . Fornirlo per recuperare la pagina successiva.

Durante l'impaginazione, tutti gli altri parametri forniti a buckets.list devono corrispondere alla chiamata che ha fornito il token della pagina.

Richiedi corpo

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

La risposta restituita da buckets.list .

Rappresentazione JSON
{
  "buckets": [
    {
      object (Bucket)
    }
  ],
  "nextPageToken": string
}
Campi
buckets[]

object ( Bucket )

L'elenco dei bucket collegati.

nextPageToken

string

Un token che può essere inviato come pageToken per recuperare la pagina successiva. Se questo campo viene omesso, non ci sono pagine successive.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

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

Per ulteriori informazioni, vedere la panoramica sull'autenticazione .

Autorizzazioni IAM

Richiede la seguente autorizzazione IAM sulla risorsa parent :

  • firebasestorage.buckets.list

Per ulteriori informazioni, consulta la documentazione IAM .