az connectedmachine extension
Catatan
Referensi ini adalah bagian dari ekstensi connectedmachine untuk Azure CLI (versi 2.15.0 atau yang lebih tinggi). Ekstensi akan secara otomatis diinstal saat pertama kali Anda menjalankan perintah ekstensi connectedmachine az . Pelajari lebih lanjut tentang ekstensi.
Mengelola ekstensi komputer dengan connectedmachine.
Perintah
| az connectedmachine extension create |
Operasi untuk Membuat ekstensi. |
| az connectedmachine extension delete |
Operasi untuk menghapus ekstensi. |
| az connectedmachine extension list |
Operasi untuk mendapatkan semua ekstensi komputer non-Azure. |
| az connectedmachine extension show |
Operasi untuk mendapatkan ekstensi. |
| az connectedmachine extension update |
Operasi untuk membuat atau memperbarui ekstensi. |
| az connectedmachine extension wait |
Tempatkan CLI dalam status menunggu hingga kondisi ekstensi connectedmachine terpenuhi. |
az connectedmachine extension create
Operasi untuk Membuat ekstensi.
az connectedmachine extension create --machine-name
--name
--resource-group
[--auto-upgrade-minor {false, true}]
[--enable-auto-upgrade {false, true}]
[--force-update-tag]
[--inst-handler-version]
[--instance-view-type]
[--location]
[--no-wait]
[--protected-settings]
[--publisher]
[--settings]
[--status]
[--tags]
[--type]
[--type-handler-version]
Contoh
Membuat atau Memperbarui Ekstensi Mesin
az connectedmachine extension create --name "CustomScriptExtension" --location "eastus2euap" --type "CustomScriptExtension" --publisher "Microsoft.Compute" --settings '{"commandToExecute":"hostname"}' --type-handler-version "1.10" --machine-name "myMachine" --resource-group "myResourceGroup"
Parameter yang Diperlukan
Nama komputer tempat ekstensi harus dibuat atau diperbarui.
Nama ekstensi komputer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Tunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Setelah disebarkan, bagaimanapun, ekstensi tidak akan meningkatkan versi kecil kecuali dipekerjakan kembali, bahkan jika properti ini diatur ke true.
Tunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi yang lebih baru yang tersedia.
Bagaimana handler ekstensi harus dipaksa untuk memperbarui meskipun konfigurasi ekstensi tidak berubah.
Tentukan versi handler skrip.
Tentukan jenis ekstensi; contohnya adalah "CustomScriptExtension".
Lokasi. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.
Jangan menunggu operasi jangka panjang selesai.
Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali. Nilai yang diharapkan: json-string/json-file/@json-file.
Nama penerbit handler ekstensi.
Pengaturan publik berformat Json untuk ekstensi. Nilai yang diharapkan: json-string/json-file/@json-file.
Status tampilan instans.
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Tentukan jenis ekstensi; contohnya adalah "CustomScriptExtension".
Tentukan versi handler skrip.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az connectedmachine extension delete
Operasi untuk menghapus ekstensi.
az connectedmachine extension delete --machine-name
--name
--resource-group
[--no-wait]
[--yes]
Contoh
Menghapus Ekstensi Mesin
az connectedmachine extension delete --name "MMA" --machine-name "myMachine" --resource-group "myResourceGroup"
Parameter yang Diperlukan
Nama komputer tempat ekstensi harus dihapus.
Nama ekstensi komputer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Jangan menunggu operasi jangka panjang selesai.
Jangan meminta konfirmasi.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az connectedmachine extension list
Operasi untuk mendapatkan semua ekstensi komputer non-Azure.
az connectedmachine extension list --machine-name
--resource-group
[--expand]
Contoh
Mendapatkan semua Ekstensi Mesin
az connectedmachine extension list --machine-name "myMachine" --resource-group "myResourceGroup"
Parameter yang Diperlukan
Nama komputer yang berisi ekstensi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Ekspresi perluas untuk diterapkan pada operasi.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az connectedmachine extension show
Operasi untuk mendapatkan ekstensi.
az connectedmachine extension show --machine-name
--name
--resource-group
Contoh
Dapatkan Ekstensi Mesin
az connectedmachine extension show --name "CustomScriptExtension" --machine-name "myMachine" --resource-group "myResourceGroup"
Parameter yang Diperlukan
Nama komputer yang berisi ekstensi.
Nama ekstensi komputer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az connectedmachine extension update
Operasi untuk membuat atau memperbarui ekstensi.
az connectedmachine extension update --machine-name
--name
--resource-group
[--auto-upgrade-minor {false, true}]
[--enable-auto-upgrade {false, true}]
[--force-update-tag]
[--no-wait]
[--protected-settings]
[--publisher]
[--settings]
[--tags]
[--type]
[--type-handler-version]
Contoh
Membuat atau Memperbarui Ekstensi Mesin
az connectedmachine extension update --name "CustomScriptExtension" --type "CustomScriptExtension" --publisher "Microsoft.Compute" --settings '{"commandToExecute":"hostname"}' --type-handler-version "1.10" --machine-name "myMachine" --resource-group "myResourceGroup"
Parameter yang Diperlukan
Nama komputer tempat ekstensi harus dibuat atau diperbarui.
Nama ekstensi komputer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Tunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Setelah disebarkan, bagaimanapun, ekstensi tidak akan meningkatkan versi kecil kecuali dipekerjakan kembali, bahkan jika properti ini diatur ke true.
Tunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi yang lebih baru yang tersedia.
Bagaimana handler ekstensi harus dipaksa untuk memperbarui meskipun konfigurasi ekstensi tidak berubah.
Jangan menunggu operasi jangka panjang selesai.
Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali. Nilai yang diharapkan: json-string/json-file/@json-file.
Nama penerbit handler ekstensi.
Pengaturan publik berformat Json untuk ekstensi. Nilai yang diharapkan: json-string/json-file/@json-file.
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Tentukan jenis ekstensi; contohnya adalah "CustomScriptExtension".
Tentukan versi handler skrip.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az connectedmachine extension wait
Tempatkan CLI dalam status menunggu hingga kondisi ekstensi connectedmachine terpenuhi.
az connectedmachine extension wait --machine-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Contoh
Jeda menjalankan baris skrip CLI berikutnya hingga ekstensi connectedmachine berhasil dibuat.
az connectedmachine extension wait --name "CustomScriptExtension" --machine-name "myMachine" --resource-group "myResourceGroup" --created
Jeda menjalankan baris skrip CLI berikutnya hingga ekstensi connectedmachine berhasil diperbarui.
az connectedmachine extension wait --name "CustomScriptExtension" --machine-name "myMachine" --resource-group "myResourceGroup" --updated
Jeda menjalankan baris skrip CLI berikutnya hingga ekstensi connectedmachine berhasil dihapus.
az connectedmachine extension wait --name "CustomScriptExtension" --machine-name "myMachine" --resource-group "myResourceGroup" --deleted
Parameter yang Diperlukan
Nama komputer yang berisi ekstensi.
Nama ekstensi komputer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.
Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Mis. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Tunggu hingga dihapus.
Tunggu hingga sumber daya ada.
Interval polling dalam hitungan detik.
Waktu tunggu maksimum dalam detik.
Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
Saran dan Komentar
Kirim dan lihat umpan balik untuk