Method: projects.sites.list

Перечисляет каждый Site хостинга, связанный с указанным родительским проектом Firebase.

HTTP-запрос

GET https://firebasehosting.googleapis.com/v1beta1/{parent=projects/*}/sites

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

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

Параметры
parent

string

Необходимый. Проект Firebase, для которого нужно перечислить сайты, в формате:

projects/ PROJECT_IDENTIFIER

Подробную информацию о значениях PROJECT_IDENTIFIER см. в поле name Site .

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

  • firebasehosting.sites.list

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

Параметры
pageToken

string

Необязательный. Токен из предыдущего вызова sites.list , который сообщает серверу, где возобновить листинг.

pageSize

integer

Необязательный. Максимальное количество сайтов для возврата.

Служба может вернуть меньшее число, если существует меньше сайтов, чем это максимальное число.
Если не указано, по умолчанию — 40.

Тело запроса

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

Тело ответа

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

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

object ( Site )

Список объектов Site , связанных с указанным проектом Firebase.

nextPageToken

string

Токен нумерации страниц, если существуют дополнительные результаты, помимо тех, что указаны в этом ответе.

Включите этот токен в свой следующий вызов sites.list . Токены страниц недолговечны и не должны храниться.

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

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

  • https://www.googleapis.com/auth/firebase.hosting.readonly
  • https://www.googleapis.com/auth/firebase.hosting
  • https://www.googleapis.com/auth/firebase.readonly
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/cloud-platform.read-only
  • https://www.googleapis.com/auth/cloud-platform

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