Method: projects.locations.instances.patch

instances.patch met à jour une instance.

Requête HTTP

PATCH https://notebooks.googleapis.com/v2/{instance.name}

Paramètres de chemin

Paramètres
instance.name

string

Uniquement en sortie. Identifiant. Nom de cette instance de notebook. Format : projects/{projectId}/locations/{location}/instances/{instanceId}

Paramètres de requête

Paramètres
updateMask

string (FieldMask format)

Obligatoire. Masque utilisé pour mettre à jour une instance. Champs modifiables :

  • labels
  • gceSetup.min_cpu_platform
  • gceSetup.metadata
  • gceSetup.machine_type
  • gceSetup.accelerator_configs
  • gceSetup.accelerator_configs.type
  • gceSetup.accelerator_configs.core_count
  • gceSetup.gpu_driver_config
  • gceSetup.gpu_driver_config.enable_gpu_driver
  • gceSetup.gpu_driver_config.custom_gpu_driver_path
  • gceSetup.shielded_instance_config
  • gceSetup.shielded_instance_config.enable_secure_boot
  • gceSetup.shielded_instance_config.enable_vtpm
  • gceSetup.shielded_instance_config.enable_integrity_monitoring
  • gceSetup.reservation_affinity
  • gceSetup.reservation_affinity.consume_reservation_type
  • gceSetup.reservation_affinity.key
  • gceSetup.reservation_affinity.values
  • gceSetup.tags
  • gceSetup.container_image
  • gceSetup.container_image.repository
  • gceSetup.container_image.tag
  • gceSetup.disable_public_ip
  • disableProxyAccess

Il s'agit d'une liste de noms de champs complets séparés par une virgule. Exemple : "user.displayName,photo".

requestId

string

Facultatif. UUID de la requête idempotente.

Corps de la requête

Le corps de la requête contient une instance de Instance.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Operation.

Niveaux d'accès des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour plus d'informations, consultez la Authentication Overview.