REST Resource: projects.locations.instances

Resource: Instance

Pesan yang menjelaskan objek Instance

Representasi JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "state": enum (State),
  "region": string,
  "productActivation": {
    string: enum (ActivationState),
    ...
  },
  "licenseVersionId": string,
  "computeInstance": string,
  "externalInstance": string,
  "type": enum (Type)
}
Kolom
name

string

ID. Nama resource

createTime

string (Timestamp format)

Hanya output. [Khusus Output] Stempel waktu pembuatan

Menggunakan RFC 3339, dengan output yang dihasilkan 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. [Khusus Output] Stempel waktu pembaruan

Menggunakan RFC 3339, dengan output yang dihasilkan 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" }.

state

enum (State)

Hanya output. Status VM.

region

string

Hanya output. Lokasi VM.

productActivation

map (key: string, value: enum (ActivationState))

Hanya output. Peta dengan Product_Name dan Activation State VM.

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

licenseVersionId

string

Hanya output. ID versi lisensi.

computeInstance
(deprecated)

string

Wajib. Nama resource Instance Komputasi, yaitu projects/{project}/zones/{zone}/instances/{instance}. Tidak digunakan lagi. Gunakan externalInstance sebagai gantinya.

externalInstance

string

Wajib. Nama resource instance eksternal.

type

enum (Type)

Wajib. Jenis instance eksternal.

Negara bagian/Provinsi

Enum status VM.

Enum
STATE_UNSPECIFIED Status VM tidak ditentukan.
PROVISIONING Resource sedang dialokasikan untuk instance.
STAGING Semua resource yang diperlukan telah dialokasikan dan instance sedang dimulai.
RUNNING Instance sedang berjalan.
STOPPING Instance saat ini sedang berhenti (sedang dihapus atau dihentikan).
STOPPED Instance telah berhenti karena berbagai alasan (permintaan pengguna, preemption VM, pembekuan project, dll.).
TERMINATED Instance gagal dalam beberapa hal.
REPAIRING Instance sedang dalam perbaikan.

ActivationState

Status aktivasi Kunci Lisensi di instance.

Enum
ACTIVATION_STATE_UNSPECIFIED Status aktivasi tidak ditentukan
ACTIVATION_STATE_KEY_REQUESTED Tombol aktivasi (MAK) yang diminta untuk instance.
ACTIVATION_STATE_ACTIVATING Proses aktivasi lisensi sedang berjalan di instance.
ACTIVATION_STATE_ACTIVATED Aktivasi lisensi selesai di instance.
ACTIVATION_STATE_DEACTIVATING Kunci Lisensi dinonaktifkan di instance.
ACTIVATION_STATE_DEACTIVATED Kunci Lisensi dinonaktifkan di instance.
ACTIVATION_STATE_TERMINATED Aktivasi Kunci Lisensi gagal di instance.

Jenis

Jenis instance eksternal.

Enum
TYPE_UNSPECIFIED Jenis instance eksternal tidak ditentukan.
TYPE_GCE Instance eksternal adalah instance Compute Engine.
TYPE_GCVE Instance eksternal adalah instance GCVE.

Metode

get

Mendapatkan detail satu Instance.

list

Mencantumkan Instance dalam project dan lokasi tertentu.