REST Resource: projects.locations.instances

Recurso: Instancia

Es la definición de una instancia de notebook.

Representación JSON
{
  "name": string,
  "proxyUri": string,
  "instanceOwners": [
    string
  ],
  "creator": string,
  "state": enum (State),
  "upgradeHistory": [
    {
      object (UpgradeHistoryEntry)
    }
  ],
  "id": string,
  "healthState": enum (HealthState),
  "healthInfo": {
    string: string,
    ...
  },
  "createTime": string,
  "updateTime": string,
  "disableProxyAccess": boolean,
  "labels": {
    string: string,
    ...
  },
  "thirdPartyProxyUrl": string,
  "satisfiesPzs": boolean,
  "satisfiesPzi": boolean,
  "enableThirdPartyIdentity": boolean,
  "enableManagedEuc": boolean,
  "enableDeletionProtection": boolean,

  // Union field infrastructure can be only one of the following:
  "gceSetup": {
    object (GceSetup)
  }
  // End of list of possible types for union field infrastructure.
}
Campos
name

string

Solo salida. Es el identificador. Es el nombre de esta instancia de notebook. Formato: projects/{projectId}/locations/{location}/instances/{instanceId}

proxyUri

string

Solo salida. Es el extremo del proxy que se usa para acceder al notebook de Jupyter.

instanceOwners[]

string

Es opcional. Es el propietario de esta instancia después de la creación. Formato: alias@example.com

Actualmente, solo admite un propietario. Si no se especifica, todos los usuarios de la cuenta de servicio de la instancia de VM pueden usar la instancia.

creator

string

Solo salida. Dirección de correo electrónico de la entidad que envió la solicitud original de instances.create.

state

enum (State)

Solo salida. Es el estado de esta instancia.

upgradeHistory[]

object (UpgradeHistoryEntry)

Solo salida. Es el historial de actualizaciones de esta instancia.

id

string

Solo salida. Es el ID único del recurso.

healthState

enum (HealthState)

Solo salida. Es el estado de la instancia.

healthInfo

map (key: string, value: string)

Solo salida. Es información adicional sobre el estado de la instancia. Ejemplo:

healthInfo": {
  "docker_proxy_agent_status": "1",
  "docker_status": "1",
  "jupyterlab_api_status": "-1",
  "jupyterlab_status": "-1",
  "updated": "2020-10-18 09:40:03.573409"
}

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

createTime

string (Timestamp format)

Solo salida. Es la fecha y hora de creación de la instancia.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo salida. Es la fecha y hora de actualización de la instancia.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

disableProxyAccess

boolean

Es opcional. Si es verdadero, la instancia del notebook no se registrará en el proxy.

labels

map (key: string, value: string)

Es opcional. Son las etiquetas que se aplicarán a esta instancia. Las instancias pueden modificarlos más adelante con el método instances.patch.

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

thirdPartyProxyUrl

string

Solo salida. Es el extremo del proxy de grupos de personal que se usa para acceder al notebook de Jupyter.

satisfiesPzs

boolean

Solo salida. Se reserva para usarlo más adelante en la separación de zonas.

satisfiesPzi

boolean

Solo salida. Se reserva para uso futuro en el aislamiento de zonas.

enableThirdPartyIdentity

boolean

Es opcional. Es una marca que especifica que se puede acceder a un notebook con un proveedor de identidad externo.

enableManagedEuc

boolean

Es opcional. Es una marca para habilitar las credenciales de usuario final administradas para la instancia.

enableDeletionProtection

boolean

Es opcional. Si es verdadero, se habilitará la protección contra eliminaciones para esta instancia de Workbench. Si es falso, se inhabilitará la protección contra eliminaciones para esta instancia de Workbench.

Campo de unión infrastructure. Es la configuración de la instancia de Notebook. infrastructure puede ser solo uno de los parámetros siguientes:
gceSetup

object (GceSetup)

Es opcional. Es la configuración de Compute Engine para el notebook. Usa campos definidos en el notebook.

GceSetup

Es la definición de cómo configurar una instancia de VM fuera de Resources and Identity.

Representación JSON
{
  "machineType": string,
  "minCpuPlatform": string,
  "acceleratorConfigs": [
    {
      object (AcceleratorConfig)
    }
  ],
  "serviceAccounts": [
    {
      object (ServiceAccount)
    }
  ],
  "bootDisk": {
    object (BootDisk)
  },
  "dataDisks": [
    {
      object (DataDisk)
    }
  ],
  "shieldedInstanceConfig": {
    object (ShieldedInstanceConfig)
  },
  "networkInterfaces": [
    {
      object (NetworkInterface)
    }
  ],
  "disablePublicIp": boolean,
  "tags": [
    string
  ],
  "metadata": {
    string: string,
    ...
  },
  "enableIpForwarding": boolean,
  "gpuDriverConfig": {
    object (GPUDriverConfig)
  },
  "confidentialInstanceConfig": {
    object (ConfidentialInstanceConfig)
  },
  "instanceId": string,

  // Union field image can be only one of the following:
  "vmImage": {
    object (VmImage)
  },
  "containerImage": {
    object (ContainerImage)
  }
  // End of list of possible types for union field image.
}
Campos
machineType

string

Es opcional. Es el tipo de máquina de la instancia de VM. https://cloud.google.com/compute/docs/machine-resource

minCpuPlatform

string

Es opcional. Es la plataforma de CPU mínima que se usará para esta instancia. Puedes encontrar la lista de valores válidos en https://cloud.google.com/compute/docs/instances/specify-min-cpu-platform#availablezones

acceleratorConfigs[]

object (AcceleratorConfig)

Es opcional. Son los aceleradores de hardware que se usan en esta instancia. Si usas aceleradores, asegúrate de que tu configuración tenga suficientes CPU virtuales y memoria para admitir la machineType que seleccionaste. Actualmente, solo admite una configuración de acelerador.

serviceAccounts[]

object (ServiceAccount)

Es opcional. Es la cuenta de servicio que funciona como identidad para la instancia de VM. Actualmente, solo se admite una cuenta de servicio.

bootDisk

object (BootDisk)

Es opcional. Es el disco de arranque de la VM.

dataDisks[]

object (DataDisk)

Es opcional. Son los discos de datos conectados a la instancia de VM. Actualmente, solo admite un disco de datos.

shieldedInstanceConfig

object (ShieldedInstanceConfig)

Es opcional. Configuración de VM protegida. Imágenes que usan funciones compatibles de la VM protegida

networkInterfaces[]

object (NetworkInterface)

Es opcional. Son las interfaces de red de la VM. Solo admite una interfaz.

disablePublicIp

boolean

Es opcional. Si es verdadero, no se asignará ninguna IP externa a esta instancia de VM.

tags[]

string

Es opcional. Son las etiquetas de red de Compute Engine que se agregarán al tiempo de ejecución (consulta Agrega etiquetas de red).

metadata

map (key: string, value: string)

Es opcional. Son los metadatos personalizados que se aplicarán a esta instancia.

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

enableIpForwarding

boolean

Es opcional. Es una marca para habilitar o no el reenvío de IP. El valor predeterminado es falso o desactivado. https://cloud.google.com/vpc/docs/using-routes#canipforward

gpuDriverConfig

object (GPUDriverConfig)

Es opcional. Es la configuración de los controladores de GPU.

confidentialInstanceConfig

object (ConfidentialInstanceConfig)

Es opcional. Es la configuración de la instancia confidencial.

instanceId

string

Solo salida. Es el ID único del recurso de instancia de Compute Engine.

Campo de unión image. Es el tipo de imagen, que puede ser imagen de VM o imagen de contenedor. image puede ser solo uno de los parámetros siguientes:
vmImage

object (VmImage)

Es opcional. Usa una imagen de VM de Compute Engine para iniciar la instancia de notebook.

containerImage

object (ContainerImage)

Es opcional. Usa una imagen de contenedor para iniciar la instancia del notebook.

AcceleratorConfig

Es la configuración de un acelerador para una instancia de VM. Es la definición de un acelerador de hardware. Ten en cuenta que no se realiza ninguna verificación en las combinaciones de type y coreCount. Las TPU no son compatibles. Consulta GPU en Compute Engine para encontrar una combinación válida.

Representación JSON
{
  "type": enum (AcceleratorType),
  "coreCount": string
}
Campos
type

enum (AcceleratorType)

Es opcional. Es el tipo de este acelerador.

coreCount

string (int64 format)

Es opcional. Es la cantidad de núcleos de este acelerador.

AcceleratorType

Es la definición de los tipos de aceleradores de hardware que se pueden usar en esta instancia.

Enums
ACCELERATOR_TYPE_UNSPECIFIED No se especificó el tipo de acelerador.
NVIDIA_TESLA_P100 El tipo de acelerador es Nvidia Tesla P100.
NVIDIA_TESLA_V100 El tipo de acelerador es Nvidia Tesla V100.
NVIDIA_TESLA_P4 El tipo de acelerador es Nvidia Tesla P4.
NVIDIA_TESLA_T4 El tipo de acelerador es Nvidia Tesla T4.
NVIDIA_TESLA_A100 El tipo de acelerador es Nvidia Tesla A100 de 40 GB.
NVIDIA_A100_80GB El tipo de acelerador es Nvidia Tesla A100, 80 GB.
NVIDIA_L4 El tipo de acelerador es Nvidia Tesla L4.
NVIDIA_H100_80GB El tipo de acelerador es Nvidia Tesla H100 - 80 GB.
NVIDIA_H100_MEGA_80GB El tipo de acelerador es Nvidia Tesla H100 - MEGA 80 GB.
NVIDIA_H200_141GB El tipo de acelerador es Nvidia Tesla H200, con 141 GB.
NVIDIA_TESLA_T4_VWS El tipo de acelerador son las estaciones de trabajo virtuales NVIDIA Tesla T4.
NVIDIA_TESLA_P100_VWS El tipo de acelerador son las estaciones de trabajo virtuales NVIDIA Tesla P100.
NVIDIA_TESLA_P4_VWS El tipo de acelerador son las estaciones de trabajo virtuales NVIDIA Tesla P4.
NVIDIA_B200 El tipo de acelerador es NVIDIA B200.

ServiceAccount

Una cuenta de servicio que actúa como identidad.

Representación JSON
{
  "email": string,
  "scopes": [
    string
  ]
}
Campos
email

string

Es opcional. Es la dirección de correo electrónico de la cuenta de servicio.

scopes[]

string

Solo salida. Es la lista de permisos que estarán disponibles para esta cuenta de servicio. El CLH lo establece en https://www.googleapis.com/auth/cloud-platform.

VmImage

Es la definición de una imagen personalizada de máquina virtual de Compute Engine para iniciar una instancia de notebook con el entorno instalado directamente en la VM.

Representación JSON
{
  "project": string,

  // Union field image can be only one of the following:
  "name": string,
  "family": string
  // End of list of possible types for union field image.
}
Campos
project

string

Obligatorio. Es el nombre del proyecto de Google Cloud al que pertenece esta imagen de VM. Formato: {projectId}

Campo de unión image. Es la referencia a una imagen de VM externa de Compute Engine. image puede ser solo uno de los parámetros siguientes:
name

string

Es opcional. Usa el nombre de la imagen de VM para encontrarla.

family

string

Es opcional. Usa esta familia de imágenes de VM para encontrar la imagen. Se usará la imagen más reciente de esta familia.

ContainerImage

Es la definición de una imagen de contenedor para iniciar una instancia de notebook con el entorno instalado en un contenedor.

Representación JSON
{
  "repository": string,
  "tag": string
}
Campos
repository

string

Obligatorio. Es la ruta de acceso al repositorio de imágenes de contenedor. Por ejemplo: gcr.io/{projectId}/{imageName}.

tag

string

Es opcional. Es la etiqueta de la imagen del contenedor. Si no se especifica, el valor predeterminado es la etiqueta más reciente.

BootDisk

Es la definición de un disco de arranque.

Representación JSON
{
  "diskSizeGb": string,
  "diskType": enum (DiskType),
  "diskEncryption": enum (DiskEncryption),
  "kmsKey": string
}
Campos
diskSizeGb

string (int64 format)

Es opcional. Tamaño del disco de arranque en GB asociado a esta instancia, hasta un máximo de 64,000 GB (64 TB). Si no se especifica, se usará el valor recomendado de 150 GB.

diskType

enum (DiskType)

Es opcional. Indica el tipo de disco.

diskEncryption

enum (DiskEncryption)

Es opcional. Solo entrada. Es el método de encriptación de disco que se usa en los discos de arranque y de datos. El valor predeterminado es GMEK.

kmsKey

string

Es opcional. Solo entrada. Es la clave de KMS que se usa para encriptar los discos. Solo se aplica si diskEncryption es CMEK. Formato: projects/{projectId}/locations/{location}/keyRings/{key_ring_id}/cryptoKeys/{key_id}

Obtén más información para usar tus propias claves de encriptación.

DiskType

Son los tipos de discos posibles.

Enums
DISK_TYPE_UNSPECIFIED No se estableció el tipo de disco.
PD_STANDARD Es el tipo de disco persistente estándar.
PD_SSD Es el tipo de disco persistente SSD.
PD_BALANCED Es el tipo de disco persistente balanceado.
PD_EXTREME Es el tipo de disco persistente extremo.
HYPERDISK_BALANCED Representa el tipo de disco persistente Hyperdisk Balanced. Se puede usar como disco de arranque o disco de datos.
HYPERDISK_EXTREME Representa el tipo de disco persistente Hyperdisk Extreme. Solo se puede usar como disco de datos.
HYPERDISK_THROUGHPUT Representa el tipo de disco persistente Hyperdisk Throughput. Solo se puede usar como disco de datos.
HYPERDISK_BALANCED_HIGH_AVAILABILITY Representa el tipo de disco persistente Hyperdisk Balanced High Availability. Se puede usar como disco de arranque o disco de datos.
HYPERDISK_ML Representa el tipo de disco persistente Hyperdisk ML. Se puede usar como disco de arranque o disco de datos.

DiskEncryption

Es la definición de las opciones de encriptación de disco.

Enums
DISK_ENCRYPTION_UNSPECIFIED No se especificó la encriptación de disco.
GMEK Usa claves de encriptación administradas por Google para encriptar el disco de arranque.
CMEK Usa claves de encriptación administradas por el cliente para encriptar el disco de arranque.

DataDisk

Es un recurso de disco conectado a una instancia.

Representación JSON
{
  "diskSizeGb": string,
  "diskType": enum (DiskType),
  "diskEncryption": enum (DiskEncryption),
  "kmsKey": string,
  "resourcePolicies": [
    string
  ]
}
Campos
diskSizeGb

string (int64 format)

Es opcional. Tamaño del disco en GB conectado a esta instancia de VM, hasta un máximo de 64,000 GB (64 TB). Si no se especifica, el valor predeterminado es 100.

diskType

enum (DiskType)

Es opcional. Solo entrada. Indica el tipo de disco.

diskEncryption

enum (DiskEncryption)

Es opcional. Solo entrada. Es el método de encriptación de disco que se usa en los discos de arranque y de datos. El valor predeterminado es GMEK.

kmsKey

string

Es opcional. Solo entrada. Es la clave de KMS que se usa para encriptar los discos. Solo se aplica si diskEncryption es CMEK. Formato: projects/{projectId}/locations/{location}/keyRings/{key_ring_id}/cryptoKeys/{key_id}

Obtén más información para usar tus propias claves de encriptación.

resourcePolicies[]

string

Es opcional. Son las políticas de recursos que se aplicarán al disco de datos.

ShieldedInstanceConfig

Es un conjunto de opciones de instancias protegidas. Consulta Imágenes que usan características compatibles de VM protegida. No todas las combinaciones son válidas.

Representación JSON
{
  "enableSecureBoot": boolean,
  "enableVtpm": boolean,
  "enableIntegrityMonitoring": boolean
}
Campos
enableSecureBoot

boolean

Es opcional. Define si la instancia de VM tiene habilitado el inicio seguro.

El inicio seguro ayuda a garantizar que el sistema solo ejecute software auténtico a través de la verificación de la firma digital de todos los componentes del inicio y la detención del proceso de inicio si falla la verificación de la firma. Está inhabilitado de forma predeterminada.

enableVtpm

boolean

Es opcional. Define si la instancia de VM tiene habilitado el vTPM.

enableIntegrityMonitoring

boolean

Es opcional. Define si la instancia de VM tiene habilitada la supervisión de integridad.

Habilita la supervisión y la certificación de la integridad de inicio de la instancia de VM. La certificación se realiza según el modelo de referencia de la política de integridad. Este modelo de referencia se deriva inicialmente de la imagen de arranque de confianza implícita cuando se crea la instancia de VM.

NetworkInterface

Es la definición de un recurso de interfaz de red conectado a una VM.

Representación JSON
{
  "network": string,
  "subnet": string,
  "nicType": enum (NicType),
  "accessConfigs": [
    {
      object (AccessConfig)
    }
  ]
}
Campos
network

string

Es opcional. Es el nombre de la VPC en la que se encuentra esta instancia de VM. Formato: projects/{projectId}/global/networks/{network_id}

subnet

string

Es opcional. Es el nombre de la subred en la que se encuentra esta instancia de VM. Formato: projects/{projectId}/regions/{region}/subnetworks/{subnetwork_id}

nicType

enum (NicType)

Es opcional. Es el tipo de vNIC que se usará en esta interfaz. Puede ser gVNIC o VirtioNet.

accessConfigs[]

object (AccessConfig)

Es opcional. Es un array de configuraciones para esta interfaz. Actualmente, solo se admite una configuración de acceso, ONE_TO_ONE_NAT. Si no se especifica ningún accessConfigs, la instancia tendrá acceso externo a Internet a través de una dirección IP externa efímera.

NicType

Es el tipo de controlador de vNIC. El valor predeterminado debe ser NIC_TYPE_UNSPECIFIED.

Enums
NIC_TYPE_UNSPECIFIED No se especificó ningún tipo.
VIRTIO_NET VIRTIO
GVNIC GVNIC

AccessConfig

Es una configuración de acceso adjunta a la interfaz de red de una instancia.

Representación JSON
{
  "externalIp": string
}
Campos
externalIp

string

Una dirección IP externa asociada con esta instancia. Especifica una dirección IP externa estática sin usar que esté disponible para el proyecto o deja este campo sin definir para usar una IP de un grupo compartido de direcciones IP efímeras. Si especificas una dirección IP externa estática, esta debe estar en la misma región que la zona de la instancia.

GPUDriverConfig

Una configuración del controlador de GPU

Representación JSON
{
  "enableGpuDriver": boolean,
  "customGpuDriverPath": string
}
Campos
enableGpuDriver

boolean

Es opcional. Indica si el usuario final autoriza a Google Cloud a instalar el controlador de GPU en esta instancia de VM. Si este campo está vacío o se establece como falso, no se instalará el controlador de la GPU. Solo se aplica a las instancias con GPU.

customGpuDriverPath

string

Es opcional. Especifica una ruta de acceso personalizada de Cloud Storage en la que se almacena el controlador de GPU. Si no se especifica, elegiremos automáticamente entre los controladores oficiales de la GPU.

ConfidentialInstanceConfig

Es un conjunto de opciones de instancias confidenciales.

Representación JSON
{
  "confidentialInstanceType": enum (ConfidentialInstanceType)
}
Campos
confidentialInstanceType

enum (ConfidentialInstanceType)

Es opcional. Define el tipo de tecnología que usa la instancia confidencial.

ConfidentialInstanceType

Es el tipo de instancia confidencial.

Enums
CONFIDENTIAL_INSTANCE_TYPE_UNSPECIFIED No se especificó ningún tipo. No uses este valor.
SEV Virtualización segura encriptada de AMD

Estado

Es la definición de los estados de esta instancia.

Enums
STATE_UNSPECIFIED No se especificó el estado.
STARTING La lógica de control está iniciando la instancia.
PROVISIONING La lógica de control instala los frameworks necesarios y registra la instancia con el proxy de notebook.
ACTIVE Indica que la instancia está en ejecución.
STOPPING La lógica de control está deteniendo la instancia.
STOPPED Se detuvo la instancia.
DELETED Se borró la instancia.
UPGRADING La instancia se está actualizando.
INITIALIZING Se está creando la instancia.
SUSPENDING La instancia se está suspendiendo.
SUSPENDED La instancia está suspendida.

UpgradeHistoryEntry

Es la entrada del historial de actualización de la imagen de VM.

Representación JSON
{
  "snapshot": string,
  "vmImage": string,
  "containerImage": string,
  "framework": string,
  "version": string,
  "state": enum (State),
  "createTime": string,
  "action": enum (Action),
  "targetVersion": string
}
Campos
snapshot

string

Es opcional. Es la instantánea del disco de arranque de esta instancia de notebook antes de la actualización.

vmImage

string

Es opcional. Es la imagen de la VM antes de la actualización de esta instancia.

containerImage

string

Es opcional. Es la imagen del contenedor antes de la actualización de esta instancia.

framework

string

Es opcional. Es el framework de esta instancia de notebook.

version

string

Es opcional. Es la versión de la instancia de notebook antes de esta actualización.

state

enum (State)

Solo salida. Es el estado de esta entrada del historial de actualizaciones de instancias.

createTime

string (Timestamp format)

Inmutable. Es la fecha y hora en que se creó esta entrada del historial de actualizaciones de la instancia.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

action

enum (Action)

Es opcional. Acción. Revertir o actualizar.

targetVersion

string

Es opcional. Versión de la VM de destino, como m63.

Estado

Es la definición de los estados de esta entrada del historial de actualizaciones.

Enums
STATE_UNSPECIFIED No se especificó el estado.
STARTED Se inició la actualización de la instancia.
SUCCEEDED La actualización de la instancia se completó correctamente.
FAILED No se pudo actualizar la instancia.

Acción

Es la definición de las operaciones de esta entrada del historial de actualización.

Enums
ACTION_UNSPECIFIED No se especificó la operación.
UPGRADE Actualiza.
ROLLBACK Reversión.

HealthState

Es el estado de la instancia.

Enums
HEALTH_STATE_UNSPECIFIED Se desconoce el subestado de la instancia.
HEALTHY Se sabe que la instancia está en buen estado (por ejemplo, los daemons críticos se están ejecutando). Se aplica al estado ACTIVE.
UNHEALTHY Se sabe que la instancia está en mal estado (por ejemplo, no se están ejecutando los daemons críticos). Se aplica al estado ACTIVE.
AGENT_NOT_INSTALLED La instancia no tiene instalado el agente de supervisión de estado. Se aplica al estado ACTIVE.
AGENT_NOT_RUNNING El agente de supervisión del estado de la instancia no se está ejecutando. Se aplica al estado ACTIVE.

Métodos

checkUpgradability

Comprueba si se puede actualizar una instancia de notebook.

create

Crea una instancia nueva en un proyecto y una ubicación determinados.

delete

Borra una sola instancia.

diagnose

Crea un archivo de diagnóstico y ejecuta la herramienta de diagnóstico para una instancia determinada.

get

Obtiene los detalles de una sola instancia.

getConfig

Devuelve varios parámetros de configuración.

getIamPolicy

Permite obtener la política de control de acceso de un recurso.

list

Enumera instancias en una ubicación y un proyecto determinados.

patch

UpdateInstance actualiza una instancia.

reset

Restablece una instancia de notebook.

resizeDisk

Cambia el tamaño del disco de una instancia de notebook a una capacidad mayor.

restore

RestoreInstance restablece una instancia a partir de un BackupSource.

rollback

Revierte una instancia de notebook a la versión anterior.

setIamPolicy

Permite configurar la política de control de acceso en el recurso especificado.

start

Inicia una instancia de notebook.

stop

Detiene una instancia de notebook.

testIamPermissions

Permite mostrar los permisos que tiene un emisor para un recurso específico.

upgrade

Actualiza una instancia de notebook a la versión más reciente.