Method: projects.locations.instances.migrate

Esegue la migrazione di un notebook gestito dall'utente esistente alle istanze di Workbench.

Richiesta HTTP

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

Parametri del percorso

Parametri
name

string

Obbligatorio. Formato: projects/{projectId}/locations/{location}/instances/{instanceId}

L'autorizzazione richiede una o più delle seguenti autorizzazioni IAM per la risorsa name specificata:

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

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "postStartupScriptOption": enum (PostStartupScriptOption)
}
Campi
postStartupScriptOption

enum (PostStartupScriptOption)

Facoltativo. Specifica il comportamento dello script post-avvio durante la migrazione.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di Operation.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

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

Per saperne di più, consulta la Authentication Overview.

PostStartupScriptOption

Specifica il comportamento dello script post-avvio durante la migrazione.

Enum
POST_STARTUP_SCRIPT_OPTION_UNSPECIFIED L'opzione dello script post-avvio non è specificata. Il valore predefinito è POST_STARTUP_SCRIPT_OPTION_SKIP.
POST_STARTUP_SCRIPT_OPTION_SKIP Non eseguire la migrazione dello script post-avvio alla nuova istanza Workbench.
POST_STARTUP_SCRIPT_OPTION_RERUN Scarica di nuovo ed esegui lo stesso script post-avvio del blocco note gestito dall'utente.