REST Resource: sites.releases

リソース: リリース

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

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