Method: projects.locations.awsClusters.awsNodePools.rollback

Führt ein Rollback für eine zuvor abgebrochene oder fehlgeschlagene AwsNodePool-Aktualisierungsanfrage aus. Es werden keine Änderungen vorgenommen, wenn die letzte Aktualisierungsanfrage erfolgreich abgeschlossen wurde. Wenn eine Aktualisierungsanfrage in Bearbeitung ist, können Sie das Update nicht rückgängig machen. Sie müssen den Vorgang zuerst abbrechen oder ihn erfolglos beenden lassen, bevor Sie ein Rollback ausführen können.

HTTP-Anfrage

POST https://{endpoint}/v1/{name=projects/*/locations/*/awsClusters/*/awsNodePools/*}:rollback

Dabei ist {endpoint} einer der unterstützten Dienstendpunkte.

Die URLs verwenden die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Erforderlich. Der Name der AwsNodePool-Ressource, für die ein Rollback durchgeführt werden soll.

AwsNodePool-Namen haben das Format projects/<project-id>/locations/<region>/awsClusters/<cluster-id>/awsNodePools/<node-pool-id>.

Weitere Informationen zu Google Cloud-Ressourcennamen finden Sie unter Ressourcennamen.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "respectPdb": boolean
}
Felder
respectPdb

boolean

Optional. Option für Rollback, um die PodDisruptionBudget beim Entfernen der Knoten aus dem Knotenpool zu ignorieren. Der Standardwert ist "false".

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.

IAM-Berechtigungen

Erfordert die folgende IAM-Berechtigung für die Ressource name:

  • gkemulticloud.awsNodePools.update

Weitere Informationen finden Sie in der IAM-Dokumentation.