REST Resource: projects.locations.resourceBundles.releases

資源:發行內容

Release 代表包含 Kubernetes 資訊清單的版本化發布內容。

JSON 表示法
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "lifecycle": enum (Lifecycle),
  "version": string,
  "publishTime": string,
  "info": {
    object (ReleaseInfo)
  }
}
欄位
name

string

ID。版本名稱。格式為 projects/{project}/locations/location}/resourceBundles/{resourceBundle}/release/[a-z][a-z0-9\-]{0,62}

createTime

string (Timestamp format)

僅供輸出。「Release」的建立時間。

使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

updateTime

string (Timestamp format)

僅供輸出。上次更新時間:Release

使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

labels

map (key: string, value: string)

選用。以鍵/值組合形式呈現的標籤。

包含 "key": value 組合清單的物件,範例:{ "name": "wrench", "mass": "1.3kg", "count": "3" }

lifecycle

enum (Lifecycle)

選填。Release 的生命週期。

version

string

這是必要旗標,Release 的版本。這必須是 v...

publishTime

string (Timestamp format)

僅供輸出。發布 Release 的時間。

使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

info

object (ReleaseInfo)

選用。ResourceBundle 發布額外資訊,例如構件登錄映像檔路徑。

生命週期

生命週期會指出 Release 的狀態。發布後就無法變更。

列舉
LIFECYCLE_UNSPECIFIED 表示尚未指定生命週期。
DRAFT 表示正在編輯 Release
PUBLISHED 表示 Release 已發布 (或發行),且無法變更。

ReleaseInfo

ReleaseInfo 包含 ResourceBundle 版本的額外資訊,例如構件登錄檔 OCI 映像檔的連結。

JSON 表示法
{
  "ociImagePath": string,
  "variantOciImagePaths": {
    string: string,
    ...
  }
}
欄位
ociImagePath

string

僅供輸出。服務在 Release 建立時上傳的 OCI 映像檔路徑。

variantOciImagePaths

map (key: string, value: string)

選用。服務在建立套件版本時上傳的 OCI 映像檔路徑 (每個變體各一)

包含 "key": value 組合清單的物件,範例:{ "name": "wrench", "mass": "1.3kg", "count": "3" }

方法

create

在指定專案、位置和資源套件中建立新版本。

delete

刪除單一發行內容。

get

取得單一發行內容的詳細資料。

list

列出指定專案和位置中的版本。

patch

更新單一版本的參數。