Создает версию проекта на основе модели и запускает развертывание в указанном канале выпуска, если он указан.
HTTP-запрос
POST https://actions.googleapis.com/v2/{parent=projects/*}/versions:create
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
parent | Необходимый. Имя родительского ресурса в формате |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление | |
---|---|
{
"files": {
object ( |
Поля | |
---|---|
files | Необходимый. Список файлов, отправляемых на сервер одновременно. Это список файлов конфигурации или файлов данных. 1. Первый запрос должен быть ConfigFiles. 2. Первый запрос должен иметь ConfigFile с «настройками». 3. Первый запрос должен иметь файл конфигурации с «манифестом». 4. Файл конфигурации веб-перехватчика, соответствующий встроенной облачной функции, должен передаваться перед файлом данных, соответствующим его исходному коду. |
releaseChannel | Необязательный. Канал выпуска для развертывания версии, если он указан. Поддерживаемые встроенные каналы выпуска: action.channels.Production, action.channels.ClosedBeta, action.channels.Alpha. . |
Тело ответа
В случае успеха тело ответа содержит экземпляр Version
.