Method: projects.locations.azureClusters.delete

Supprime une ressource AzureCluster spécifique.

Échoue si le cluster est associé à une ou plusieurs ressources AzureNodePool.

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/*/azureClusters/*}

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

Les URL utilisent la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
name

string

Obligatoire. Nom de ressource du AzureCluster à supprimer.

Les noms AzureCluster sont au format projects/<project-id>/locations/<region>/azureClusters/<cluster-id>.

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

Paramètres de requête

Paramètres
allowMissing

boolean

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

Utile pour la suppression idempotente.

validateOnly

boolean

Si cette valeur est définie, validez uniquement la requête, mais ne supprimez pas réellement la ressource.

etag

string

Etag actuel de AzureCluster.

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 cluster, la requête échoue et une erreur ABORTED est renvoyée.

ignoreErrors

boolean

Facultatif. Si la valeur est "true", la suppression de la ressource AzureCluster aboutit même si des erreurs se produisent lors de la suppression des ressources du cluster. L'utilisation de ce paramètre peut entraîner des ressources orphelines dans le cluster.

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.

Niveaux d'accès des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour plus d'informations, consultez la Authentication Overview.

Autorisations IAM

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

  • gkemulticloud.azureClusters.delete

Pour en savoir plus, consultez la documentation IAM.