az connectedvmware vm extension

Catatan

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

Mengelola ekstensi vm dengan connectedvmware.

Perintah

Nama Deskripsi Jenis Status
az connectedvmware vm extension create

Operasi untuk membuat ekstensi.

Ekstensi GA
az connectedvmware vm extension delete

Operasi untuk menghapus ekstensi.

Ekstensi GA
az connectedvmware vm extension list

Operasi untuk mendapatkan semua ekstensi vm non-Azure.

Ekstensi GA
az connectedvmware vm extension show

Operasi untuk mendapatkan ekstensi.

Ekstensi GA
az connectedvmware vm extension update

Operasi untuk memperbarui ekstensi.

Ekstensi GA

az connectedvmware vm extension create

Operasi untuk membuat ekstensi.

az connectedvmware vm extension create --location
                                       --name
                                       --resource-group
                                       --vm-name
                                       [--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 Ekstensi VM

az connectedvmware vm extension create --name "CustomScriptExtension" --location "eastus2euap" --type "CustomScriptExtension" --publisher "Microsoft.Compute" --settings "{\"commandToExecute\":\"powershell.exe -c \\\"Get-Process | Where-Object { $_.CPU -gt 10000 }\\\"\"}" --type-handler-version "1.10" --vm-name "vm name" --resource-group "myResourceGroup"

Parameter yang Diperlukan

--location -l

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

--name

Nama ekstensi vm.

--resource-group -g

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

--vm-name

Nama vm tempat ekstensi harus dibuat atau diperbarui.

Parameter Opsional

--auto-upgrade-minor

Tunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Setelah digunakan, bagaimanapun, ekstensi tidak akan meningkatkan versi kecil kecuali disebarkan kembali, bahkan apabila properti ini diatur ke true.

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

Menunjukkan 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 diperbarui meskipun konfigurasi ekstensi belum berubah.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--protected-settings

Ekstensi dapat berisi baik yang dilindungi Pengaturan atau dilindungi Pengaturan FromKeyVault 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

Menentukan versi handler skrip.

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 connectedvmware vm extension delete

Operasi untuk menghapus ekstensi.

az connectedvmware vm extension delete [--ids]
                                       [--name]
                                       [--no-wait]
                                       [--resource-group]
                                       [--subscription]
                                       [--vm-name]
                                       [--yes]

Contoh

Menghapus Ekstensi VM

az connectedvmware vm extension delete --name "vm extension name" --vm-name "vm name" --resource-group "myResourceGroup"

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name

Nama ekstensi vm.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--resource-group -g

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

--subscription

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

--vm-name

Nama vm tempat ekstensi harus dihapus.

--yes -y

Jangan meminta konfirmasi.

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 connectedvmware vm extension list

Operasi untuk mendapatkan semua ekstensi vm non-Azure.

az connectedvmware vm extension list --resource-group
                                     --vm-name
                                     [--expand]

Contoh

Mendapatkan semua Ekstensi VM

az connectedvmware vm extension list --vm-name "vm name" --resource-group "myResourceGroup"

Parameter yang Diperlukan

--resource-group -g

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

--vm-name

Nama vm yang berisi ekstensi.

Parameter Opsional

--expand

Ekspresi perluas untuk diterapkan pada operasi.

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 connectedvmware vm extension show

Operasi untuk mendapatkan ekstensi.

az connectedvmware vm extension show [--ids]
                                     [--name]
                                     [--resource-group]
                                     [--subscription]
                                     [--vm-name]

Contoh

Dapatkan Ekstensi VM

az connectedvmware vm extension show --name "CustomScriptExtension" --vm-name "vm name" --resource-group "myResourceGroup"

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name

Nama ekstensi vm.

--resource-group -g

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

--subscription

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

--vm-name

Nama vm yang berisi ekstensi.

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 connectedvmware vm extension update

Operasi untuk memperbarui ekstensi.

az connectedvmware vm extension update --name
                                       --resource-group
                                       --vm-name
                                       [--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

Memperbarui Ekstensi VM

az connectedvmware vm extension update --name "CustomScriptExtension" --type "CustomScriptExtension" --publisher "Microsoft.Compute" --settings "{\"commandToExecute\":\"powershell.exe -c \\\"Get-Process | Where-Object { $_.CPU -lt 100 }\\\"\"}" --type-handler-version "1.10" --vm-name "vm name" --resource-group "myResourceGroup"

Parameter yang Diperlukan

--name

Nama ekstensi vm.

--resource-group -g

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

--vm-name

Nama vm tempat ekstensi harus dibuat atau diperbarui.

Parameter Opsional

--auto-upgrade-minor

Tunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Setelah digunakan, bagaimanapun, ekstensi tidak akan meningkatkan versi kecil kecuali disebarkan kembali, bahkan apabila properti ini diatur ke true.

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

Menunjukkan 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 diperbarui meskipun konfigurasi ekstensi belum berubah.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--protected-settings

Ekstensi dapat berisi baik yang dilindungi Pengaturan atau dilindungi Pengaturan FromKeyVault 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

Menentukan versi handler skrip.

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.