Method: projects.buckets.list

Перечисляет связанные сегменты хранилища для проекта.

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
parent

string

Необходимый. Имя ресурса родительского проекта Firebase, projects/{project_number} .

Для авторизации требуется следующее разрешение IAM для указанного parent ресурса:

  • firebasestorage.buckets.list

Параметры запроса

Параметры
pageSize

integer

Максимальное количество возвращаемых сегментов. Если не установлено, сервер будет использовать разумное значение по умолчанию.

pageToken

string

Токен страницы, полученный в результате предыдущего вызова buckets.list . Предоставьте это, чтобы получить следующую страницу.

При разбиении на страницы все остальные параметры, предоставленные в buckets.list должны соответствовать вызову, который предоставил токен страницы.

Тело запроса

Тело запроса должно быть пустым.

Тело ответа

В случае успеха тело ответа содержит данные следующей структуры:

Ответ, возвращаемый buckets.list .

JSON-представление
{
  "buckets": [
    {
      object (Bucket)
    }
  ],
  "nextPageToken": string
}
Поля
buckets[]

object ( Bucket )

Список связанных сегментов.

nextPageToken

string

Токен, который можно отправить как pageToken для получения следующей страницы. Если это поле опущено, последующие страницы отсутствуют.

Области авторизации

Требуется одна из следующих областей OAuth:

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

Для получения дополнительной информации см. Обзор аутентификации .

IAM-разрешения

Требуется следующее разрешение IAM для parent ресурса:

  • firebasestorage.buckets.list

Дополнительную информацию см. в документации IAM .