Method: projects.versions.create

モデルに基づいてプロジェクト バージョンを作成し、指定されたリリース チャンネルへのデプロイをトリガーします。

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
parent

string

必須。projects/{project} 形式の親リソース名。{project} は、プロジェクトに関連付けられた Cloud プロジェクト ID です。

リクエスト本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "files": {
    object (Files)
  },
  "releaseChannel": string
}
フィールド
files

object (Files)

必須。一度にサーバーに送信されるファイルのリスト。これは構成ファイルまたはデータファイルのリストです。1. 最初のリクエストは ConfigFiles である必要があります。2. 最初のリクエストには、「settings」を含む ConfigFile が必要です。3. 最初のリクエストには、「manifest」が指定された ConfigFile が必要です。4. インラインの Cloud Functions の関数に対応する Webhook ConfigFile は、ソースコードに対応する DataFile の前にストリーミングする必要があります。

releaseChannel

string

省略可。バージョンをデプロイするリリース チャンネル(指定されている場合)。サポートされている組み込みリリース チャンネルは、actions.channels.Production、actions.channels.ClosedBeta、actions.channels.Alpha です。.

レスポンスの本文

成功した場合、レスポンスの本文には Version のインスタンスが含まれます。