Method: projects.locations.awsClusters.awsNodePools.delete

Supprime une ressource AwsNodePool spécifique.

Si la requête aboutit, la réponse contient une ressource Operation nouvellement créée qui peut être décrite pour suivre l'état de l'opération.

Requête HTTP

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

{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 à supprimer.

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

Pour en savoir plus sur les noms de ressources Google Cloud, consultez Noms de ressources.

Paramètres de requête

Paramètres
validateOnly

boolean

Si cette option est définie, elle ne valide que la requête, mais ne supprime pas réellement le pool de nœuds.

allowMissing

boolean

Si la valeur est définie sur "true" et que la ressource AwsNodePool est introuvable, la requête aboutit, mais aucune action n'est effectuée sur le serveur, et un Operation terminé est renvoyé.

Utile pour une suppression idempotente.

ignoreErrors

boolean

Facultatif. Si la valeur est "true", la suppression de la ressource AwsNodePool aboutit même si des erreurs se produisent lors de la suppression des ressources du pool de nœuds. L'utilisation de ce paramètre peut entraîner la création de ressources orphelines dans le pool de nœuds.

etag

string

ETag actuel de AwsNodePool.

Permet aux clients d'effectuer des suppressions via un contrôle de simultanéité optimiste.

Si l'ETag fourni ne correspond pas à l'ETag actuel du pool de nœuds, la requête échoue et une erreur ABORTED est renvoyée.

Corps de la requête

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

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.delete

Pour en savoir plus, consultez la documentation IAM.