Method: projects.locations.instances.migrate

העברה של מחברת קיימת בניהול משתמשים ל-Workbench Instances.

בקשת HTTP

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

פרמטרים של נתיב

פרמטרים
name

string

חובה. פורמט: projects/{projectId}/locations/{location}/instances/{instanceId}

לצורך הרשאה נדרשת אחת או יותר מההרשאות הבאות ב-IAM במשאב שצוין name:

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

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג ב-JSON
{
  "postStartupScriptOption": enum (PostStartupScriptOption)
}
שדות
postStartupScriptOption

enum (PostStartupScriptOption)

זה שינוי אופציונלי. המדיניות קובעת את ההתנהגות של סקריפט לטעינה בזמן ההפעלה לאחר ההעברה.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Operation.

היקפי הרשאות

נדרש אחד מהיקפי ההרשאות הבאים של OAuth:

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

ניתן למצוא מידע נוסף כאן: Authentication Overview.

PostStartupScriptOption

המדיניות קובעת את ההתנהגות של סקריפט לטעינה בזמן ההפעלה לאחר ההעברה.

טיפוסים בני מנייה (enum)
POST_STARTUP_SCRIPT_OPTION_UNSPECIFIED לא צוינה אפשרות לסקריפט לטעינה בזמן ההפעלה. ברירת המחדל היא POST_STARTUP_SCRIPT_OPTION_SKIP.
POST_STARTUP_SCRIPT_OPTION_SKIP לא להעביר את הסקריפט לטעינה בזמן ההפעלה למופע החדש של סביבת העבודה.
POST_STARTUP_SCRIPT_OPTION_RERUN מורידים מחדש את אותו סקריפט לטעינה בזמן ההפעלה ומריצים אותו כ-User-Managed Notebook.