az graph
Kommentar
Den här referensen är en del av resursdiagramtillägget för Azure CLI (version 2.22.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az graph-kommando . Läs mer om tillägg.
Fråga de resurser som hanteras av Azure Resource Manager.
Kör az graph query --help för detaljerad hjälp.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az graph query |
Fråga de resurser som hanteras av Azure Resource Manager. |
Anknytning | Allmän tillgänglighet |
az graph shared-query |
Hantera delad fråga för Azure-resursdiagram. |
Anknytning | Experimentell |
az graph shared-query create |
Skapa en delad fråga. |
Anknytning | Experimentell |
az graph shared-query delete |
Ta bort en delad fråga. |
Anknytning | Experimentell |
az graph shared-query list |
Visa en lista över alla delade frågor i en resursgrupp. |
Anknytning | Experimentell |
az graph shared-query show |
Visa egenskaperna för en delad fråga. |
Anknytning | Experimentell |
az graph query
Fråga de resurser som hanteras av Azure Resource Manager.
Läs https://aka.ms/AzureResourceGraph-QueryLanguage mer om frågespråk och bläddra bland exempel.
az graph query --graph-query
[--allow-partial-scopes {false, true}]
[--first]
[--management-groups]
[--skip]
[--skip-token]
[--subscriptions]
Exempel
Fråga efter resurser som begär en delmängd av resursfälten.
az graph query -q "project id, name, type, location, tags"
Fråga efter resurser med fältval, filtrering och sammanfattning.
az graph query -q "project id, type, location | where type =~ 'Microsoft.Compute/virtualMachines' | summarize count() by location | top 3 by count_"
Begär en delmängd av resultaten, hoppa över 20 objekt och få nästa 10.
az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --first 10 --skip 20
Välj prenumerationer att fråga efter.
az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --subscriptions 11111111-1111-1111-1111-111111111111 22222222-2222-2222-2222-222222222222
Välj hanteringsgrupper att fråga efter.
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
Fråga med hopptoken.
az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --skip-token skip_token_value_from_previous_query_response
Obligatoriska parametrar
Resource Graph-fråga som ska köras.
Valfria parametrar
Anger om frågan ska lyckas när endast ett partiellt antal prenumerationer under kan bearbetas av servern.
Det maximala antalet objekt som ska returneras. Godkänt intervall: 1-1000.
Lista över hanteringsgrupper att köra frågor mot.
Ignorerar de första N-objekten och hämtar sedan de återstående objekten.
Hoppa över token för att hämta nästa sida i frågan om det är tillämpligt.
Lista över prenumerationer att köra frågor mot. Som standard efterfrågas alla tillgängliga prenumerationer.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.