REST Resource: projects.locations.zones.ops

Resource: ZoneOperation

Mewakili 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

Pengenal. 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 pasangan nilai kunci.

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

type

enum (Type)

Wajib diisi. 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 untuk operasi.

etag

string

Opsional. Menambahkan etag berdasarkan go/ccfe-etag.

Jenis

Jenis operasi.

Enum
TYPE_UNSPECIFIED Jenis belum ditetapkan.
EXPANSION Operasi perluasan zona.

Status

Status yang valid untuk operasi zona.

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

ZoneOperationStep

Mewakili 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 dapat berupa salah satu dari berikut:
expansionStep

enum (ExpansionStep)

Langkah untuk jenis operasi EXPANSION.

ExpansionStep

Langkah alur kerja EXPANSION yang valid.

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 langkah alur kerja yang valid.

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

Metode

create

Membuat ZoneOperation baru di Zona tertentu.

delete

Menghapus satu ZoneOperation.

get

Mendapatkan detail satu ZoneOperation.

list

Mencantumkan ZoneOperation di project dan lokasi tertentu.

patch

Memperbarui parameter satu ZoneOperation.