העברה של סביבת זמן ריצה קיימת למופע חדש של Workbench.
בקשת HTTP
POST https://notebooks.googleapis.com/v1/{name}:migrate
פרמטרים של נתיב
| פרמטרים | |
|---|---|
name |
חובה. פורמט: לצורך הרשאה נדרשת אחת או יותר מההרשאות הבאות ב-IAM במשאב שצוין
|
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"network": string,
"subnet": string,
"serviceAccount": string,
"requestId": string,
"postStartupScriptOption": enum ( |
| שדות | |
|---|---|
network |
זה שינוי אופציונלי. השם של ה-VPC שבו נמצא המופע החדש. הפעולה הזו נדרשת אם סביבת זמן הריצה משתמשת ברשת שמנוהלת על ידי Google. אם סביבת זמן הריצה משתמשת ברשת בבעלות הלקוח, היא תשתמש מחדש באותו VPC, והשדה הזה צריך להיות ריק. פורמט: |
subnet |
זה שינוי אופציונלי. השם של רשת המשנה שבה נמצא המופע החדש. הפעולה הזו נדרשת אם סביבת זמן הריצה משתמשת ברשת שמנוהלת על ידי Google. אם סביבת זמן הריצה משתמשת ברשת בבעלות הלקוח, היא תשתמש מחדש באותה רשת משנה, והשדה הזה צריך להיות ריק. פורמט: |
serviceAccount |
זה שינוי אופציונלי. חשבון השירות שייכלל במכונת Compute Engine של מופע Workbench החדש, כשהסביבה זמן הריצה משתמשת במצב 'משתמש יחיד בלבד' להרשאה. אם לא מציינים חשבון שירות, המערכת משתמשת בחשבון השירות שמוגדר כברירת מחדל ב-Compute Engine. כשסביבת זמן הריצה משתמשת במצב חשבון שירות להרשאה, היא משתמשת מחדש באותו חשבון שירות, והשדה הזה צריך להיות ריק. |
requestId |
זה שינוי אופציונלי. מזהה ייחודי אוניברסלי (UUID) של בקשה אידמפוטנטית. |
postStartupScriptOption |
זה שינוי אופציונלי. המדיניות קובעת את ההתנהגות של סקריפט לטעינה בזמן ההפעלה לאחר ההעברה. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Operation.
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/cloud-platformhttps://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 |
מורידים מחדש את אותו סקריפט לטעינה בזמן ההפעלה ומריצים אותו כמו מחברת Google מנוהלת. |