Die Anwendungstopologie ist standardmäßig aktiviert, wenn Sie ein Projekt mit der Google Cloud Console oder der Google Cloud CLI erstellen. Sie wird automatisch für ein Verwaltungsprojekt für App Hub aktiviert.
Wenn Sie die Anwendungstopologie in einem Projekt deaktivieren möchten, deaktivieren Sie die App Topology API (apptopology.googleapis.com). Sie können die API-Aktivierung mit einer Einschränkung für Organisationsrichtlinien blockieren oder die API in bestimmten Projekten selektiv deaktivieren.
API-Aktivierung mit Richtlinien einschränken
Wenn Sie die Nutzung der App Topology API blockieren möchten, verwenden Sie die Einschränkung der Organisationsrichtlinie Ressourcendienstnutzung einschränken. Sie können Einschränkungen auf Organisations-, Ordner- oder Projektebene definieren. Weitere Informationen finden Sie unter Dienstnutzung einschränken.
App Topology API deaktivieren
In der folgenden Anleitung wird beschrieben, wie Sie die App Topology API für einzelne Projekte deaktivieren. Wenn Sie die API auf Ordner- oder Organisationsebene deaktivieren möchten, ohne eine Einschränkung der Organisationsrichtlinie zu verwenden, lesen Sie den Abschnitt Hierarchical-service-activation.
-
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Service Usage Admin (
roles/serviceusage.serviceUsageAdmin) für Ihr Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Deaktivieren der API benötigen. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
So deaktivieren Sie die Anwendungstopologie:
gcloud
-
Aktivieren Sie Cloud Shell in der Google Cloud Console.
Deaktivieren Sie die App Topology API (
apptopology.googleapis.com) mit dem Befehlgcloud services disable:gcloud services disable apptopology.googleapis.com
Wenn der Vorgang erfolgreich war, gibt der Befehl die folgende Meldung zurück:
Operation finished successfully.
API
Deaktivieren Sie die API (
apptopology.googleapis.com) mit dem Befehlservices.disable:curl -X POST
-H "Authorization: Bearer $(gcloud auth print-access-token)"
"https://serviceusage.googleapis.com/v1/projects/PROJECT_ID/services/apptopology.googleapis.com:disable"Ersetzen Sie
PROJECT_IDdurch die ID des Projekts, für das Sie die Anwendungstopologie deaktivieren.Bei erfolgreicher Ausführung des Befehls wird
long-running operationmit dem Feldnamezurückgegeben. Sie können mit dem Wert im Feldnameden Status des Vorgangs prüfen.-
Nächste Schritte
Weitere Informationen zum Aktivieren und Deaktivieren von Diensten