az graph
Poznámka
Tento odkaz je součástí rozšíření resource-graph pro Azure CLI (verze 2.22.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az graph . Přečtěte si další informace o rozšířeních.
Dotazujte se na prostředky spravované Pomocí Azure Resource Manageru.
Pokud potřebujete podrobnou nápovědu, spusťte příkaz az graph query --help.
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az graph query |
Dotazujte se na prostředky spravované Pomocí Azure Resource Manageru. |
Rozšíření | GA |
az graph shared-query |
Správa sdíleného dotazu v Azure Resource Graphu |
Rozšíření | Experimentální |
az graph shared-query create |
Vytvořte sdílený dotaz. |
Rozšíření | Experimentální |
az graph shared-query delete |
Odstraňte sdílený dotaz. |
Rozšíření | Experimentální |
az graph shared-query list |
Zobrazí seznam všech sdílených dotazů ve skupině prostředků. |
Rozšíření | Experimentální |
az graph shared-query show |
Umožňuje zobrazit vlastnosti sdíleného dotazu. |
Rozšíření | Experimentální |
az graph query
Dotazujte se na prostředky spravované Pomocí Azure Resource Manageru.
Další https://aka.ms/AzureResourceGraph-QueryLanguage informace o dotazovacím jazyce a procházení příkladů
az graph query --graph-query
[--allow-partial-scopes {false, true}]
[--first]
[--management-groups]
[--skip]
[--skip-token]
[--subscriptions]
Příklady
Dotazování prostředků, které požadují podmnožinu polí zdrojů
az graph query -q "project id, name, type, location, tags"
Dotazování prostředků pomocí výběru polí, filtrování a shrnutí
az graph query -q "project id, type, location | where type =~ 'Microsoft.Compute/virtualMachines' | summarize count() by location | top 3 by count_"
Požádejte o podmnožinu výsledků, přeskočení 20 položek a získání dalších 10 položek.
az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --first 10 --skip 20
Zvolte předplatná, která se mají dotazovat.
az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --subscriptions 11111111-1111-1111-1111-111111111111 22222222-2222-2222-2222-222222222222
Zvolte skupiny pro správu, které se mají dotazovat.
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
Zadejte dotaz pomocí tokenu skip.
az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --skip-token skip_token_value_from_previous_query_response
Povinné parametry
Dotaz Resource Graphu, který se má provést.
Volitelné parametry
Označuje, jestli by dotaz měl být úspěšný, pokud server může zpracovat pouze částečný počet předplatných.
Maximální počet objektů, které se mají vrátit. Akceptovaný rozsah: 1–1000.
Seznam skupin pro správu pro spouštění dotazů
Ignoruje první N objekty a získá zbývající objekty.
Pokud je to možné, přeskočte token a získejte další stránku dotazu.
Seznam předplatných ke spuštění dotazu Ve výchozím nastavení se dotazují všechna přístupná předplatná.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.