Method: projects.locations.runtimes.reportEvent

Melaporkan dan memproses peristiwa runtime.

Permintaan HTTP

POST https://notebooks.googleapis.com/v1/{name}:reportEvent

Parameter jalur

Parameter
name

string

Wajib. Format: projects/{projectId}/locations/{location}/runtimes/{runtimeId}

Otorisasi memerlukan izin IAM berikut pada name resource yang ditentukan:

  • iam.permissions.none

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "vmId": string,
  "event": {
    object (Event)
  }
}
Kolom
vmId

string

Wajib. Token hardware VM untuk mengautentikasi VM. https://cloud.google.com/compute/docs/instances/verifying-instance-identity

event

object (Event)

Wajib. Acara yang akan dilaporkan.

Isi respons

Jika berhasil, isi respons akan memuat instance Operation.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/notebooks

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Acara

Definisi Peristiwa untuk instance notebook terkelola / semi-terkelola.

Representasi JSON
{
  "reportTime": string,
  "type": enum (EventType),
  "details": {
    string: string,
    ...
  }
}
Kolom
reportTime

string (Timestamp format)

Waktu pelaporan peristiwa.

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

type

enum (EventType)

Jenis peristiwa.

details

map (key: string, value: string)

Opsional. Detail acara. Kolom ini digunakan untuk meneruskan informasi peristiwa.

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

EventType

Definisi jenis peristiwa.

Enum
EVENT_TYPE_UNSPECIFIED Peristiwa tidak ditentukan.
IDLE Instance / runtime tidak ada aktivitas
HEARTBEAT Instance / runtime tersedia. Peristiwa ini menunjukkan bahwa komputasi yang mendasari instance / runtime beroperasi.
HEALTH Kondisi instance / runtime tersedia. Peristiwa ini menunjukkan informasi kondisi instance / runtime.
MAINTENANCE Instance / runtime tersedia. Peristiwa ini memungkinkan instance / runtime mengirimkan informasi Pemeliharaan host ke Control Plane. https://cloud.google.com/compute/docs/gpus/gpu-host-maintenance