Eine private Verbindung löschen

In diesem Dokument wird beschrieben, wie Sie eine private Verbindung mit der Google Cloud Console löschen. Wenn Sie eine private Verbindung löschen, werden alle Komponenten der privaten Verbindung gelöscht, einschließlich aller Konfigurationen für private Verbindungen. Wenn Sie Daten behalten möchten, sichern Sie sie in einem lokalen Speicher oder an einem anderen Speicher.

gcloud- und API-Anforderungen

Wenn Sie das gcloud-Befehlszeilentool oder die API zum Verwalten Ihrer VMware Engine-Ressourcen verwenden möchten, empfehlen wir, die Tools wie unten beschrieben zu konfigurieren.

gcloud

  1. Legen Sie Ihre Standardprojekt-ID fest:

    gcloud config set project PROJECT_ID
    
  2. Legen Sie eine Standardregion und/oder -zone fest:

    gcloud config set compute/region REGION
    gcloud config set compute/zone ZONE

Weitere Informationen zum gcloud vmware-Tool finden Sie in der Cloud SDK-Referenzdokumentation.

API

API-Beispiele in dieser Dokumentation verwenden das cURL-Befehlszeilentool, um die API abzufragen. Im Rahmen der cURL-Anfrage ist ein gültiges Zugriffstoken erforderlich. Es gibt viele Möglichkeiten, ein gültiges Zugriffstoken abzurufen. In den folgenden Schritten wird mit dem gcloud-Tool ein Zugriffstoken generiert:

  1. In Google Cloud anmelden

    gcloud auth login
    
  2. Zugriffstoken generieren und nach TOKEN exportieren

    export TOKEN=`gcloud auth print-access-token`
    
  3. Überprüfen, ob TOKEN richtig eingestellt ist

    echo $TOKEN
    
    Output:
    TOKEN
    

Verwenden Sie nun das Autorisierungstoken in Ihren Anfragen an die API. Beispiel:

curl -X GET -H "Authorization: Bearer \"$TOKEN\""  -H "Content-Type: application/json; charset=utf-8" https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations

Python

In den Python-Codebeispielen in dieser Dokumentation wird die VMware Engine-Bibliothek für die Kommunikation mit der API verwendet. Um diesen Ansatz nutzen zu können, muss die Bibliothek installiert und die Standardanmeldedaten für Anwendungen konfiguriert werden.

  1. Python-Bibliothek herunterladen und installieren

     pip install google-cloud-vmwareengine
    
  2. Konfigurieren Sie die ADC-Informationen, indem Sie die entsprechenden Befehle in der Shell ausführen

      gcloud auth application-default login
    

    oder verwenden Sie eine Dienstkonto-Schlüsseldatei

      export GOOGLE_APPLICATION_CREDENTIALS="FILE_PATH"
    

Weitere Informationen zur Bibliothek finden Sie auf der Referenzseite oder in den Codebeispielen auf GitHub.

Eine private Verbindung löschen

So löschen Sie eine private Verbindung mit der Google Cloud CLI oder der VMware Engine API:

gcloud

Löschen Sie eine private Verbindung mit dem Befehl gcloud vmware private-connections delete:

  gcloud vmware private-connections delete PRIVATE_CONNECTION_ID 
--location=REGION

Ersetzen Sie Folgendes:

  • PRIVATE_CONNECTION_ID: die ID der privaten Verbindung für diese Anfrage.
  • REGION: Die Region, in der diese private Verbindung gelöscht werden soll.

API

Zum Löschen einer privaten Verbindung mit der VMware Engine API senden Sie eine DELETE-Anfrage:

  DELETE "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateConnections/PRIVATE_CONNECTION_ID"

Ersetzen Sie Folgendes:

  • PROJECT_ID: der Projektname für diese Anfrage.
  • REGION: Die Region, in der diese private Verbindung gelöscht werden soll.
  • PRIVATE_CONNECTION_ID: die ID der privaten Verbindung für diese Anfrage.