REST Resource: projects.locations.zones.ops

Resource: ZoneOperation

Merepresentasikan operasi pada zona.

Representasi JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "type": enum (Type),
  "impactedHardware": [
    string
  ],
  "state": enum (State),
  "currentStep": {
    object (ZoneOperationStep)
  },
  "stepHistory": [
    {
      object (ZoneOperationStep)
    }
  ],
  "etag": string
}
Kolom
name

string

ID. Nama operasi. Format: "projects/{project}/locations/{location}/zones/{zone}/ops/{zoneOperation}"

createTime

string (Timestamp format)

Hanya output. Waktu saat operasi ini 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 saat operasi ini 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 yang terkait dengan operasi ini sebagai key-value pair.

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

type

enum (Type)

Wajib. Tidak dapat diubah. Jenis operasi ini.

impactedHardware[]

string

Opsional. Hardware yang terpengaruh oleh operasi zona ini.

state

enum (State)

Hanya output. Status operasi.

currentStep

object (ZoneOperationStep)

Hanya output. Langkah operasi saat ini.

stepHistory[]

object (ZoneOperationStep)

Hanya output. Histori langkah-langkah untuk operasi.

etag

string

Opsional. Menambahkan etag berdasarkan go/ccfe-etag.

Jenis

Jenis operasi.

Enum
TYPE_UNSPECIFIED Jenis tidak ditetapkan.
EXPANSION Operasi perluasan zona.

Negara bagian/Provinsi

Status yang valid untuk operasi zona.

Enum
STATE_UNSPECIFIED Status tidak ditetapkan.
RUNNING Operasi sedang berlangsung.
SUCCEEDED Operasi berhasil dilakukan.
FAILED Operasi gagal.
CANCELLED Operasi dibatalkan.

ZoneOperationStep

Merepresentasikan langkah alur kerja.

Representasi JSON
{
  "state": enum (StepState),
  "startTime": string,
  "endTime": string,
  "error": {
    object (Status)
  },

  // Union field step_type can be only one of the following:
  "expansionStep": enum (ExpansionStep)
  // End of list of possible types for union field step_type.
}
Kolom
state

enum (StepState)

Hanya output. Status langkah alur kerja.

startTime

string (Timestamp format)

Hanya output. Waktu saat langkah alur kerja dimulai.

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".

endTime

string (Timestamp format)

Hanya output. Waktu saat langkah alur kerja berakhir.

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".

error

object (Status)

Hanya output. Pesan error untuk langkah alur kerja jika gagal.

Kolom union step_type. Jenis langkah. step_type hanya ada berupa salah satu diantara berikut:
expansionStep

enum (ExpansionStep)

Langkah untuk jenis operasi EXPANSION.

ExpansionStep

Langkah-langkah yang valid dari alur kerja EXPANSION.

Enum
EXPANSION_STEP_UNSPECIFIED Langkah tidak ditentukan.
PREPARING_ZONE Memperbarui intent zona untuk pengaktifan logis.
HW_ID_UPDATE Memperbarui daftar hardware dengan ID.

StepState

Status valid langkah alur kerja.

Enum
STEP_STATE_UNSPECIFIED Status langkah alur kerja tidak ditentukan.
PENDING Langkah ini menunggu untuk dimulai.
RUNNING Langkah sedang dalam proses.
SUCCEEDED Langkah berhasil diselesaikan.
FAILED Langkah gagal.
SKIPPED Langkah ini dilewati.

Metode

create

Membuat ZoneOperation baru di Zona tertentu.

delete

Menghapus satu ZoneOperation.

get

Mendapatkan detail satu ZoneOperation.

list

Mencantumkan ZoneOperations di project dan lokasi tertentu.

patch

Memperbarui parameter satu ZoneOperation.