Method: projects.locations.azureClusters.delete

Löscht eine bestimmte AzureCluster-Ressource.

Schlägt fehl, wenn der Cluster eine oder mehrere zugeordnete AzureNodePool-Ressourcen hat.

Bei erfolgreicher Ausführung 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/*}

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 zu löschenden AzureCluster.

AzureCluster-Namen haben das Format projects/<project-id>/locations/<region>/azureClusters/<cluster-id>.

Weitere Informationen zu Ressourcennamen in der Google Cloud Platform finden Sie unter Ressourcennamen.

Suchparameter

Parameter
allowMissing

boolean

Wenn diese Option auf „true“ gesetzt ist und die AzureCluster-Ressource nicht gefunden wird, wird die Anfrage erfolgreich ausgeführt, aber es werden keine Maßnahmen auf dem Server ergriffen und eine abgeschlossene Operation wird zurückgegeben.

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

validateOnly

boolean

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

etag

string

Das aktuelle ETag des AzureCluster.

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

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

ignoreErrors

boolean

Optional. Wenn diese Option auf „true“ gesetzt ist, wird das Löschen der AzureCluster-Ressource auch dann erfolgreich ausgeführt, wenn beim Löschen von Clusterressourcen Fehler auftreten. Die Verwendung dieses Parameters kann zu verwaisten Ressourcen im Cluster 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.azureClusters.delete

Weitere Informationen finden Sie in der IAM-Dokumentation.