Method: projects.locations.instances.migrate

Memigrasikan Notebook yang Dikelola Pengguna yang ada ke Instance Workbench.

Permintaan HTTP

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

Parameter jalur

Parameter
name

string

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

Otorisasi memerlukan satu atau beberapa izin IAM berikut pada name resource yang ditentukan:

  • notebooks.instances.get
  • notebooks.instances.create

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "postStartupScriptOption": enum (PostStartupScriptOption)
}
Kolom
postStartupScriptOption

enum (PostStartupScriptOption)

Opsional. Menentukan perilaku skrip startup pasca-migrasi.

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.

PostStartupScriptOption

Menentukan perilaku skrip startup pasca-migrasi.

Enum
POST_STARTUP_SCRIPT_OPTION_UNSPECIFIED Opsi skrip pasca-startup tidak ditentukan. Default-nya adalah POST_STARTUP_SCRIPT_OPTION_SKIP.
POST_STARTUP_SCRIPT_OPTION_SKIP Tidak memigrasikan skrip startup postingan ke Instance Workbench baru.
POST_STARTUP_SCRIPT_OPTION_RERUN Download ulang dan jalankan kembali skrip startup yang sama sebagai Notebook yang Dikelola Pengguna.