Version

Definisi resource versi.

Representasi JSON
{
  "name": string,
  "versionState": {
    object (VersionState)
  },
  "creator": string,
  "updateTime": string
}
Kolom
name

string

ID unik versi dalam format berikut. projects/{project}/versions/{version}.

versionState

object (VersionState)

Status versi saat ini.

creator

string

Email pengguna yang membuat versi ini.

updateTime

string (Timestamp format)

Stempel waktu perubahan terakhir pada versi ini.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

VersionState

Menampilkan status versi saat ini.

Representasi JSON
{
  "state": enum (State),
  "message": string
}
Kolom
state

enum (State)

Status versi saat ini.

message

string

Pesan yang mudah digunakan untuk status versi saat ini.

Negara Bagian

Enum yang menunjukkan status yang dapat diambil oleh Versi. Enum ini belum dibekukan dan nilai mungkin ditambahkan nanti.

Enum
STATE_UNSPECIFIED Nilai default Status.
CREATION_IN_PROGRESS Pembuatan versi sedang dalam proses.
CREATION_FAILED Pembuatan versi gagal.
CREATED Versi berhasil dibuat.
REVIEW_IN_PROGRESS Versi sedang dalam pemeriksaan kebijakan (Persetujuan).
APPROVED Versi telah disetujui untuk pemeriksaan kebijakan dan dapat di-deploy.
CONDITIONALLY_APPROVED Versi tersebut telah disetujui secara bersyarat, tetapi sedang menunggu peninjauan akhir. Permintaan tersebut dapat di-roll back jika peninjauan akhir ditolak.
DENIED Versi tersebut telah ditolak untuk pemeriksaan kebijakan.
UNDER_TAKEDOWN Versi ini dihapus karena seluruh agen dan semua versi akan dihapus.
DELETED Versi telah dihapus.