REST Resource: projects.locations.resourceBundles.releases

Resource: 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. Format 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 pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

lifecycle

enum (Lifecycle)

Opsional. Siklus proses Release.

version

string

Wajib. Versi Release. Nilai ini harus berupa v...

publishTime

string (Timestamp format)

Hanya output. Waktu publikasi Release.

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. ResourceBundle Merilis informasi tambahan, misalnya, jalur image Artifact Registry.

Siklus proses

Siklus proses menunjukkan status Release. Rilis yang dipublikasikan tidak dapat diubah.

Enum
LIFECYCLE_UNSPECIFIED menunjukkan 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 registry artefak.

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 gambar OCI yang diupload layanan saat pembuatan rilis paket

Objek yang berisi daftar pasangan "key": value. 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 dalam project dan lokasi tertentu.

patch

Memperbarui parameter satu Rilis.