Method: projects.buckets.list

Enumera los depósitos de almacenamiento vinculados para un proyecto.

solicitud HTTP

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

La URL utiliza la sintaxis de transcodificación gRPC .

Parámetros de ruta

Parámetros
parent

string

Requerido. Nombre del recurso del proyecto principal de Firebase, projects/{project_number} .

La autorización requiere el siguiente permiso de IAM en el recurso parent especificado:

  • firebasestorage.buckets.list

Parámetros de consulta

Parámetros
pageSize

integer

El número máximo de depósitos que se devolverán. Si no se establece, el servidor utilizará un valor predeterminado razonable.

pageToken

string

Un token de página, recibido de una llamada anterior buckets.list . Proporcione esto para recuperar la página siguiente.

Al paginar, todos los demás parámetros proporcionados a buckets.list deben coincidir con la llamada que proporcionó el token de página.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de respuesta

Si tiene éxito, el cuerpo de la respuesta contiene datos con la siguiente estructura:

La respuesta devuelta por buckets.list .

Representación JSON
{
  "buckets": [
    {
      object (Bucket)
    }
  ],
  "nextPageToken": string
}
Campos
buckets[]

object ( Bucket )

La lista de depósitos vinculados.

nextPageToken

string

Un token que se puede enviar como pageToken para recuperar la página siguiente. Si se omite este campo, no hay páginas posteriores.

Alcances de autorización

Requiere uno de los siguientes ámbitos de OAuth:

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

Para obtener más información, consulte Descripción general de la autenticación .

Permisos de IAM

Requiere el siguiente permiso de IAM en el recurso parent :

  • firebasestorage.buckets.list

Para obtener más información, consulte la documentación de IAM .