az self-help solution

Catatan

Referensi ini adalah bagian dari ekstensi bantuan mandiri untuk Azure CLI (versi 2.57.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah solusi bantuan mandiri az. Pelajari lebih lanjut tentang ekstensi.

Grup perintah 'az self-help' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Perintah solusi akan membantu Anda membuat solusi untuk sumber daya azure.

Perintah

Nama Deskripsi Jenis Status
az self-help solution create

Buat solusi untuk sumber daya atau langganan Azure tertentu menggunakan kriteria pemicu dari solusi penemuan.

Ekstensi Pratinjau
az self-help solution show

Dapatkan solusi menggunakan solutionResourceName yang berlaku saat membuat solusi.

Ekstensi Pratinjau
az self-help solution update

Perbarui solusi untuk sumber daya atau langganan Azure tertentu menggunakan kriteria pemicu dari solusi penemuan.

Ekstensi Pratinjau
az self-help solution wait

Tempatkan CLI dalam status tunggu hingga kondisi terpenuhi.

Ekstensi Pratinjau
az self-help solution warmup

Pemanasan solusi untuk sumber daya atau langganan Azure tertentu menggunakan parameter yang diperlukan untuk menjalankan diagnostik dalam solusi.

Ekstensi Pratinjau

az self-help solution create

Pratinjau

Grup perintah 'az self-help solution' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Buat solusi untuk sumber daya atau langganan Azure tertentu menggunakan kriteria pemicu dari solusi penemuan.

az self-help solution create --scope
                             --solution-name
                             [--content]
                             [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                             [--parameters]
                             [--provisioning-state {Canceled, Failed, Succeeded}]
                             [--replacement-maps]
                             [--sections]
                             [--solution-id]
                             [--title]
                             [--trigger-criteria]

Contoh

Membuat Solusi di Tingkat Sumber Daya

az self-help solution create --solution-name solution-name --trigger-criteria [{name:solutionid,value:apollo-cognitve-search-custom-skill}] --parameters {} --scope 'subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read'

Parameter yang Diperlukan

--scope

Ini adalah penyedia sumber daya ekstensi dan hanya ekstensi tingkat sumber daya yang didukung saat ini.

--solution-name

Nama sumber daya solusi.

Parameter Opsional

--content

Konten HTML yang perlu dirender dan ditampilkan kepada pelanggan.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--parameters

Parameter input klien untuk menjalankan Dukungan Solusi shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--provisioning-state

Status provisi solusi.

nilai yang diterima: Canceled, Failed, Succeeded
--replacement-maps

Peta penggantian solusi. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--sections

Daftar objek bagian. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--solution-id

Id Solusi untuk mengidentifikasi solusi tunggal.

--title

Judulnya.

--trigger-criteria

Kriteria pemicu permintaan solusi Mendukung shorthand-sintaks, json-file, dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

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

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az self-help solution show

Pratinjau

Grup perintah 'az self-help solution' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Dapatkan solusi menggunakan solutionResourceName yang berlaku saat membuat solusi.

az self-help solution show --scope
                           --solution-name

Contoh

Perlihatkan Solusi di Tingkat Sumber Daya

az self-help solution show --solution-name solution-name --scope 'subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read'

Parameter yang Diperlukan

--scope

Ini adalah penyedia sumber daya ekstensi dan hanya ekstensi tingkat sumber daya yang didukung saat ini.

--solution-name

Nama sumber daya solusi.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

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

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az self-help solution update

Pratinjau

Grup perintah 'az self-help solution' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Perbarui solusi untuk sumber daya atau langganan Azure tertentu menggunakan kriteria pemicu dari solusi penemuan.

az self-help solution update --scope
                             --solution-name
                             [--add]
                             [--content]
                             [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                             [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                             [--parameters]
                             [--provisioning-state {Canceled, Failed, Succeeded}]
                             [--remove]
                             [--replacement-maps]
                             [--sections]
                             [--set]
                             [--solution-id]
                             [--title]
                             [--trigger-criteria]

Contoh

Perbarui Solusi di Tingkat Sumber Daya

az self-help solution update --solution-name solution-name --trigger-criteria [{name:ReplacementKey,value:<!--56ee7509-92e1-4b9e-97c2-dda53065294c-->}] --parameters {SearchText:CanNotRDP,SymptomId:KeyVaultVaultNotFoundInsight} --scope  'subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read'

Parameter yang Diperlukan

--scope

Ini adalah penyedia sumber daya ekstensi dan hanya ekstensi tingkat sumber daya yang didukung saat ini.

--solution-name

Nama sumber daya solusi.

Parameter Opsional

--add

Tambahkan objek ke daftar objek dengan menentukan jalur dan pasangan nilai kunci. Contoh: --add property.listProperty <key=value, string, atau string JSON>.

--content

Konten HTML yang perlu dirender dan ditampilkan kepada pelanggan.

--force-string

Saat menggunakan 'set' atau 'add', pertahankan literal string alih-alih mencoba mengonversi ke JSON.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--parameters

Parameter input klien untuk menjalankan Dukungan Solusi shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--provisioning-state

Status provisi solusi.

nilai yang diterima: Canceled, Failed, Succeeded
--remove

Menghapus properti atau elemen dari daftar. Contoh: --remove property.list OR --remove propertyToRemove.

--replacement-maps

Peta penggantian solusi. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--sections

Daftar objek bagian. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--set

Perbarui objek dengan menentukan jalur properti dan nilai yang akan diatur. Contoh: --set property1.property2=.

--solution-id

Id Solusi untuk mengidentifikasi solusi tunggal.

--title

Judulnya.

--trigger-criteria

Kriteria pemicu permintaan solusi Mendukung shorthand-sintaks, json-file, dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

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

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az self-help solution wait

Pratinjau

Grup perintah 'az self-help solution' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Tempatkan CLI dalam status tunggu hingga kondisi terpenuhi.

az self-help solution wait --scope
                           --solution-name
                           [--created]
                           [--custom]
                           [--deleted]
                           [--exists]
                           [--interval]
                           [--timeout]
                           [--updated]

Parameter yang Diperlukan

--scope

Ini adalah penyedia sumber daya ekstensi dan hanya ekstensi tingkat sumber daya yang didukung saat ini.

--solution-name

Nama sumber daya solusi.

Parameter Opsional

--created

Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.

nilai default: False
--custom

Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Misalnya provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Tunggu hingga dihapus.

nilai default: False
--exists

Tunggu hingga sumber daya ada.

nilai default: False
--interval

Interval polling dalam hitungan detik.

nilai default: 30
--timeout

Tunggu maksimum dalam detik.

nilai default: 3600
--updated

Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

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

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az self-help solution warmup

Pratinjau

Grup perintah 'az self-help solution' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Pemanasan solusi untuk sumber daya atau langganan Azure tertentu menggunakan parameter yang diperlukan untuk menjalankan diagnostik dalam solusi.

az self-help solution warmup --scope
                             --solution-name
                             [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                             [--parameters]

Contoh

Solusi Pemanasan di Tingkat Sumber Daya

az self-help solution warmup --solution-name solution-name --parameters {} --scope 'subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read'

Parameter yang Diperlukan

--scope

Ini adalah penyedia sumber daya ekstensi dan hanya ekstensi tingkat sumber daya yang didukung saat ini.

--solution-name

Nama sumber daya solusi.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--parameters

Parameter input klien untuk menjalankan Dukungan Solusi shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

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

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.