Method: projects.locations.instances.diagnose

Membuat File Diagnostik dan menjalankan Alat Diagnostik yang diberikan Instance.

Permintaan HTTP

POST https://notebooks.googleapis.com/v2/{name}:diagnose

Parameter jalur

Parameter
name

string

Wajib. Format: projects/{projectId}/locations/{location}/instances/{instanceId}

Otorisasi memerlukan izin IAM berikut pada name resource yang ditentukan:

  • notebooks.instances.diagnose

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "diagnosticConfig": {
    object (DiagnosticConfig)
  },
  "timeoutMinutes": integer
}
Kolom
diagnosticConfig

object (DiagnosticConfig)

Wajib. Menentukan flag yang digunakan untuk menjalankan alat diagnostik

timeoutMinutes

integer

Opsional. Jumlah waktu maksimum dalam menit sebelum operasi kehabisan waktu.

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.

DiagnosticConfig

Menentukan flag yang digunakan untuk menjalankan alat diagnostik

Representasi JSON
{
  "gcsBucket": string,
  "relativePath": string,
  "enableRepairFlag": boolean,
  "enablePacketCaptureFlag": boolean,
  "enableCopyHomeFilesFlag": boolean
}
Kolom
gcsBucket

string

Wajib. Lokasi bucket Cloud Storage pengguna (WAJIB). Harus diformat dengan awalan jalur (gs://$GCS_BUCKET).

Izin: Notebook yang Dikelola Pengguna: - storage.buckets.writer: Harus diberikan ke akun layanan project yang terlampir ke VM. Google Managed Notebooks: - storage.buckets.writer: Harus diberikan ke akun layanan project atau kredensial pengguna yang terlampir ke VM, bergantung pada mode autentikasi.

File Log bucket Cloud Storage akan ditulis ke gs://$GCS_BUCKET/$RELATIVE_PATH/$VM_DATE_$TIME.tar.gz

relativePath

string

Opsional. Menentukan jalur penyimpanan relatif di bucket Cloud Storage tempat log diagnostik akan ditulis: Jalur default adalah direktori root bucket Cloud Storage (gs://$GCS_BUCKET/$DATE_$TIME.tar.gz) Contoh jalur lengkap tempat File log akan ditulis: gs://$GCS_BUCKET/$RELATIVE_PATH/

enableRepairFlag

boolean

Opsional. Mengaktifkan tanda untuk memperbaiki layanan untuk instance

enablePacketCaptureFlag

boolean

Opsional. Mengaktifkan tanda untuk mengambil paket dari instance selama 30 detik

enableCopyHomeFilesFlag

boolean

Opsional. Mengaktifkan tanda untuk menyalin semua konten folder /home/jupyter