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
Legen Sie Ihre Standardprojekt-ID fest:
gcloud config set project PROJECT_ID
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:
In Google Cloud anmelden
gcloud auth login
Zugriffstoken generieren und nach TOKEN exportieren
export TOKEN=`gcloud auth print-access-token`
Ü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.
Python-Bibliothek herunterladen und installieren
pip install google-cloud-vmwareengine
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.