Method: projects.locations.clusters.upgrade

Met à niveau un seul cluster.

Requête HTTP

POST https://edgecontainer.googleapis.com/v1/{name=projects/*/locations/*/clusters/*}:upgrade

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
name

string

Obligatoire. Nom de ressource du cluster.

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

  • edgecontainer.clusters.upgrade

Corps de la requête

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

Représentation JSON
{
  "targetVersion": string,
  "schedule": enum (Schedule),
  "requestId": string
}
Champs
targetVersion

string

Obligatoire. Version vers laquelle le cluster va être mis à niveau.

schedule

enum (Schedule)

Calendrier de la migration.

requestId

string

Identifiant unique de cette requête. 36 caractères ASCII maximum. Nous vous recommandons d'utiliser un UUID aléatoire. Cette requête n'est idempotente que si requestId est fourni.

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 en savoir plus, consultez la page Présentation de l'authentification.

Planification

Représente le calendrier de mise à niveau du cluster.

Enums
SCHEDULE_UNSPECIFIED Non spécifié. La valeur par défaut consiste à mettre à niveau le cluster immédiatement, ce qui est la seule option disponible aujourd'hui.
IMMEDIATELY Le cluster sera mis à niveau immédiatement après réception de la demande.