az graph

Hinweis

Diese Referenz ist Teil der Ressourcendiagrammerweiterung für die Azure CLI (Version 2.22.0 oder höher). Die Erweiterung installiert automatisch beim ersten Ausführen eines Az Graph-Befehls . Weitere Informationen zu Erweiterungen

Abfragen der ressourcen, die von Azure Resource Manager verwaltet werden.

Führen Sie "az graph query --help" aus, um detaillierte Hilfe zu erhalten.

Befehle

az graph query

Abfragen der ressourcen, die von Azure Resource Manager verwaltet werden.

az graph shared-query

Verwalten der freigegebenen Abfrage von Azure-Ressourcendiagrammen.

az graph shared-query create

Erstellen Sie eine freigegebene Abfrage.

az graph shared-query delete

Löschen einer freigegebenen Abfrage.

az graph shared-query list

Alle freigegebenen Abfragen in einer Ressourcengruppe auflisten.

az graph shared-query show

Zeigen Sie die Eigenschaften einer freigegebenen Abfrage an.

az graph query

Abfragen der ressourcen, die von Azure Resource Manager verwaltet werden.

Weitere Informationen zur Abfragesprache und zum Durchsuchen von Beispielen finden Sie https://aka.ms/AzureResourceGraph-QueryLanguage in diesem Artikel.

az graph query --graph-query
               [--allow-partial-scopes {false, true}]
               [--first]
               [--management-groups]
               [--skip]
               [--skip-token]
               [--subscriptions]

Beispiele

Abfragen von Ressourcen, die eine Teilmenge von Ressourcenfeldern anfordern.

az graph query -q "project id, name, type, location, tags"

Abfrageressourcen mit Feldauswahl, Filterung und Zusammenfassung.

az graph query -q "project id, type, location | where type =~ 'Microsoft.Compute/virtualMachines' | summarize count() by location | top 3 by count_"

Fordern Sie eine Teilmenge von Ergebnissen an, überspringen Sie 20 Elemente, und erhalten Sie die nächsten 10.

az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --first 10 --skip 20

Wählen Sie abonnements aus, die sie abfragen möchten.

az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --subscriptions 11111111-1111-1111-1111-111111111111 22222222-2222-2222-2222-222222222222

Wählen Sie die zu abfragenden Verwaltungsgruppen aus.

az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --management-groups aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb --allow-partial-scopes

Abfrage mit dem Skip-Token.

az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --skip-token skip_token_value_from_previous_query_response

Erforderliche Parameter

--graph-query --q -q

Resource Graph Auszuführende Abfrage.

Optionale Parameter

--allow-partial-scopes -a

Gibt an, ob die Abfrage erfolgreich sein soll, wenn nur teilielle Anzahl von Abonnements darunter vom Server verarbeitet werden kann.

Zulässige Werte: false, true
--first

Die maximale Anzahl von Objekten, die zurückgegeben werden sollen. Akzeptierter Bereich: 1-1000.

--management-groups -m

Liste der Verwaltungsgruppen zum Ausführen von Abfragen.

--skip

Ignoriert die ersten N-Objekte und ruft dann die verbleibenden Objekte ab.

--skip-token

Überspringen Sie das Token, um die nächste Seite der Abfrage zu erhalten, falls zutreffend.

--subscriptions -s

Liste der Abonnements, für die Abfrage ausgeführt werden soll. Standardmäßig werden alle barrierefreien Abonnements abgefragt.