Method: projects.locations.instances.setAccelerator

Met à jour les accélérateurs invités d'une seule instance.

Requête HTTP

PATCH https://notebooks.googleapis.com/v1/{name}:setAccelerator

Paramètres de chemin

Paramètres
name

string

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

L'autorisation IAM suivante est requise pour la ressource name indiquée :

  • notebooks.instances.setAccelerator

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "type": enum (AcceleratorType),
  "coreCount": string
}
Champs
type

enum (AcceleratorType)

Obligatoire. Type de cet accélérateur.

coreCount

string (int64 format)

Obligatoire. Nombre de cœurs de cet accélérateur. Notez que toutes les combinaisons de type et coreCount ne sont pas valides. Pour trouver une combinaison valide, consultez GPU sur Compute Engine. Les TPU ne sont pas compatibles.

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

Nécessite l'un des niveaux d'accès OAuth suivants :

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

Pour plus d'informations, consultez la Authentication Overview.