Method: projects.locations.instances.migrate

Migra un notebook administrado por el usuario existente a instancias de Workbench.

Solicitud HTTP

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

Parámetros de ruta

Parámetros
name

string

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

La autorización requiere uno o más de los siguientes permisos de IAM en el recurso name especificado:

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

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "postStartupScriptOption": enum (PostStartupScriptOption)
}
Campos
postStartupScriptOption

enum (PostStartupScriptOption)

Es opcional. Especifica el comportamiento de la secuencia de comandos de inicio posterior durante la migración.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de Operation.

Alcances de autorización

Se necesita uno de los siguientes permisos de OAuth:

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

Para obtener más información, consulta Authentication Overview.

PostStartupScriptOption

Especifica el comportamiento de la secuencia de comandos de inicio posterior durante la migración.

Enums
POST_STARTUP_SCRIPT_OPTION_UNSPECIFIED No se especificó la opción de secuencia de comandos posterior al inicio. El valor predeterminado es POST_STARTUP_SCRIPT_OPTION_SKIP.
POST_STARTUP_SCRIPT_OPTION_SKIP No migrar la secuencia de comandos posterior al inicio a la nueva instancia de Workbench
POST_STARTUP_SCRIPT_OPTION_RERUN Vuelve a descargar y ejecutar la misma secuencia de comandos de inicio que el notebook administrado por el usuario.