Method: projects.locations.azureClusters.azureNodePools.delete

Löscht eine bestimmte AzureNodePool-Ressource.

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält die Antwort eine neu erstellte Operation-Ressource, die beschrieben werden kann, um den Status des Vorgangs zu verfolgen.

HTTP-Anfrage

DELETE https://{endpoint}/v1/{name=projects/*/locations/*/azureClusters/*/azureNodePools/*}

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

Für die URLs wird die Syntax der gRPC-Transcodierung verwendet.

Pfadparameter

Parameter
name

string

Erforderlich. Der Ressourcenname des AzureNodePool, der gelöscht werden soll.

AzureNodePool-Namen haben das Format projects/<project-id>/locations/<region>/azureClusters/<cluster-id>/azureNodePools/<node-pool-id>.

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

Suchparameter

Parameter
validateOnly

boolean

Wenn festgelegt, wird nur die Anfrage validiert, der Knotenpool wird aber nicht gelöscht.

allowMissing

boolean

Wenn auf „true“ gesetzt und die AzureNodePool-Ressource nicht gefunden wird, wird die Anfrage erfolgreich ausgeführt, aber auf dem Server wird keine Aktion ausgeführt und ein abgeschlossener Operation-Vorgang wird zurückgegeben.

Nützlich für idempotente Löschvorgänge.

etag

string

Das aktuelle ETag des AzureNodePool.

Ermöglicht Clients, Löschvorgänge durch optimistische Nebenläufigkeitserkennung auszuführen.

Wenn das angegebene ETag nicht mit dem aktuellen ETag des Knotenpools übereinstimmt, schlägt die Anfrage fehl und ein ABORTED-Fehler wird zurückgegeben.

ignoreErrors

boolean

Optional. Wenn auf „true“ gesetzt, wird die Löschung der AzureNodePool-Ressource auch dann erfolgreich ausgeführt, wenn beim Löschen von Knotenpoolressourcen Fehler auftreten. Die Verwendung dieses Parameters kann zu verwaisten Ressourcen im Knotenpool führen.

Anfragetext

Der Anfragetext muss leer sein.

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

Weitere Informationen finden Sie in der IAM-Dokumentation.