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

--machine-name

Nama komputer tempat ekstensi harus dibuat atau diperbarui.

--name

Nama ekstensi komputer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--auto-upgrade-minor

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.

nilai yang diterima: false, true
--enable-auto-upgrade

Tunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi yang lebih baru yang tersedia.

nilai yang diterima: false, true
--force-update-tag

Bagaimana handler ekstensi harus dipaksa untuk memperbarui meskipun konfigurasi ekstensi tidak berubah.

--inst-handler-version

Tentukan versi handler skrip.

--instance-view-type

Tentukan jenis ekstensi; contohnya adalah "CustomScriptExtension".

--location -l

Lokasi. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

--protected-settings

Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali. Nilai yang diharapkan: json-string/json-file/@json-file.

--publisher

Nama penerbit handler ekstensi.

--settings

Pengaturan publik berformat Json untuk ekstensi. Nilai yang diharapkan: json-string/json-file/@json-file.

--status

Status tampilan instans.

--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--type

Tentukan jenis ekstensi; contohnya adalah "CustomScriptExtension".

--type-handler-version

Tentukan versi handler skrip.

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

--machine-name

Nama komputer tempat ekstensi harus dihapus.

--name

Nama ekstensi komputer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

--yes -y

Jangan meminta konfirmasi.

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

--machine-name

Nama komputer yang berisi ekstensi.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--expand

Ekspresi perluas untuk diterapkan pada operasi.

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

--machine-name

Nama komputer yang berisi ekstensi.

--name

Nama ekstensi komputer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

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

--machine-name

Nama komputer tempat ekstensi harus dibuat atau diperbarui.

--name

Nama ekstensi komputer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--auto-upgrade-minor

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.

nilai yang diterima: false, true
--enable-auto-upgrade

Tunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi yang lebih baru yang tersedia.

nilai yang diterima: false, true
--force-update-tag

Bagaimana handler ekstensi harus dipaksa untuk memperbarui meskipun konfigurasi ekstensi tidak berubah.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

--protected-settings

Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali. Nilai yang diharapkan: json-string/json-file/@json-file.

--publisher

Nama penerbit handler ekstensi.

--settings

Pengaturan publik berformat Json untuk ekstensi. Nilai yang diharapkan: json-string/json-file/@json-file.

--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--type

Tentukan jenis ekstensi; contohnya adalah "CustomScriptExtension".

--type-handler-version

Tentukan versi handler skrip.

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

--machine-name

Nama komputer yang berisi ekstensi.

--name

Nama ekstensi komputer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--created

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

--custom

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

--deleted

Tunggu hingga dihapus.

--exists

Tunggu hingga sumber daya ada.

--interval

Interval polling dalam hitungan detik.

nilai default: 30
--timeout

Waktu tunggu maksimum dalam detik.

nilai default: 3600
--updated

Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.