Method: projects.versions.create

根据模型创建项目版本,并触发到指定发布渠道的部署(如果指定)。

HTTP 请求

POST https://actions.googleapis.com/v2/{parent=projects/*}/versions:create

网址采用 gRPC 转码语法。

路径参数

参数
parent

string

必需。父级资源名称,格式为 projects/{project}{project} 是与项目关联的 Cloud 项目 ID。

请求正文

请求正文中包含结构如下的数据:

JSON 表示法
{
  "files": {
    object (Files)
  },
  "releaseChannel": string
}
字段
files

object (Files)

必需。每次发送到服务器的文件的列表。这是配置文件或数据文件的列表。1. 第一个请求必须是 ConfigFile。2. 第一个请求必须具有包含“settings”的 ConfigFile。3. 第一个请求必须具有包含“manifest”的 ConfigFile。4. 与内嵌 Cloud Functions 函数对应的 webhook ConfigFile 必须在与其源代码对应的 DataFile 之前进行流式传输。

releaseChannel

string

可选。要部署版本的发布渠道(如果已指定)。支持的内置发布渠道包括 actions.channels.Production、action.channels.ClosedBeta、actions.channels.Alpha。.

响应正文

如果成功,则响应正文包含一个 Version 实例。