Method: projects.buckets.list

Répertorie les compartiments de stockage liés pour un projet.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC .

Paramètres du chemin

Paramètres
parent

string

Requis. Nom de la ressource du projet Firebase parent, projects/{project_id_or_number} .

L'autorisation nécessite l'autorisation IAM suivante sur la ressource parent spécifiée :

  • firebasestorage.buckets.list

Paramètres de requête

Paramètres
pageSize

integer

Le nombre maximum de compartiments à renvoyer. S'il n'est pas défini, le serveur utilisera une valeur par défaut raisonnable.

pageToken

string

Un jeton de page, reçu lors d'un précédent appel buckets.list . Fournissez ceci pour récupérer la page suivante.

Lors de la pagination, tous les autres paramètres fournis à buckets.list doivent correspondre à l'appel qui a fourni le jeton de page.

Corps de la demande

Le corps de la requête doit être vide.

Corps de réponse

La réponse renvoyée par buckets.list .

En cas de succès, le corps de la réponse contient des données avec la structure suivante :

Représentation JSON
{
  "buckets": [
    {
      object (Bucket)
    }
  ],
  "nextPageToken": string
}
Des champs
buckets[]

object ( Bucket )

La liste des buckets liés.

nextPageToken

string

Un jeton qui peut être envoyé en tant que pageToken pour récupérer la page suivante. Si ce champ est omis, il n'y a pas de pages suivantes.

Portées des autorisations

Nécessite l'une des étendues OAuth suivantes :

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

Pour plus d'informations, consultez la Présentation de l'authentification .

Autorisations IAM

Nécessite l'autorisation IAM suivante sur la ressource parent :

  • firebasestorage.buckets.list

Pour plus d'informations, consultez la documentation IAM .