Bagikan melalui


az graph

Note

Referensi ini adalah bagian dari ekstensi grafik sumber daya untuk Azure CLI (versi 2.22.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah grafik az . Pelajari selengkapnya tentang ekstensi.

Kueri sumber daya yang dikelola oleh Azure Resource Manager.

Jalankan 'az graph query --help' untuk bantuan terperinci.

Perintah

Nama Deskripsi Jenis Status
az graph query

Kueri sumber daya yang dikelola oleh Azure Resource Manager.

Extension GA
az graph shared-query

Mengelola kueri bersama grafik sumber daya Azure.

Extension Experimental
az graph shared-query create

Membuat kueri bersama.

Extension Experimental
az graph shared-query delete

Menghapus kueri bersama.

Extension Experimental
az graph shared-query list

Mencantumkan semua kueri bersama dalam grup sumber daya.

Extension Experimental
az graph shared-query show

Perlihatkan properti kueri bersama.

Extension Experimental

az graph query

Kueri sumber daya yang dikelola oleh Azure Resource Manager.

Lihat https://aka.ms/AzureResourceGraph-QueryLanguage untuk mempelajari selengkapnya tentang bahasa kueri dan menelusuri contoh.

az graph query --graph-query --q
               [--allow-partial-scopes {false, true}]
               [--first]
               [--management-groups]
               [--skip]
               [--skip-token]
               [--subscriptions]

Contoh

Sumber daya kueri yang meminta subset bidang sumber daya.

az graph query -q "project id, name, type, location, tags"

Kueri sumber daya dengan pemilihan bidang, pemfilteran, dan ringkasan.

az graph query -q "project id, type, location | where type =~ 'Microsoft.Compute/virtualMachines' | summarize count() by location | top 3 by count_"

Minta subset hasil, lewati 20 item dan dapatkan 10 berikutnya.

az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --first 10 --skip 20

Pilih langganan untuk dikueri.

az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --subscriptions 11111111-1111-1111-1111-111111111111 22222222-2222-2222-2222-222222222222

Pilih grup manajemen untuk dikueri.

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

Kueri dengan token lewati.

az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --skip-token skip_token_value_from_previous_query_response

Parameter yang Diperlukan

--graph-query --q -q

Kueri Resource Graph untuk dijalankan.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--allow-partial-scopes -a

Menunjukkan apakah kueri harus berhasil ketika hanya sebagian jumlah langganan di bawahnya yang dapat diproses oleh server.

Properti Nilai
Nilai default: False
Nilai yang diterima: false, true
--first

Jumlah maksimum objek yang akan dikembalikan. Rentang yang diterima: 1-1000.

--management-groups -m

Daftar grup manajemen untuk menjalankan kueri.

--skip

Mengabaikan objek N pertama lalu mendapatkan objek yang tersisa.

--skip-token

Lewati token untuk mendapatkan halaman kueri berikutnya jika berlaku.

--subscriptions -s

Daftar langganan yang akan dijalankan kuerinya. Secara default, semua langganan yang dapat diakses dikueri.

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False