Создайте Release
.
Названия выпусков должны отражать практику развертывания разработчика. Например, имя выпуска может включать имя среды, имя приложения, версию приложения или любое другое имя, имеющее значение для разработчика. Как только Release
ссылается на Ruleset
, правила могут применяться службами с поддержкой правил Firebase.
Одновременно может работать более одного Release
. Рассмотрим следующие три названия Release
для projects/foo
и Ruleset
, к которому они относятся.
Название выпуска -> Имя набора правил:
- проекты/foo/releases/prod -> проекты/foo/rulesets/uuid123
- проекты/foo/релизы/prod/beta -> проекты/foo/rulesets/uuid123
- проекты/foo/releases/prod/v23 -> проекты/foo/rulesets/uuid456
Отношения отражают продолжающееся внедрение набора Ruleset
. prod
и prod/beta
версии относятся к одному и тому же Ruleset
. Однако prod/v23
относится к новому Ruleset
. Ссылку Ruleset
для Release
можно обновить с помощью метода releases.patch
.
HTTP-запрос
POST https://firebaserules.googleapis.com/v1/{name=projects/*}/releases
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
name | Необходимый. Имя ресурса проекта, которому принадлежит этот Формат: |
Тело запроса
Тело запроса содержит экземпляр Release
.
Тело ответа
В случае успеха тело ответа содержит вновь созданный экземпляр Release
.
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/cloud-platform
-
https://www.googleapis.com/auth/firebase
Для получения дополнительной информации см. Обзор аутентификации .