az graph

Catatan

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

Mengkueri sumber daya yang dikelola oleh Azure Resource Manager.

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

Perintah

az graph query

Mengkueri sumber daya yang dikelola oleh Azure Resource Manager.

az graph shared-query

Mengelola kueri bersama grafik sumber daya Azure.

az graph shared-query create

Membuat kueri bersama.

az graph shared-query delete

Menghapus kueri bersama.

az graph shared-query list

Mencantumkan semua kueri bersama dalam grup sumber daya.

az graph shared-query show

Perlihatkan properti kueri bersama.

az graph query

Mengkueri 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
               [--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"

Sumber daya kueri 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 item berikutnya.

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

Pilih langganan yang akan 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

Resource Graph kueri untuk dijalankan.

Parameter Opsional

--allow-partial-scopes -a

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

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 untuk menjalankan kueri. Secara default semua langganan yang dapat diakses dikueri.