REST Resource: projects.locations.resourceBundles.releases

Referensi: Rilis

Release merepresentasikan rilis versi yang berisi manifes Kubernetes.

Representasi JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "lifecycle": enum (Lifecycle),
  "version": string,
  "publishTime": string,
  "info": {
    object (ReleaseInfo)
  }
}
Kolom
name

string

ID. Nama Rilis. Formatnya adalah projects/{project}/locations/location}/resourceBundles/{resourceBundle}/release/[a-z][a-z0-9\-]{0,62}.

createTime

string (Timestamp format)

Hanya output. Waktu Release dibuat.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Hanya output. Waktu Release terakhir diperbarui.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Opsional. Label sebagai pasangan nilai kunci.

Objek yang berisi daftar "key": value pasangan. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

lifecycle

enum (Lifecycle)

Opsional. Siklus proses Release.

version

string

Wajib diisi. Versi Release. Harus v...

publishTime

string (Timestamp format)

Hanya output. Waktu Release dipublikasikan.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

info

object (ReleaseInfo)

Opsional. Informasi tambahan Rilis ResourceBundle, misalnya, jalur image Artifact Registry.

Lifecycle

Lifecycle menunjukkan status Release. Rilis yang dipublikasikan tidak dapat diubah.

Enum
LIFECYCLE_UNSPECIFIED menunjukkan bahwa siklus proses belum ditentukan.
DRAFT menunjukkan bahwa Release sedang diedit.
PUBLISHED menunjukkan bahwa Release kini dipublikasikan (atau dirilis) dan tidak dapat diubah.

ReleaseInfo

ReleaseInfo berisi informasi tambahan tentang rilis ResourceBundle, misalnya, link ke image OCI Artifact Registry.

Representasi JSON
{
  "ociImagePath": string,
  "variantOciImagePaths": {
    string: string,
    ...
  }
}
Kolom
ociImagePath

string

Hanya output. Jalur ke image oci yang diupload layanan saat pembuatan Release.

variantOciImagePaths

map (key: string, value: string)

Opsional. Jalur per varian ke image oci yang diupload layanan saat pembuatan rilis paket

Objek yang berisi daftar "key": value pasangan. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Metode

create

Membuat Rilis baru di project, lokasi, dan paket resource tertentu.

delete

Menghapus satu Rilis.

get

Mendapatkan detail satu Rilis.

list

Mencantumkan Rilis di project dan lokasi tertentu.

patch

Memperbarui parameter satu Rilis.