Method: projects.locations.instances.migrate

Migriert ein vorhandenes nutzerverwaltetes Notebook zu Workbench-Instanzen.

HTTP-Anfrage

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

Pfadparameter

Parameter
name

string

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

Zur Autorisierung ist mindestens eine der folgenden IAM-Berechtigungen für die angegebene Ressource name erforderlich:

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

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "postStartupScriptOption": enum (PostStartupScriptOption)
}
Felder
postStartupScriptOption

enum (PostStartupScriptOption)

Optional. Gibt das Verhalten des Post-Startscripts während der Migration an.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie unter Authentication Overview.

PostStartupScriptOption

Gibt das Verhalten des Post-Startscripts während der Migration an.

Enums
POST_STARTUP_SCRIPT_OPTION_UNSPECIFIED Die Option für das Post-Startscript ist nicht angegeben. Die Standardeinstellung ist POST_STARTUP_SCRIPT_OPTION_SKIP.
POST_STARTUP_SCRIPT_OPTION_SKIP Das Post-Startscript wird nicht in die neue Workbench-Instanz migriert.
POST_STARTUP_SCRIPT_OPTION_RERUN Laden Sie das Post-Startscript, das Sie für das nutzerverwaltete Notebook verwendet haben, noch einmal herunter und führen Sie es noch einmal aus.