Method: projects.locations.awsClusters.awsNodePools.rollback

Annule une requête de mise à jour d'un AwsNodePool précédemment interrompue ou ayant échoué. N'apporte aucune modification si la dernière requête de mise à jour a bien été exécutée. Si une demande de mise à jour est en cours, vous ne pouvez pas l'annuler. Vous devez d'abord l'annuler ou la laisser se terminer sans succès avant de pouvoir effectuer un rollback.

Requête HTTP

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

{endpoint} est l'un des points de terminaison de service compatibles.

Les URL utilisent la syntaxe de transcodage gRPC.

Paramètres de chemin

Paramètres
name

string

Obligatoire. Nom de la ressource AwsNodePool à annuler.

Les noms AwsNodePool sont au format projects/<project-id>/locations/<region>/awsClusters/<cluster-id>/awsNodePools/<node-pool-id>.

Consultez la page Noms des ressources pour en savoir plus sur les noms des ressources Google Cloud.

Corps de la requête

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

Représentation JSON
{
  "respectPdb": boolean
}
Champs
respectPdb

boolean

Facultatif. Option de rollback permettant d'ignorer PodDisruptionBudget lors du drainage des nœuds du pool de nœuds La valeur par défaut est Faux (false).

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Operation.

Champs d'application 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.

Autorisations IAM

Nécessite l'autorisation IAM suivante sur la ressource name :

  • gkemulticloud.awsNodePools.update

Pour en savoir plus, consultez la documentation IAM.