az graph
Note
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. |
Extension | ogólna dostępność |
| az graph shared-query |
Zarządzanie udostępnionym zapytaniem grafu zasobów platformy Azure. |
Extension | Experimental |
| az graph shared-query create |
Utwórz udostępnione zapytanie. |
Extension | Experimental |
| az graph shared-query delete |
Usuń udostępnione zapytanie. |
Extension | Experimental |
| az graph shared-query list |
Wyświetl listę wszystkich udostępnionych zapytań w grupie zasobów. |
Extension | Experimental |
| az graph shared-query show |
Pokaż właściwości udostępnionego zapytania. |
Extension | Experimental |
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 --q
[--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
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Wskazuje, czy zapytanie powinno zakończyć się powodzeniem, gdy tylko częściowa liczba subskrypcji poniżej może być przetworzona przez serwer.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
| Dopuszczalne wartości: | false, true |
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.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
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 az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |