Method: projects.locations.azureClusters.azureNodePools.delete

Löscht eine bestimmte AzureNodePool-Ressource.

Bei Erfolg 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.

Die URLs verwenden die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Erforderlich. Der Ressourcenname der zu löschenden AzureNodePool.

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.

Abfrageparameter

Parameter
validateOnly

boolean

Wenn diese Option festgelegt ist, wird die Anfrage nur validiert, der Knotenpool jedoch nicht gelöscht.

allowMissing

boolean

Wenn diese Option auf „true“ gesetzt ist und die AzureNodePool-Ressource nicht gefunden wird, ist die Anfrage erfolgreich, es wird jedoch keine Aktion auf dem Server ausgeführt und eine fertige Operation wird zurückgegeben.

Nützlich für idempotentes Löschen.

etag

string

Das aktuelle ETag der AzureNodePool.

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

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

ignoreErrors

boolean

Optional. Wenn diese Option auf „wahr“ gesetzt ist, wird die AzureNodePool-Ressource auch dann gelöscht, 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.