Assets auflisten

Sie können Ihre Assets in Google Cloud Projekten, Ordnern oder Organisationen auflisten.

Hinweise

  1. Aktivieren Sie die Cloud Asset Inventory API in dem Projekt, in dem Sie Cloud Asset Inventory-Befehle ausführen.

    Cloud Asset Inventory API aktivieren

  2. Prüfen Sie, ob Ihr Konto die richtige Rolle zum Aufrufen der Cloud Asset Inventory API hat. Informationen zu den einzelnen Berechtigungen für die einzelnen Anruftypen finden Sie unter Berechtigungen.

Beschränkungen

  • Beim Auflisten von BigQuery-Tabellendaten werden nicht alle Felder unterstützt.

  • Häufig geänderte Asset-Felder in BigQuery-Metadaten wie numBytes, numLongTermBytes, numPhysicalBytes und numRows erhalten null-Werte.

Assets auflisten

Console

In der Google Cloud -Konsole werden Daten über die SearchAllResources API angefordert. Das bedeutet, dass Sie nur Assets mit dem Inhaltstyp RESOURCE sehen können. Wenn Sie andere Inhaltstypen aufrufen oder nach genaueren Kriterien filtern möchten, verwenden Sie stattdessen die gcloud CLI, REST oder eine Clientbibliothek.

So rufen Sie eine Liste der Ressourcenmetadaten für Ihr Projekt, Ihren Ordner oder Ihre Organisation auf:

  1. Rufen Sie in der Google Cloud Console die Seite Asset Inventory auf.

    Zu Asset Inventory

  2. Wechseln Sie zu dem Projekt, Ordner oder der Organisation, in dem bzw. der Sie Ressourcen auflisten möchten.
  3. Klicken Sie auf den Tab Ressource.
  4. Wählen Sie im Bereich Ergebnisse filtern die Ressourcentypen, Projekte oder Standorte aus, nach denen die Ergebnisse gefiltert werden sollen.
  5. Klicken Sie im Ergebnisbereich auf den Anzeigenamen der Ressource, um die Metadaten der Ressource aufzurufen.

gcloud

gcloud asset list \
    --SCOPE \
    --asset-types=ASSET_TYPE_1,ASSET_TYPE_2,... \
    --content-type=CONTENT_TYPE \
    --relationship-types=RELATIONSHIP_TYPE_1,RELATIONSHIP_TYPE_2,... \
    --snapshot-time="SNAPSHOT_TIME"

Geben Sie folgende Werte an:

  • SCOPE: Verwenden Sie einen der folgenden Werte:

    • project=PROJECT_ID, wobei PROJECT_ID die ID des Projekts ist, das das Asset enthält, das Sie abrufen möchten.
    • folder=FOLDER_ID, wobei FOLDER_ID die ID des Ordners mit dem Asset ist, das Sie abrufen möchten.

      ID eines Google Cloud -Ordners finden

      Google Cloud Console

      So finden Sie die ID eines Google Cloud -Ordners:

      1. Zur Google Cloud Console.

        Zur Google Cloud Console

      2. Klicken Sie in der Menüleiste auf das Listenfeld Umschalter.
      3. Wählen Sie Ihre Organisation aus dem Listenfeld aus.
      4. Suchen Sie nach dem Namen des Ordners. Die Ordner-ID wird neben dem Ordnernamen angezeigt.

      gcloud-CLI

      Sie können die ID eines Google Cloud -Ordners auf Organisationsebene mit dem folgenden Befehl abrufen:

      gcloud resource-manager folders list \
          --organization=$(gcloud organizations