az graph
Uwaga
Ta dokumentacja jest częścią rozszerzenia resource-graph dla interfejsu wiersza polecenia platformy Azure (wersja 2.22.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az graph . Dowiedz się więcej o rozszerzeniach.
Wykonywanie zapytań dotyczących zasobów zarządzanych przez usługę Azure Resource Manager.
Aby uzyskać szczegółową pomoc, uruchom polecenie "az graph query --help".
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az graph query |
Wykonywanie zapytań dotyczących zasobów zarządzanych przez usługę Azure Resource Manager. |
Numer wewnętrzny | Ogólna dostępność |
az graph shared-query |
Zarządzanie udostępnionym zapytaniem grafu zasobów platformy Azure. |
Numer wewnętrzny | Eksperymentalne |
az graph shared-query create |
Utwórz udostępnione zapytanie. |
Numer wewnętrzny | Eksperymentalne |
az graph shared-query delete |
Usuń udostępnione zapytanie. |
Numer wewnętrzny | Eksperymentalne |
az graph shared-query list |
Wyświetl listę wszystkich udostępnionych zapytań w grupie zasobów. |
Numer wewnętrzny | Eksperymentalne |
az graph shared-query show |
Pokaż właściwości udostępnionego zapytania. |
Numer wewnętrzny | Eksperymentalne |
az graph query
Wykonywanie zapytań dotyczących zasobów zarządzanych przez usługę Azure Resource Manager.
Zobacz https://aka.ms/AzureResourceGraph-QueryLanguage , aby dowiedzieć się więcej na temat języka zapytań i przeglądania przykładów.
az graph query --graph-query
[--allow-partial-scopes {false, true}]
[--first]
[--management-groups]
[--skip]
[--skip-token]
[--subscriptions]
Przykłady
Wykonywanie zapytań dotyczących zasobów żądających podzestawu pól zasobów.
az graph query -q "project id, name, type, location, tags"
Wykonywanie zapytań o zasoby z wyborem pól, filtrowaniem i podsumowywaniem.
az graph query -q "project id, type, location | where type =~ 'Microsoft.Compute/virtualMachines' | summarize count() by location | top 3 by count_"
Zażądaj podzestawu wyników, pomijając 20 elementów i uzyskując następne 10.
az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --first 10 --skip 20
Wybierz subskrypcje do wykonywania zapytań.
az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --subscriptions 11111111-1111-1111-1111-111111111111 22222222-2222-2222-2222-222222222222
Wybierz grupy zarządzania do wykonywania zapytań.
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
Wykonaj zapytanie z tokenem pominięcia.
az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --skip-token skip_token_value_from_previous_query_response
Parametry wymagane
Zapytanie usługi Resource Graph do wykonania.
Parametry opcjonalne
Wskazuje, czy zapytanie powinno zakończyć się powodzeniem, gdy tylko częściowa liczba subskrypcji poniżej może być przetworzona przez serwer.
Maksymalna liczba zwracanych obiektów. Zaakceptowany zakres: 1–1000.
Lista grup zarządzania do uruchamiania zapytań.
Ignoruje pierwsze N obiektów, a następnie pobiera pozostałe obiekty.
Pomiń token, aby uzyskać następną stronę zapytania, jeśli ma to zastosowanie.
Lista subskrypcji do uruchamiania zapytania. Domyślnie są odpytywane wszystkie dostępne subskrypcje.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.