Method: projects.locations.clusters.upgrade

Aktualisiert einen einzelnen Cluster.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Erforderlich. Der Ressourcenname des Clusters.

Die Autorisierung erfordert folgende IAM-Berechtigung für die angegebene Ressource name:

  • edgecontainer.clusters.upgrade

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "targetVersion": string,
  "schedule": enum (Schedule),
  "requestId": string
}
Felder
targetVersion

string

Erforderlich. Die Version, auf die der Cluster aktualisiert wird.

schedule

enum (Schedule)

Zeitplan für das Upgrade

requestId

string

Eine eindeutige Kennung für diese Anfrage. Auf 36 ASCII-Zeichen beschränkt. Eine zufällige UUID wird empfohlen. Diese Anfrage ist nur idempotent, wenn requestId angegeben wird.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie unter Authentication Overview.

Zeitplan

Gibt den Zeitplan für das Upgrade des Clusters an.

Enums
SCHEDULE_UNSPECIFIED Nicht angegeben. Standardmäßig wird der Cluster sofort aktualisiert. Das ist derzeit die einzige Option.
IMMEDIATELY Der Cluster wird unmittelbar nach Eingang der Anfrage aktualisiert.