Anwendungstopologie deaktivieren

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.

  1. 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.

  2. So deaktivieren Sie die Anwendungstopologie:

    gcloud

    1. Aktivieren Sie Cloud Shell in der Google Cloud Console.

      Cloud Shell aktivieren

    2. Deaktivieren Sie die App Topology API (apptopology.googleapis.com) mit dem Befehl gcloud 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 Befehl services.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_ID durch die ID des Projekts, für das Sie die Anwendungstopologie deaktivieren.

    Bei erfolgreicher Ausführung des Befehls wird long-running operation mit dem Feld name zurückgegeben. Sie können mit dem Wert im Feld name den Status des Vorgangs prüfen.

Nächste Schritte

Weitere Informationen zum Aktivieren und Deaktivieren von Diensten