REST Resource: sites.releases

リソース: Release

Release は、特定の時間に公開されるように設定されている特定の構成とファイルのコレクションです。

JSON 表現
{
  "name": string,
  "version": {
    object (Version)
  },
  "type": enum (Type),
  "releaseTime": string,
  "releaseUser": {
    object (ActingUser)
  },
  "message": string
}
フィールド
name

string

出力専用。リリースの一意の識別子(次のいずれかの形式)。

  • sites/SITE_ID/releases/RELEASE_ID

  • sites/SITE_ID/channels/CHANNEL_ID/releases/RELEASE_ID

この名前は、releases.create または channels.releases.create を呼び出すときにレスポンスの本文で提供されます。

version

object (Version)

出力専用。リリースされた構成とコンテンツ。

type

enum (Type)

リリースの理由を説明します。

SITE_DISABLE タイプのリリースを作成する場合のみ、このフィールドの値を指定します。

releaseTime

string (Timestamp format)

出力専用。バージョンを公開するように設定されている時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

releaseUser

object (ActingUser)

出力専用。リリースを作成したユーザーを示します。

message

string

リリース作成時のデプロイの説明。512 文字まで入力できます。

メソッド

create

新しいリリースを作成します。これにより、指定したバージョンのコンテンツが適切な URL でアクティブに表示されます。

get

サイトまたはチャネルの指定されたリリースを取得します。

list

指定したサイトまたはチャネル用に作成されたリリースのリストを表示します。