Method: projects.locations.instances.isUpgradeable

Vérifie si une instance de notebook peut être mise à niveau.

Requête HTTP

GET https://notebooks.googleapis.com/v1/{notebookInstance}:isUpgradeable

Paramètres de chemin

Paramètres
notebookInstance

string

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

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

  • notebooks.instances.checkUpgradability

Paramètres de requête

Paramètres
type

enum (UpgradeType)

Facultatif. UpgradeType facultatif. Si vous définissez ce champ, des images de calcul supplémentaires seront recherchées pour mettre à niveau cette instance.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Réponse pour vérifier si une instance de notebook peut être mise à niveau.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "upgradeable": boolean,
  "upgradeVersion": string,
  "upgradeInfo": string,
  "upgradeImage": string
}
Champs
upgradeable

boolean

Si une instance peut être mise à niveau.

upgradeVersion

string

Version vers laquelle cette instance sera mise à niveau si le point de terminaison de mise à niveau est appelé. Ce champ ne sera renseigné que si "field_upgradeable" est défini sur "true".

upgradeInfo

string

Informations supplémentaires sur la mise à niveau.

upgradeImage

string

L'auto-lien de la nouvelle image vers laquelle cette instance sera mise à niveau si le point de terminaison de mise à niveau est appelé. Ce champ ne sera renseigné que si "field_upgradeable" est défini sur "true".

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.