Method: projects.sites.create

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

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

HTTP-запрос

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

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

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

Параметры
parent

string

Необходимый. Проект Firebase, в котором необходимо создать хостинг-сайт, в формате:

projects/ PROJECT_IDENTIFIER

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

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

  • firebasehosting.sites.create

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

Параметры
siteId

string

Необходимый. Неизменный. Глобальный уникальный идентификатор хостинг-сайта.

Этот идентификатор используется для создания субдоменов, предоставленных Firebase для сайта, поэтому он также должен быть допустимой меткой доменного имени.

validateOnly

boolean

Необязательный. Если установлено, проверяет, что siteId доступен и что запрос будет успешным, возвращая ожидаемый результирующий сайт или ошибку.

Тело запроса

Тело запроса содержит экземпляр Site .

Тело ответа

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

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

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

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

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