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

--graph-query --q -q

Zapytanie usługi Resource Graph do wykonania.

Parametry opcjonalne

--allow-partial-scopes -a

Wskazuje, czy zapytanie powinno zakończyć się powodzeniem, gdy tylko częściowa liczba subskrypcji poniżej może być przetworzona przez serwer.

akceptowane wartości: false, true
wartość domyślna: False
--first

Maksymalna liczba zwracanych obiektów. Zaakceptowany zakres: 1–1000.

--management-groups -m

Lista grup zarządzania do uruchamiania zapytań.

--skip

Ignoruje pierwsze N obiektów, a następnie pobiera pozostałe obiekty.

--skip-token

Pomiń token, aby uzyskać następną stronę zapytania, jeśli ma to zastosowanie.

--subscriptions -s

Lista subskrypcji do uruchamiania zapytania. Domyślnie są odpytywane wszystkie dostępne subskrypcje.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.