az vm

Catatan

Grup perintah ini memiliki perintah yang ditentukan di Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari lebih lanjut tentang ekstensi.

Mengelola komputer virtual Linux atau Windows.

Perintah

Nama Deskripsi Jenis Status
az vm aem

Mengelola Ekstensi Pemantauan yang Ditingkatkan Azure untuk SAP.

Ekstensi GA
az vm aem delete

Hapus Ekstensi Pemantauan yang Ditingkatkan Azure.

Ekstensi GA
az vm aem set

Mengonfigurasi Ekstensi Pemantauan yang Ditingkatkan Azure.

Ekstensi GA
az vm aem verify

Verifikasi Ekstensi Pemantauan yang Ditingkatkan Azure dikonfigurasi dengan benar.

Ekstensi GA
az vm application

Mengelola aplikasi untuk VM.

Inti GA
az vm application list

Mencantumkan aplikasi untuk VM.

Inti GA
az vm application set

Atur aplikasi untuk VM.

Inti GA
az vm assess-patches

Menilai patch pada VM.

Inti GA
az vm auto-shutdown

Mengelola matikan otomatis untuk VM.

Inti GA
az vm availability-set

Kelompokkan sumber daya ke dalam set ketersediaan.

Inti GA
az vm availability-set convert

Mengonversi Azure Availability Set untuk berisi VM dengan disk terkelola.

Inti GA
az vm availability-set create

Membuat Set Ketersediaan Azure.

Inti GA
az vm availability-set delete

Menghapus set ketersediaan.

Inti GA
az vm availability-set list

Mencantumkan set ketersediaan.

Inti GA
az vm availability-set list-sizes

Cantumkan semua ukuran komputer virtual yang tersedia yang dapat digunakan untuk membuat komputer virtual baru dalam set ketersediaan yang ada.

Inti GA
az vm availability-set show

Dapatkan informasi tentang set ketersediaan.

Inti GA
az vm availability-set update

Memperbarui Set Ketersediaan Azure.

Inti GA
az vm boot-diagnostics

Memecahkan masalah pengaktifan Azure Virtual Machine.

Inti GA
az vm boot-diagnostics disable

Nonaktifkan diagnostik boot pada VM.

Inti GA
az vm boot-diagnostics enable

Aktifkan diagnostik boot pada VM.

Inti GA
az vm boot-diagnostics get-boot-log

Dapatkan log diagnostik boot dari VM.

Inti GA
az vm boot-diagnostics get-boot-log-uris

Dapatkan URI SAS untuk log diagnostik boot komputer virtual.

Inti GA
az vm capture

Ambil informasi untuk VM yang dihentikan.

Inti GA
az vm convert

Konversi VM dengan disk yang tidak dikelola untuk menggunakan disk terkelola.

Inti GA
az vm create

Membuat Azure Virtual Machine.

Inti GA
az vm deallocate

Batalkan alokasi VM sehingga sumber daya komputasi tidak lagi dialokasikan (biaya tidak lagi berlaku). Status akan berubah dari 'Dihentikan' menjadi 'Dihentikan (Dibatalkan Alokasi)'.

Inti GA
az vm delete

Menghapus komputer virtual.

Inti GA
az vm diagnostics

Konfigurasikan ekstensi diagnostik Azure Virtual Machine.

Inti GA
az vm diagnostics get-default-config

Dapatkan pengaturan konfigurasi default untuk VM.

Inti GA
az vm diagnostics set

Konfigurasikan ekstensi diagnostik Azure VM.

Inti GA
az vm disk

Mengelola disk data terkelola yang dilampirkan ke VM.

Inti GA
az vm disk attach

Lampirkan disk persisten terkelola ke VM.

Inti GA
az vm disk detach

Lepaskan disk terkelola dari VM.

Inti GA
az vm encryption

Mengelola enkripsi disk VM.

Inti GA
az vm encryption disable

Nonaktifkan enkripsi disk pada disk OS dan/atau disk data. Dekripsi disk yang dipasang.

Inti GA
az vm encryption enable

Aktifkan enkripsi disk pada disk OS dan/atau disk data. Mengenkripsi disk yang dipasang.

Inti GA
az vm encryption show

Tampilkan status enkripsi.

Inti GA
az vm extension

Mengelola ekstensi pada VM.

Inti GA
az vm extension delete

Hapus operasi untuk menghapus ekstensi.

Inti GA
az vm extension image

Temukan ekstensi VM yang tersedia untuk langganan dan wilayah.

Inti GA
az vm extension image list

Cantumkan informasi tentang ekstensi yang tersedia.

Inti GA
az vm extension image list-names

Cantumkan nama ekstensi yang tersedia.

Inti GA
az vm extension image list-versions

Mencantumkan versi untuk ekstensi yang tersedia.

Inti GA
az vm extension image show

Tampilkan informasi untuk ekstensi.

Inti GA
az vm extension list

Mencantumkan ekstensi yang dilampirkan ke VM.

Inti GA
az vm extension set

Atur ekstensi untuk VM.

Inti GA
az vm extension show

Tampilkan informasi tentang ekstensi yang dilampirkan ke VM.

Inti GA
az vm extension wait

Tempatkan CLI dalam status tunggu hingga kondisi ekstensi komputer virtual terpenuhi.

Inti GA
az vm generalize

Tandai VM sebagai umum, memungkinkannya dicitrakan untuk beberapa penyebaran.

Inti GA
az vm get-instance-view

Dapatkan informasi instans tentang VM.

Inti GA
az vm host

Mengelola Host Khusus untuk Komputer Virtual.

Inti GA
az vm host create

Buat host khusus.

Inti GA
az vm host delete

Menghapus host khusus.

Inti GA
az vm host get-instance-view

Dapatkan informasi instans tentang host khusus.

Inti GA
az vm host group

Mengelola Grup Host Khusus.

Inti GA
az vm host group create

Buat grup host khusus.

Inti GA
az vm host group delete

Menghapus grup host khusus.

Inti GA
az vm host group get-instance-view

Dapatkan tampilan instans grup host khusus.

Inti GA
az vm host group list

Mencantumkan grup host khusus.

Inti GA
az vm host group show

Dapatkan detail grup host khusus.

Inti GA
az vm host group update

Memperbarui grup host khusus.

Inti GA
az vm host list

Mencantumkan host khusus.

Inti GA
az vm host list-resize-options

Cantumkan semua ukuran host khusus yang tersedia tempat host khusus yang ditentukan dapat diubah ukurannya. CATATAN: Ukuran host khusus yang disediakan hanya dapat digunakan untuk meningkatkan skala host khusus yang ada.

Inti GA
az vm host redeploy

Sebarkan ulang host khusus.

Inti GA
az vm host resize

Mengubah ukuran host khusus.

Inti GA
az vm host restart

Mulai ulang host khusus.

Inti GA
az vm host show

Dapatkan detail host khusus.

Inti GA
az vm host update

Perbarui host khusus.

Inti GA
az vm host wait

Tempatkan CLI dalam status tunggu hingga kondisi terpenuhi.

Inti GA
az vm identity

Mengelola identitas layanan VM.

Inti GA
az vm identity assign

Aktifkan identitas layanan terkelola pada VM.

Inti GA
az vm identity remove

Menghapus identitas layanan terkelola dari VM.

Inti GA
az vm identity show

Menampilkan info identitas terkelola VM.

Inti GA
az vm image

Informasi tentang gambar komputer virtual yang tersedia.

Inti GA
az vm image accept-terms

Terima istilah Marketplace Azure sehingga gambar dapat digunakan untuk membuat VM.

Inti Tidak digunakan lagi
az vm image list

Cantumkan gambar VM/VMSS yang tersedia di Marketplace Azure.

Inti GA
az vm image list-offers

Cantumkan penawaran gambar VM yang tersedia di Marketplace Azure.

Inti GA
az vm image list-publishers

Cantumkan penerbit gambar VM yang tersedia di Marketplace Azure.

Inti GA
az vm image list-skus

Cantumkan SKU gambar VM yang tersedia di Marketplace Azure.

Inti GA
az vm image show

Dapatkan detail untuk gambar VM yang tersedia di Marketplace Azure.

Inti GA
az vm image terms

Mengelola ketentuan citra Azure Marketplace.

Inti GA
az vm image terms accept

Terima istilah gambar Marketplace Azure sehingga gambar dapat digunakan untuk membuat VM.

Inti GA
az vm image terms cancel

Batalkan istilah gambar Marketplace Azure.

Inti GA
az vm image terms show

Dapatkan detail istilah gambar Marketplace Azure.

Inti GA
az vm install-patches

Pasang patch pada VM.

Inti GA
az vm list

Mencantumkan detail Komputer Virtual.

Inti GA
az vm list-ip-addresses

Mencantumkan alamat IP yang terkait dengan VM.

Inti GA
az vm list-sizes

Mencantumkan ukuran yang tersedia untuk VM.

Inti GA
az vm list-skus

Dapatkan detail untuk SKU sumber daya terkait komputasi.

Inti GA
az vm list-usage

Mencantumkan sumber daya penggunaan yang tersedia untuk VM.

Inti GA
az vm list-vm-resize-options

Mencantumkan opsi mengubah ukuran yang tersedia untuk VM.

Inti GA
az vm monitor

Mengelola aspek pemantauan untuk vm.

Inti GA
az vm monitor log

Mengelola ruang kerja analitik log untuk vm.

Inti GA
az vm monitor log show

Jalankan kueri terhadap ruang kerja Analitik Log yang ditautkan dengan VM.

Inti GA
az vm monitor metrics

Mengelola metrik untuk vm.

Inti Pratinjau
az vm monitor metrics list-definitions

Mencantumkan definisi metrik untuk VM.

Inti Pratinjau
az vm monitor metrics tail

Mencantumkan nilai metrik untuk VM.

Inti Pratinjau
az vm nic

Mengelola antarmuka jaringan. Lihat juga az network nic.

Inti GA
az vm nic add

Tambahkan NIC yang ada ke VM.

Inti GA
az vm nic list

Cantumkan NIC yang tersedia di VM.

Inti GA
az vm nic remove

Hapus NIC dari VM.

Inti GA
az vm nic set

Mengonfigurasi pengaturan NIC yang dilampirkan ke VM.

Inti GA
az vm nic show

Tampilkan informasi untuk NIC yang dilampirkan ke VM.

Inti GA
az vm open-port

Membuka mesin virtual ke lalu lintas masuk pada port tertentu.

Inti GA
az vm perform-maintenance

Operasi untuk melakukan pemeliharaan pada komputer virtual.

Inti GA
az vm reapply

Terapkan ulang VM.

Inti GA
az vm redeploy

Sebarkan ulang VM yang ada.

Inti GA
az vm reimage

Gambar ulang (tingkatkan sistem operasi) komputer virtual.

Inti GA
az vm repair

Perintah perbaikan otomatis untuk memperbaiki VM.

Ekstensi GA
az vm repair create

Buat VM perbaikan baru dan lampirkan disk OS VM sumber yang disalin sebagai disk data.

Ekstensi GA
az vm repair list-scripts

Mencantumkan skrip yang tersedia. Terletak https://github.com/Azure/repair-script-library.

Ekstensi GA
az vm repair repair-and-restore

Perbaiki dan pulihkan VM.

Ekstensi Pratinjau
az vm repair reset-nic

Reset tumpukan antarmuka jaringan pada OS tamu VM. https://docs.microsoft.com/en-us/troubleshoot/azure/virtual-machines/reset-network-interface.

Ekstensi Pratinjau
az vm repair restore

Ganti disk OS komputer virtual sumber dengan disk data dari perbaikan VM.

Ekstensi GA
az vm repair run

Jalankan skrip terverifikasi dari GitHub pada VM. 'az vm repair list-scripts' untuk melihat skrip yang tersedia.

Ekstensi GA
az vm resize

Perbarui ukuran VM.

Inti GA
az vm restart

Mulai ulang VM.

Inti GA
az vm run-command

Mengelola perintah eksekusi pada Komputer Virtual.

Inti GA
az vm run-command create

Operasi untuk membuat perintah jalankan.

Inti GA
az vm run-command delete

Operasi untuk menghapus perintah jalankan.

Inti GA
az vm run-command invoke

Jalankan perintah jalankan tertentu pada vm.

Inti GA
az vm run-command list

Mencantumkan perintah eksekusi dari VM atau lokasi.

Inti GA
az vm run-command show

Dapatkan perintah jalankan tertentu.

Inti GA
az vm run-command update

Operasi untuk memperbarui perintah jalankan.

Inti GA
az vm run-command wait

Tempatkan CLI dalam status tunggu hingga kondisi perintah res virtual-machine-run-terpenuhi.

Inti GA
az vm secret

Mengelola rahasia VM.

Inti GA
az vm secret add

Tambahkan rahasia ke VM.

Inti GA
az vm secret format

Mengubah rahasia menjadi bentuk yang dapat digunakan oleh VM dan VMSSes.

Inti GA
az vm secret list

Mencantumkan rahasia pada VM.

Inti GA
az vm secret remove

Menghapus rahasia dari VM.

Inti GA
az vm show

Dapatkan detail VM.

Inti GA
az vm simulate-eviction

Mensimulasikan pengeluaran Spot VM.

Inti GA
az vm start

Mulai VM yang dihentikan.

Inti GA
az vm stop

Matikan (hentikan) VM yang sedang berjalan.

Inti GA
az vm unmanaged-disk

Mengelola disk data yang tidak dikelola yang terpasang pada VM.

Inti GA
az vm unmanaged-disk attach

Lampirkan disk persisten yang tidak dikelola ke VM.

Inti GA
az vm unmanaged-disk detach

Lepaskan disk yang tidak dikelola dari VM.

Inti GA
az vm unmanaged-disk list

Mencantumkan disk VM yang tidak dikelola.

Inti GA
az vm update

Perbarui properti VM.

Inti GA
az vm user

Mengelola akun pengguna untuk VM.

Inti GA
az vm user delete

Menghapus akun pengguna dari VM.

Inti GA
az vm user reset-ssh

Reset konfigurasi SSH pada VM.

Inti GA
az vm user update

Memperbarui akun pengguna.

Inti GA
az vm wait

Tempatkan CLI dalam status tunggu sampai kondisi VM terpenuhi.

Inti GA

az vm assess-patches

Menilai patch pada VM.

az vm assess-patches [--ids]
                     [--name]
                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                     [--resource-group]
                     [--subscription]

Contoh

Menilai patch pada VM.

az vm assess-patches -g MyResourceGroup -n MyVm

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 --vm-name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--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.

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 vm auto-shutdown

Mengelola matikan otomatis untuk VM.

az vm auto-shutdown [--email]
                    [--ids]
                    [--location]
                    [--name]
                    [--off]
                    [--resource-group]
                    [--subscription]
                    [--time]
                    [--webhook]

Contoh

Membuat jadwal matikan otomatis untuk VM.

az vm auto-shutdown -g MyResourceGroup -n MyVm --time 1730 --email "foo@bar.com" --webhook "https://example.com/"

Menghapus jadwal matikan otomatis untuk VM.

az vm auto-shutdown -g MyResourceGroup -n MyVm --off

Parameter Opsional

--email

Penerima email untuk mengirim pemberitahuan ke (dapat menjadi daftar alamat email yang dipisahkan titik koma).

--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.

--location -l

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

--name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--off

Nonaktifkan matikan otomatis untuk VM. Konfigurasi akan dihapus.

--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.

--time

Waktu UTC hari jadwal akan terjadi setiap hari. Format: hhmm. Contoh: 1730.

--webhook

URL webhook tempat pemberitahuan akan dikirim.

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 vm capture

Ambil informasi untuk VM yang dihentikan.

az vm capture --vhd-name-prefix
              [--ids]
              [--name]
              [--overwrite]
              [--resource-group]
              [--storage-container]
              [--subscription]

Contoh

Batalkan alokasi, generalisasi, dan tangkap komputer virtual yang dihentikan.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Batalkan alokasi, generalisasi, dan ambil beberapa komputer virtual yang dihentikan.

vms_ids=$(az vm list -g MyResourceGroup --query "[].id" -o tsv)
az vm deallocate --ids {vms_ids}
az vm generalize --ids {vms_ids}
az vm capture --ids {vms_ids} --vhd-name-prefix MyPrefix

Parameter yang Diperlukan

--vhd-name-prefix

Awalan nama VHD menentukan untuk disk VM.

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 -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--overwrite

Timpa file disk yang ada.

nilai default: True
--resource-group -g

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

--storage-container

Nama kontainer akun penyimpanan untuk menyimpan disk.

nilai default: vhds
--subscription

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

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 vm convert

Konversi VM dengan disk yang tidak dikelola untuk menggunakan disk terkelola.

az vm convert [--ids]
              [--name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--subscription]

Contoh

Konversi VM dengan disk yang tidak dikelola untuk menggunakan disk terkelola.

az vm convert -g MyResourceGroup -n MyVm

Konversikan semua VM dengan disk yang tidak dikelola dalam grup sumber daya untuk menggunakan disk terkelola.

az vm convert --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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 --vm-name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--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.

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 vm create

Membuat Azure Virtual Machine.

az vm create --name
             --resource-group
             [--accelerated-networking {false, true}]
             [--accept-term]
             [--admin-password]
             [--admin-username]
             [--asgs]
             [--assign-identity]
             [--attach-data-disks]
             [--attach-os-disk]
             [--authentication-type {all, password, ssh}]
             [--availability-set]
             [--boot-diagnostics-storage]
             [--capacity-reservation-group]
             [--computer-name]
             [--count]
             [--custom-data]
             [--data-disk-caching]
             [--data-disk-delete-option]
             [--data-disk-encryption-sets]
             [--data-disk-sizes-gb]
             [--disable-integrity-monitoring-autoupgrade]
             [--disk-controller-type {NVMe, SCSI}]
             [--edge-zone]
             [--enable-agent {false, true}]
             [--enable-auto-update {false, true}]
             [--enable-hibernation {false, true}]
             [--enable-hotpatching {false, true}]
             [--enable-integrity-monitoring]
             [--enable-proxy-agent {false, true}]
             [--enable-secure-boot {false, true}]
             [--enable-vtpm {false, true}]
             [--encryption-at-host {false, true}]
             [--ephemeral-os-disk {false, true}]
             [--ephemeral-os-disk-placement {CacheDisk, ResourceDisk}]
             [--eviction-policy {Deallocate, Delete}]
             [--generate-ssh-keys]
             [--host]
             [--host-group]
             [--image]
             [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
             [--location]
             [--max-price]
             [--nic-delete-option]
             [--nics]
             [--no-wait]
             [--nsg]
             [--nsg-rule {NONE, RDP, SSH}]
             [--os-disk-caching {None, ReadOnly, ReadWrite}]
             [--os-disk-delete-option {Delete, Detach}]
             [--os-disk-encryption-set]
             [--os-disk-name]
             [--os-disk-secure-vm-disk-encryption-set]
             [--os-disk-security-encryption-type {DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly}]
             [--os-disk-size-gb]
             [--os-type {linux, windows}]
             [--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
             [--plan-name]
             [--plan-product]
             [--plan-promotion-code]
             [--plan-publisher]
             [--platform-fault-domain]
             [--ppg]
             [--priority {Low, Regular, Spot}]
             [--private-ip-address]
             [--proxy-agent-mode {Audit, Enforce}]
             [--public-ip-address]
             [--public-ip-address-allocation {dynamic, static}]
             [--public-ip-address-dns-name]
             [--public-ip-sku {Basic, Standard}]
             [--role]
             [--scope]
             [--secrets]
             [--security-type {ConfidentialVM, Standard, TrustedLaunch}]
             [--size]
             [--specialized {false, true}]
             [--ssh-dest-key-path]
             [--ssh-key-name]
             [--ssh-key-values]
             [--storage-account]
             [--storage-container-name]
             [--storage-sku]
             [--subnet]
             [--subnet-address-prefix]
             [--tags]
             [--ultra-ssd-enabled {false, true}]
             [--use-unmanaged-disk]
             [--user-data]
             [--v-cpus-available]
             [--v-cpus-per-core]
             [--validate]
             [--vmss]
             [--vnet-address-prefix]
             [--vnet-name]
             [--workspace]
             [--zone]

Contoh

Buat VM Ubuntu2204 default dengan autentikasi SSH otomatis.

az vm create -n MyVm -g MyResourceGroup --image Ubuntu2204

Buat VM RedHat default dengan autentikasi SSH otomatis menggunakan URN gambar.

az vm create -n MyVm -g MyResourceGroup --image RedHat:RHEL:7-RAW:7.4.2018010506

Buat VM Windows Server default dengan alamat IP privat.

az vm create -n MyVm -g MyResourceGroup --public-ip-address "" --image Win2012R2Datacenter

Buat VM dari gambar terkelola kustom.

az vm create -g MyResourceGroup -n MyVm --image MyImage

Buat VM dari versi gambar galeri umum.

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0

Buat VM dari versi gambar galeri khusus.

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0 --specialized

Membuat VM dari versi terbaru gambar galeri

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage

Buat VM dengan melampirkan ke disk sistem operasi terkelola.

az vm create -g MyResourceGroup -n MyVm --attach-os-disk MyOsDisk --os-type linux

Buat VM dengan melampirkan ke disk sistem operasi yang tidak dikelola dari uri blob VHD.

az vm create -g MyResourceGroup -n MyVm --attach-os-disk https://vhd1234.blob.core.windows.net/vhds/osdisk1234.vhd --os-type linux --use-unmanaged-disk

Buat VM Debian11 menggunakan skrip cloud-init untuk konfigurasi. Melihat: https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init.

az vm create -g MyResourceGroup -n MyVm --image Debian11 --custom-data MyCloudInitScript.yml

Buat VM Debian11 dengan autentikasi kunci SSH dan entri DNS publik, yang terletak di jaringan virtual dan set ketersediaan yang ada.

az vm create -n MyVm -g MyResourceGroup --image Debian11 --vnet-name MyVnet --subnet subnet1 \
    --availability-set MyAvailabilitySet --public-ip-address-dns-name MyUniqueDnsName \
    --ssh-key-values @key-file

Buat VM Linux Ubuntu sederhana dengan alamat IP publik, entri DNS, dua disk data (10GB dan 20GB), lalu hasilkan pasangan kunci SSH RSA.

az vm create -n MyVm -g MyResourceGroup --public-ip-address-dns-name MyUniqueDnsName \
    --image Ubuntu2204 --data-disk-sizes-gb 10 20 --size Standard_DS2_v2 \
    --generate-ssh-keys

Buat VM Debian11 menggunakan rahasia Key Vault.

az keyvault certificate create --vault-name vaultname -n cert1 \
  -p "$(az keyvault certificate get-default-policy)"

secrets=$(az keyvault secret list-versions --vault-name vaultname \
  -n cert1 --query "[?attributes.enabled].id" -o tsv)

vm_secrets=$(az vm secret format -s "$secrets")

az vm create -g group-name -n vm-name --admin-username deploy  \
  --image debian11 --secrets "$vm_secrets"

Buat komputer virtual CentOS dengan identitas yang ditetapkan sistem. VM akan memiliki peran 'Kontributor' dengan akses ke akun penyimpanan.

az vm create -n MyVm -g rg1 --image CentOS85Gen2 --assign-identity [system] --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1 --role Contributor

Buat VM Debian11 dengan identitas yang ditetapkan pengguna.

az vm create -n MyVm -g rg1 --image Debian11 --assign-identity /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Buat VM Debian11 dengan sistem dan identitas yang ditetapkan pengguna.

az vm create -n MyVm -g rg1 --image Debian11 --assign-identity [system] /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Buat VM di zona ketersediaan di wilayah grup sumber daya saat ini.

az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --zone 1

Membuat beberapa VM. Dalam contoh ini, 3 VM dibuat. Mereka adalah MyVm0, MyVm1, MyVm2.

az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --count 3

Membuat VM dari gambar galeri bersama

az vm create -n MyVm -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Membuat VM dari gambar galeri komunitas

az vm create -n MyVm -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Parameter yang Diperlukan

--name -n

Nama komputer virtual.

--resource-group -g

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

Parameter Opsional

--accelerated-networking

Aktifkan jaringan terakselerasi. Kecuali ditentukan, CLI akan mengaktifkannya berdasarkan gambar dan ukuran komputer.

nilai yang diterima: false, true
--accept-term

Terima perjanjian lisensi dan pernyataan privasi.

--admin-password

Kata sandi untuk VM jika jenis autentikasi adalah 'Kata Sandi'.

--admin-username

Nama pengguna untuk VM. Nilai default adalah nama pengguna OS saat ini. Jika nilai default adalah sistem yang dicadangkan, maka nilai default akan diatur ke azureuser. Silakan merujuk ke https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile untuk mendapatkan daftar lengkap nilai yang dipesan.

--asgs

Daftar grup keamanan aplikasi yang dipisahkan spasi untuk dikaitkan dengan VM.

--assign-identity

Terima identitas yang ditetapkan sistem atau pengguna yang dipisahkan oleh spasi. Gunakan '[system]' untuk merujuk identitas yang ditetapkan sistem, atau id sumber daya untuk merujuk identitas yang ditetapkan pengguna. Lihat bantuan untuk contoh selengkapnya.

--attach-data-disks

Lampirkan disk data yang ada ke VM. Dapat menggunakan nama atau ID disk terkelola atau URI ke VHD disk yang tidak dikelola.

--attach-os-disk

Lampirkan disk OS yang ada ke VM. Dapat menggunakan nama atau ID disk terkelola atau URI ke VHD disk yang tidak dikelola.

--authentication-type

Jenis autentikasi yang akan digunakan dengan VM. Default ke kata sandi untuk kunci publik Windows dan SSH untuk Linux. "semua" memungkinkan autentikasi ssh dan kata sandi.

nilai yang diterima: all, password, ssh
--availability-set

Nama atau ID dari set ketersediaan yang ada untuk menambahkan VM. Tidak ada secara default.

--boot-diagnostics-storage

Nama akun penyimpanan yang sudah ada sebelumnya atau uri blob-nya untuk menangkap diagnostik boot. Skunya harus salah satu Standard_GRS, Standard_LRS dan Standard_RAGRS.

--capacity-reservation-group --crg
Pratinjau

ID atau nama grup reservasi kapasitas yang digunakan untuk mengalokasikan. Teruskan "Tidak Ada" untuk memisahkan grup reservasi kapasitas. Harap dicatat bahwa jika Anda ingin menghapus VM/VMSS yang telah dikaitkan dengan grup reservasi kapasitas, Anda perlu memisahkan grup reservasi kapasitas terlebih dahulu.

--computer-name

Nama OS host komputer virtual. Default ke nama VM.

--count
Pratinjau

Jumlah komputer virtual yang akan dibuat. Rentang nilai adalah [2, 250], inklusif. Jangan tentukan parameter ini jika Anda ingin membuat VM tunggal normal. VM dibuat secara paralel. Output dari perintah ini adalah array VM alih-alih satu VM tunggal. Setiap VM memiliki IP publiknya sendiri, NIC. VNET dan NSG dibagikan. Disarankan agar tidak ada IP publik, NIC, VNET, dan NSG yang ada dalam grup sumber daya. Ketika --count ditentukan, --attach-data-disks, --attach-os-disk, --boot-diagnostics-storage, --computer-name, --host, --host-group, --nics, --os-disk-name, --private-ip-address, --public-ip-address, --public-ip-address-dns-name, --storage-account, --storage-container-name, --subnet, --use-unmanaged-disk, --vnet-name tidak diizinkan.

--custom-data

File atau teks skrip init kustom (cloud-init, cloud-config, dll.).).

--data-disk-caching

Jenis penembolokan penyimpanan untuk disk data, termasuk 'None', 'ReadOnly', 'ReadWrite', dll. Gunakan nilai tunggal untuk diterapkan pada semua disk, atau gunakan <lun>=<vaule1> <lun>=<value2> untuk mengonfigurasi disk individual.

--data-disk-delete-option

Tentukan apakah disk data harus dihapus atau dicopot saat penghapusan VM. Jika disk data tunggal dilampirkan, nilai yang diizinkan adalah Hapus dan Lepaskan. Untuk beberapa disk data terpasang, gunakan "<data_disk>=Hapus <data_disk2>=Lepaskan" untuk mengonfigurasi setiap disk.

--data-disk-encryption-sets

Nama atau ID (dibatasi ruang) dari kumpulan enkripsi disk untuk disk data.

--data-disk-sizes-gb

Ukuran disk data terkelola kosong yang dipisahkan spasi dalam GB untuk dibuat.

--disable-integrity-monitoring-autoupgrade

Nonaktifkan peningkatan otomatis ekstensi pengesahan tamu untuk VM dan VMSS yang diaktifkan Peluncuran Tepercaya.

nilai default: False
--disk-controller-type
Pratinjau

Tentukan jenis pengontrol disk yang dikonfigurasi untuk VM atau VMSS.

nilai yang diterima: NVMe, SCSI
--edge-zone

Nama zona tepi.

--enable-agent

Menunjukkan apakah agen komputer virtual harus disediakan pada komputer virtual. Ketika properti ini tidak ditentukan, perilaku default adalah mengaturnya ke true. Ini akan memastikan bahwa Agen VM diinstal pada VM sehingga ekstensi dapat ditambahkan ke VM nanti.

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

Menunjukkan apakah Pembaruan Otomatis diaktifkan untuk komputer virtual Windows.

nilai yang diterima: false, true
--enable-hibernation

Bendera yang mengaktifkan atau menonaktifkan kemampuan hibernasi pada VM.

nilai yang diterima: false, true
--enable-hotpatching

Patch VM tanpa memerlukan boot ulang. --enable-agent harus diatur dan --patch-mode harus diatur ke AutomaticByPlatform.

nilai yang diterima: false, true
--enable-integrity-monitoring

Aktifkan penginstalan ekstensi pengesahan tamu yang didukung microsoft dan bukan keamanan dan mengaktifkan Identitas yang Ditetapkan Sistem untuk VM dan VMSS yang diaktifkan Peluncuran Tepercaya.

nilai default: False
--enable-proxy-agent

Tentukan apakah fitur agen proksi harus diaktifkan pada komputer virtual atau set skala komputer virtual.

nilai yang diterima: false, true
--enable-secure-boot

Aktifkan boot aman.

nilai yang diterima: false, true
--enable-vtpm

Aktifkan vTPM.

nilai yang diterima: false, true
--encryption-at-host

Aktifkan Enkripsi Host untuk VM atau VMSS. Ini akan mengaktifkan enkripsi untuk semua disk termasuk disk Sumber Daya/Temp di host itu sendiri.

nilai yang diterima: false, true
--ephemeral-os-disk

Memungkinkan Anda membuat disk OS langsung pada node host, memberikan performa disk lokal dan waktu pencitraan ulang VM/VMSS yang lebih cepat.

nilai yang diterima: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Hanya berlaku saat digunakan dengan --ephemeral-os-disk. Memungkinkan Anda memilih lokasi provisi disk OS Ephemeral.

nilai yang diterima: CacheDisk, ResourceDisk
--eviction-policy

Kebijakan pengeluaran untuk komputer virtual prioritas Spot. Kebijakan pengeluaran default adalah Batalkan alokasi untuk komputer virtual prioritas Spot.

nilai yang diterima: Deallocate, Delete
--generate-ssh-keys

Hasilkan file kunci RSA publik dan privat SSH jika hilang. Kunci akan disimpan di direktori ~/.ssh.

nilai default: False
--host
Pratinjau

ID sumber daya host khusus tempat VM akan berada. --host dan --host-group tidak dapat digunakan bersama-sama.

--host-group
Pratinjau

Nama atau ID sumber daya dari grup host khusus tempat VM akan berada. --host dan --host-group tidak dapat digunakan bersama-sama.

--image

Nama gambar sistem operasi sebagai alias URN, URN, nama gambar kustom atau ID, ID versi gambar kustom, atau URI blob VHD. Selain itu, ini juga mendukung gambar galeri bersama. Silakan gunakan alias gambar termasuk versi distribusi yang ingin Anda gunakan. Misalnya: silakan gunakan Debian11 alih-alih Debian.' Parameter ini diperlukan kecuali menggunakan --attach-os-disk. format URN Yang Valid: "Publisher:Offer:Sku:Version". Untuk informasi selengkapnya, lihat https://docs.microsoft.com/azure/virtual-machines/linux/cli-ps-findimage .

nilai dari: az sig image-version show-shared, az vm image list, az vm image show
--license-type

Menentukan bahwa citra atau disk Windows telah dilisensikan secara lokal. Untuk mengaktifkan Azure Hybrid Benefit untuk Windows Server, gunakan 'Windows_Server'. Untuk mengaktifkan Hak Hosting Multi-penyewa untuk Windows 10, gunakan 'Windows_Client'. Untuk informasi selengkapnya, lihat dokumen online Azure Windows VM.

nilai yang diterima: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server
--location -l

Lokasi untuk membuat VM dan sumber daya terkait. Jika lokasi default tidak dikonfigurasi, akan default ke lokasi grup sumber daya.

--max-price
Pratinjau

Harga maksimum (dalam Dolar AS) yang bersedia Anda bayar untuk Spot VM/VMSS. -1 menunjukkan bahwa Spot VM/VMSS tidak boleh dikeluarkan karena alasan harga.

--nic-delete-option

Tentukan apa yang terjadi pada antarmuka jaringan saat VM dihapus. Gunakan nilai tunggal untuk diterapkan pada semua sumber daya, atau gunakan = untuk mengonfigurasi perilaku penghapusan untuk sumber daya individual. Opsi yang mungkin adalah Hapus dan Lepaskan.

--nics

Nama atau ID NIC yang ada untuk dilampirkan ke VM. NIC pertama akan ditetapkan sebagai primer. Jika dihilangkan, NIC baru akan dibuat. Jika NIC yang ada ditentukan, jangan tentukan subnet, VNet, IP publik, atau NSG.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--nsg

Nama yang akan digunakan saat membuat Grup Keamanan Jaringan baru (default) atau mereferensikan yang sudah ada. Juga dapat mereferensikan NSG dengan ID yang ada atau menentukan "" untuk tidak ada ('""' di Azure CLI menggunakan operator PowerShell atau --%).

--nsg-rule

Aturan NSG yang akan dibuat saat membuat NSG baru. Default untuk membuka port untuk mengizinkan RDP di Windows dan mengizinkan SSH di Linux. NONE tidak mewakili aturan NSG.

nilai yang diterima: NONE, RDP, SSH
--os-disk-caching

Jenis penembolokan penyimpanan untuk disk OS VM. Default: ReadWrite.

nilai yang diterima: None, ReadOnly, ReadWrite
--os-disk-delete-option

Tentukan perilaku disk terkelola saat VM dihapus yaitu apakah disk terkelola dihapus atau dilepas.

nilai yang diterima: Delete, Detach
--os-disk-encryption-set

Nama atau ID enkripsi disk yang ditetapkan untuk disk OS.

--os-disk-name

Nama disk OS VM baru.

--os-disk-secure-vm-disk-encryption-set

Tentukan ID sumber daya set enkripsi disk yang dikelola pelanggan atau nama untuk disk terkelola yang digunakan untuk disk OS VM Rahasia terkelola kunci terkelola pelanggan dan blob tamu VM.

--os-disk-security-encryption-type

Tentukan jenis enkripsi disk terkelola OS.

nilai yang diterima: DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly
--os-disk-size-gb

Ukuran disk OS dalam GB untuk dibuat.

--os-type

Jenis OS yang diinstal pada VHD kustom. Jangan gunakan saat menentukan alias URN atau URN.

nilai yang diterima: linux, windows
--patch-mode

Mode patching dalam tamu ke komputer virtual IaaS. Nilai yang diizinkan untuk Windows VM: AutomaticByOS, AutomaticByPlatform, Manual. Nilai yang diizinkan untuk VM Linux: AutomaticByPlatform, ImageDefault. Manual - Anda mengontrol aplikasi patch ke komputer virtual. Anda melakukan ini dengan menerapkan patch secara manual di dalam VM. Dalam mode ini, pembaruan otomatis dinonaktifkan; paramater --enable-auto-update harus false. AutomaticByOS - Komputer virtual akan diperbarui secara otomatis oleh OS. Parameter --enable-auto-update harus benar. AutomaticByPlatform - komputer virtual akan diperbarui secara otomatis oleh OS. ImageDefault - Konfigurasi patching default komputer virtual digunakan. Parameter --enable-agent dan --enable-auto-update harus benar.

nilai yang diterima: AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual
--plan-name

Nama rencana.

--plan-product

Rencanakan produk.

--plan-promotion-code

Rencanakan kode promosi.

--plan-publisher

Merencanakan penerbit.

--platform-fault-domain

Tentukan domain kesalahan logis set skala tempat komputer virtual akan dibuat. Secara default, komputer virtual akan secara otomatis ditetapkan ke domain kesalahan yang paling menjaga keseimbangan di seluruh domain kesalahan yang tersedia. Ini hanya berlaku jika properti virtualMachineScaleSet dari komputer virtual ini diatur. Set skala komputer virtual yang dirujuk, harus memiliki jumlah domain kesalahan platform. Properti ini tidak dapat diperbarui setelah komputer virtual dibuat. Penetapan domain kesalahan dapat dilihat dalam tampilan instans komputer virtual.

--ppg

Nama atau ID grup penempatan kedekatan yang harus dikaitkan dengan VM.

--priority

Prioritas. Gunakan 'Spot' untuk menjalankan beban kerja berumur pendek dengan cara yang hemat biaya. Enum 'Rendah' akan ditolak di masa depan. Silakan gunakan 'Spot' untuk menyebarkan Azure spot VM dan/atau VMSS. Default ke Reguler.

nilai yang diterima: Low, Regular, Spot
--private-ip-address

Alamat IP privat statis (misalnya 10.0.0.5).

--proxy-agent-mode

Tentukan mode yang akan dijalankan agen proksi jika fitur diaktifkan.

nilai yang diterima: Audit, Enforce
--public-ip-address

Nama alamat IP publik saat membuat alamat IP publik (default) atau mereferensikan yang sudah ada. Juga dapat mereferensikan IP publik yang ada berdasarkan ID atau menentukan "" untuk None ('""' di Azure CLI menggunakan operator PowerShell atau --%). Untuk Azure CLI menggunakan powershell core edition 7.3.4, tentukan atau "" (--public-ip-address atau --public-ip-address "").

--public-ip-address-allocation
nilai yang diterima: dynamic, static
--public-ip-address-dns-name

Nama DNS unik global untuk IP publik yang baru dibuat.

--public-ip-sku

SKU IP Publik. IP publik didukung untuk dibuat di zona tepi hanya ketika 'Standar'.

nilai yang diterima: Basic, Standard
nilai default: Standard
--role

Nama peran atau id yang akan dimiliki identitas yang ditetapkan sistem.

--scope

Cakupan yang dapat diakses oleh identitas yang ditetapkan sistem.

--secrets

Satu atau banyak rahasia Key Vault sebagai string atau file JSON melalui @{path} yang berisi [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }].

--security-type

Tentukan jenis keamanan komputer virtual.

nilai yang diterima: ConfidentialVM, Standard, TrustedLaunch
--size

Ukuran VM yang akan dibuat. Lihat https://azure.microsoft.com/pricing/details/virtual-machines/ untuk info ukuran.

nilai default: Standard_DS1_v2
nilai dari: az vm list-sizes
--specialized

Menunjukkan apakah gambar sumber dikhususkan.

nilai yang diterima: false, true
--ssh-dest-key-path

Jalur file tujuan pada VM untuk kunci SSH. Jika file sudah ada, kunci yang ditentukan ditambahkan ke file. Jalur tujuan untuk kunci publik SSH saat ini terbatas pada nilai default "/home/username/.ssh/authorized_keys" karena masalah yang diketahui di agen provisi Linux.

--ssh-key-name

Gunakan sebagai kunci publik di komputer virtual. Ini harus menjadi sumber daya kunci SSH yang ada di Azure.

--ssh-key-values

Daftar kunci publik SSH yang dipisahkan spasi atau jalur file kunci publik.

--storage-account

Hanya berlaku saat digunakan dengan --use-unmanaged-disk. Nama yang akan digunakan saat membuat akun penyimpanan baru atau mereferensikan akun penyimpanan yang sudah ada. Jika dihilangkan, akun penyimpanan yang sesuai di grup sumber daya dan lokasi yang sama akan digunakan, atau yang baru akan dibuat.

--storage-container-name

Hanya berlaku saat digunakan dengan --use-unmanaged-disk. Nama kontainer penyimpanan untuk disk OS VM. Default: vhds.

--storage-sku

SKU akun penyimpanan untuk mempertahankan VM. Gunakan sku tunggal yang akan diterapkan di semua disk, atau tentukan disk individual. Penggunaan: [--storage-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU...], di mana setiap ID adalah "os" atau lun yang diindeks 0. Nilai yang diizinkan: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS, PremiumV2_LRS.

--subnet

Nama subnet saat membuat VNet baru atau mereferensikan yang sudah ada. Juga dapat mereferensikan subnet yang ada berdasarkan ID. Jika nama vnet dan subnet dihilangkan, VNet dan subnet yang sesuai akan dipilih secara otomatis, atau yang baru akan dibuat.

--subnet-address-prefix

Awalan alamat IP subnet yang akan digunakan saat membuat VNet baru dalam format CIDR.

nilai default: 10.0.0.0/24
--tags

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

--ultra-ssd-enabled

Mengaktifkan atau menonaktifkan kemampuan untuk memiliki 1 disk data terkelola atau lebih dengan akun penyimpanan UltraSSD_LRS.

nilai yang diterima: false, true
--use-unmanaged-disk

Jangan gunakan disk terkelola untuk mempertahankan VM.

nilai default: False
--user-data

UserData untuk VM. Ini dapat diteruskan sebagai file atau string.

--v-cpus-available

Tentukan jumlah vCPU yang tersedia.

--v-cpus-per-core

Tentukan rasio vCPU ke inti fisik. Mengatur properti ini ke 1 juga berarti bahwa hyper-threading dinonaktifkan.

--validate

Buat dan validasi templat ARM tanpa membuat sumber daya apa pun.

nilai default: False
--vmss

Nama atau ID set skala komputer virtual yang ada yang harus ditetapkan komputer virtual. Tidak ada secara default.

--vnet-address-prefix

Awalan alamat IP yang akan digunakan saat membuat VNet baru dalam format CIDR.

nilai default: 10.0.0.0/16
--vnet-name

Nama jaringan virtual saat membuat jaringan baru atau mereferensikan jaringan yang sudah ada.

--workspace
Pratinjau

Nama atau ID Ruang Kerja Analitik Log. Jika Anda menentukan ruang kerja melalui namanya, ruang kerja harus berada dalam grup sumber daya yang sama dengan vm, jika tidak, ruang kerja baru akan dibuat.

--zone -z

Zona ketersediaan untuk menyediakan sumber daya.

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 vm deallocate

Batalkan alokasi VM sehingga sumber daya komputasi tidak lagi dialokasikan (biaya tidak lagi berlaku). Status akan berubah dari 'Dihentikan' menjadi 'Dihentikan (Dibatalkan Alokasi)'.

az vm deallocate [--hibernate {0, 1, f, false, n, no, t, true, y, yes}]
                 [--ids]
                 [--name]
                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                 [--resource-group]
                 [--subscription]

Contoh

Batalkan alokasi, generalisasi, dan tangkap komputer virtual yang dihentikan.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Batalkan alokasi, generalisasi, dan ambil beberapa komputer virtual yang dihentikan.

az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix

Batalkan alokasi VM.

az vm deallocate --name MyVm --no-wait --resource-group MyResourceGroup

Parameter Opsional

--hibernate

Parameter opsional untuk menghibernasi komputer virtual. (Fitur dalam Pratinjau).

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--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 --vm-name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--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.

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

Menghapus komputer virtual.

az vm delete [--force-deletion]
             [--ids]
             [--name]
             [--no-wait]
             [--resource-group]
             [--subscription]
             [--yes]

Contoh

Hapus VM tanpa permintaan konfirmasi.

az vm delete -g MyResourceGroup -n MyVm --yes

Hapus semua VM dalam grup sumber daya.

az vm delete --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parameter Opsional

--force-deletion

Parameter opsional untuk memaksa penghapusan komputer virtual. Nilai defaultnya adalah Tidak Ada.

--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 -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--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.

--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 vm generalize

Tandai VM sebagai umum, memungkinkannya dicitrakan untuk beberapa penyebaran.

az vm generalize [--ids]
                 [--name]
                 [--resource-group]
                 [--subscription]

Contoh

Batalkan alokasi, generalisasi, dan tangkap komputer virtual yang dihentikan.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Batalkan alokasi, generalisasi, dan ambil beberapa komputer virtual yang dihentikan.

az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix

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 --vm-name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--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.

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 vm get-instance-view

Dapatkan informasi instans tentang VM.

az vm get-instance-view [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Contoh

Gunakan grup sumber daya dan nama untuk mendapatkan informasi tampilan instans VM.

az vm get-instance-view -g MyResourceGroup -n MyVm

Dapatkan tampilan instans untuk semua VM dalam grup sumber daya.

az vm get-instance-view --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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 -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--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.

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 vm install-patches

Pasang patch pada VM.

az vm install-patches --maximum-duration
                      --reboot-setting {Always, IfRequired, Never}
                      [--classifications-to-include-linux {Critical, Other, Security}]
                      [--classifications-to-include-win {Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates}]
                      [--exclude-kbs-requiring-reboot {false, true}]
                      [--ids]
                      [--kb-numbers-to-exclude]
                      [--kb-numbers-to-include]
                      [--name]
                      [--no-wait]
                      [--package-name-masks-to-exclude]
                      [--package-name-masks-to-include]
                      [--resource-group]
                      [--subscription]

Contoh

Instal patch pada VM windows, memungkinkan jumlah waktu maksimum menjadi 4 jam, dan VM akan di-boot ulang jika diperlukan selama operasi pembaruan perangkat lunak.

az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-win Critical Security --exclude-kbs-requiring-reboot true

Instal patch pada VM linux, memungkinkan jumlah waktu maksimum menjadi 4 jam, dan VM akan di-boot ulang jika diperlukan selama operasi pembaruan perangkat lunak.

az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-linux Critical

Parameter yang Diperlukan

--maximum-duration

Tentukan jumlah waktu maksimum operasi akan berjalan. Ini harus berupa string durasi yang mematuhi ISO 8601 seperti PT4H (4 jam).

--reboot-setting

Tentukan kapan dapat diterima untuk me-reboot VM selama operasi pembaruan perangkat lunak.

nilai yang diterima: Always, IfRequired, Never

Parameter Opsional

--classifications-to-include-linux

Daftar klasifikasi yang dipisahkan ruang untuk disertakan untuk VM Linux.

nilai yang diterima: Critical, Other, Security
--classifications-to-include-win

Daftar klasifikasi yang dipisahkan ruang untuk disertakan untuk VM Windows.

nilai yang diterima: Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates
--exclude-kbs-requiring-reboot

Filter KB yang tidak memiliki perilaku boot ulang 'NeverReboots' saat ini diatur. Hanya berlaku untuk VM Windows.

nilai yang diterima: false, true
--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.

--kb-numbers-to-exclude

Daftar KB yang dipisahkan spasi untuk dikecualikan dalam operasi patch. Hanya berlaku untuk VM Windows.

--kb-numbers-to-include

Daftar KB yang dipisahkan spasi untuk disertakan dalam operasi patch. Hanya berlaku untuk VM Windows.

--name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--package-name-masks-to-exclude

Daftar paket yang dipisahkan spasi untuk dikecualikan dalam operasi patch. Format: packageName_packageVersion. Hanya berlaku untuk VM Linux.

--package-name-masks-to-include

Daftar paket yang dipisahkan ruang untuk disertakan dalam operasi patch. Format: packageName_packageVersion. Hanya berlaku untuk VM Linux.

--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.

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

Mencantumkan detail Komputer Virtual.

--resource-group dapat meneruskan string kosong sebagai parameter, yang akan menghasilkan semua informasi VM di bawah langganan. Untuk informasi selengkapnya tentang mengkueri informasi tentang Komputer Virtual, lihat https://docs.microsoft.com/cli/azure/query-az-cli2.

az vm list [--resource-group]
           [--show-details]
           [--vmss]

Contoh

Mencantumkan semua VM.

az vm list

Mencantumkan semua VM menurut grup sumber daya.

az vm list -g MyResourceGroup

Cantumkan semua VM menurut grup sumber daya dengan detail.

az vm list -g MyResourceGroup -d

Parameter Opsional

--resource-group -g

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

--show-details -d

Tampilkan alamat IP publik, FQDN, dan status daya. perintah akan berjalan lambat.

nilai default: False
--vmss

Mencantumkan instans VM dalam VMSS tertentu. Tentukan id VMSS atau nama VMSS.

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 vm list-ip-addresses

Mencantumkan alamat IP yang terkait dengan VM.

az vm list-ip-addresses [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Contoh

Dapatkan alamat IP untuk VM.

az vm list-ip-addresses -g MyResourceGroup -n MyVm

Dapatkan alamat IP untuk semua VM dalam grup sumber daya.

az vm list-ip-addresses --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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 -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--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.

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 vm list-sizes

Mencantumkan ukuran yang tersedia untuk VM.

az vm list-sizes [--ids]
                 [--location]
                 [--subscription]

Contoh

Cantumkan ukuran VM yang tersedia di wilayah US Barat.

az vm list-sizes -l westus

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.

--location -l

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

--subscription

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

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 vm list-skus

Dapatkan detail untuk SKU sumber daya terkait komputasi.

Perintah ini menggabungkan pembatasan tingkat langganan, menawarkan informasi yang paling akurat.

az vm list-skus [--all {false, true}]
                [--location]
                [--resource-type]
                [--size]
                [--zone {false, true}]

Contoh

Mencantumkan semua SKU di wilayah US Barat.

az vm list-skus -l westus

Cantumkan semua ukuran vm yang tersedia di wilayah US Timur2 yang mendukung zona ketersediaan.

az vm list-skus -l eastus2 --zone

Cantumkan semua ukuran vm yang tersedia di wilayah US Timur2 yang mendukung zona ketersediaan dengan nama seperti "standard_ds1...".

az vm list-skus -l eastus2 --zone --size standard_ds1

Mencantumkan informasi sku terkait kumpulan ketersediaan di wilayah US Barat.

az vm list-skus -l westus --resource-type availabilitySets

Parameter Opsional

--all

Perlihatkan semua informasi termasuk ukuran vm yang tidak tersedia di bawah langganan saat ini.

nilai yang diterima: false, true
--location -l

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

--resource-type -r

Jenis sumber daya misalnya "availabilitySets", "snapshots", "disk", dll.

--size -s

Nama ukuran, nama parsial diterima.

--zone -z

Tampilkan zona ketersediaan pendukung sku.

nilai yang diterima: false, true
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 vm list-usage

Mencantumkan sumber daya penggunaan yang tersedia untuk VM.

az vm list-usage --location

Contoh

Dapatkan penggunaan sumber daya komputasi untuk wilayah US Barat.

az vm list-usage -l westus

Parameter yang Diperlukan

--location -l

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

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 vm list-vm-resize-options

Mencantumkan opsi mengubah ukuran yang tersedia untuk VM.

az vm list-vm-resize-options [--ids]
                             [--name]
                             [--resource-group]
                             [--subscription]

Contoh

Cantumkan semua ukuran VM yang tersedia untuk mengubah ukuran.

az vm list-vm-resize-options -g MyResourceGroup -n MyVm

Mencantumkan ukuran yang tersedia untuk semua VM dalam grup sumber daya.

az vm list-vm-resize-options --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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 --vm-name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--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.

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 vm open-port

Membuka mesin virtual ke lalu lintas masuk pada port tertentu.

Menambahkan aturan keamanan ke kelompok keamanan jaringan (NSG) yang dilampirkan ke antarmuka jaringan VM (NIC) atau subnet. NSG yang ada akan digunakan atau NSG baru akan dibuat. Nama aturan adalah 'open-port-{port}' dan akan menimpa aturan yang ada dengan nama ini. Untuk VM multi-NIC, atau untuk kontrol yang lebih halus, gunakan perintah jaringan yang sesuai secara langsung (pembuatan aturan nsg, dll).

az vm open-port --port
                [--apply-to-subnet]
                [--ids]
                [--name]
                [--nsg-name]
                [--priority]
                [--resource-group]
                [--subscription]

Contoh

Buka semua port pada VM untuk lalu lintas masuk.

az vm open-port -g MyResourceGroup -n MyVm --port '*'

Buka berbagai port pada VM ke lalu lintas masuk dengan prioritas tertinggi.

az vm open-port -g MyResourceGroup -n MyVm --port 80-100 --priority 100

Buka port 555, 557, 558, dan 559 ke lalu lintas masuk dengan prioritas tertinggi.

az vm open-port -g MyResourceGroup -n MyVm --port 555,557-559 --priority 100

Buka semua port untuk semua VM dalam grup sumber daya.

az vm open-port --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv) --port '*'

Parameter yang Diperlukan

--port

Port atau rentang port (misalnya: 80-100) untuk membuka lalu lintas masuk. Gunakan '*' untuk mengizinkan lalu lintas ke semua port. Gunakan nilai yang dipisahkan koma untuk menentukan lebih dari satu port atau rentang port.

Parameter Opsional

--apply-to-subnet

Izinkan lalu lintas masuk pada subnet alih-alih NIC.

nilai default: False
--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 -n

Nama komputer virtual untuk membuka lalu lintas masuk.

--nsg-name

Nama grup keamanan jaringan yang akan dibuat jika tidak ada. Diabaikan jika NSG sudah ada.

--priority

Prioritas aturan, antara 100 (prioritas tertinggi) dan 4096 (prioritas terendah). Harus unik untuk setiap aturan dalam koleksi.

nilai default: 900
--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.

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 vm perform-maintenance

Operasi untuk melakukan pemeliharaan pada komputer virtual.

az vm perform-maintenance [--ids]
                          [--name]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                          [--resource-group]
                          [--subscription]

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 --vm-name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--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.

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 vm reapply

Terapkan ulang VM.

az vm reapply [--ids]
              [--name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--subscription]

Contoh

Terapkan ulang VM.

az vm reapply -g MyResourceGroup -n MyVm

Terapkan ulang semua VM dalam grup sumber daya.

az vm reapply --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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 --vm-name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--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.

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 vm redeploy

Sebarkan ulang VM yang ada.

az vm redeploy [--ids]
               [--name]
               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
               [--resource-group]
               [--subscription]

Contoh

Menyebarkan ulang VM.

az vm redeploy -g MyResourceGroup -n MyVm

Sebarkan ulang semua VM dalam grup sumber daya.

az vm redeploy --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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 --vm-name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--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.

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 vm reimage

Gambar ulang (tingkatkan sistem operasi) komputer virtual.

Gambar ulang (tingkatkan sistem operasi) komputer virtual yang tidak memiliki disk OS sementara, untuk komputer virtual yang memiliki disk OS sementara, komputer virtual diatur ulang ke status awal. CATATAN: Mempertahankan disk OS lama tergantung pada nilai deleteOption disk OS. Jika deleteOption dicopot, disk OS lama akan dipertahankan setelah dicitrakan ulang. Jika deleteOption dihapus, disk OS lama akan dihapus setelah reimage. DeleteOption disk OS harus diperbarui sebelum melakukan reimage.

az vm reimage [--admin-password]
              [--custom-data]
              [--exact-version]
              [--ids]
              [--name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--subscription]
              [--temp-disk {0, 1, f, false, n, no, t, true, y, yes}]

Contoh

Gambar ulang komputer virtual.

az vm reimage --name MyVm --resource-group MyResourceGroup --admin-password MyPassword --custom-data "dGVzdA==" --temp-disk false --exact-version 0.1

Parameter Opsional

--admin-password

Menentukan kata sandi akun administrator.

--custom-data

Menentukan string data kustom yang dikodekan base-64.

--exact-version

Menentukan dalam angka desimal, versi yang harus direimage disk OS. Jika versi yang tepat tidak disediakan, disk OS direimage ke versi Disk OS yang ada.

--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 --vm-name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--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.

--temp-disk

Menentukan apakah akan menggambar ulang disk sementara. Nilai default: salah. Catatan: Parameter reimage disk sementara ini hanya didukung untuk VM/VMSS dengan disk OS Sementara.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
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 vm resize

Perbarui ukuran VM.

az vm resize --size
             [--ids]
             [--name]
             [--no-wait]
             [--resource-group]
             [--subscription]

Contoh

Mengubah ukuran VM.

az vm resize -g MyResourceGroup -n MyVm --size Standard_DS3_v2

Mengubah ukuran semua VM dalam grup sumber daya.

az vm resize --size Standard_DS3_v2 --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parameter yang Diperlukan

--size

Ukuran VM.

nilai dari: az vm list-vm-resize-options

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 -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--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.

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 vm restart

Mulai ulang VM.

az vm restart [--force]
              [--ids]
              [--name]
              [--no-wait]
              [--resource-group]
              [--subscription]

Contoh

Mulai ulang VM.

az vm restart -g MyResourceGroup -n MyVm

Mulai ulang semua VM dalam grup sumber daya.

az vm restart --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parameter Opsional

--force

Paksa VM untuk memulai ulang dengan menyebarkannya kembali. Gunakan jika VM tidak responsif.

nilai default: False
--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 -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--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.

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

Dapatkan detail VM.

az vm show [--ids]
           [--include-user-data]
           [--name]
           [--resource-group]
           [--show-details]
           [--subscription]

Contoh

Tampilkan informasi tentang VM.

az vm show -g MyResourceGroup -n MyVm -d

Dapatkan detail untuk semua VM dalam grup sumber daya.

az vm show -d --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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.

--include-user-data -u

Sertakan properti data pengguna dalam hasil kueri.

nilai default: False
--name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--resource-group -g

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

--show-details -d

Tampilkan alamat IP publik, FQDN, dan status daya. perintah akan berjalan lambat.

nilai default: False
--subscription

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

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 vm simulate-eviction

Mensimulasikan pengeluaran Spot VM.

az vm simulate-eviction [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Contoh

Mensimulasikan pengeluaran Spot VM.

az vm simulate-eviction --resource-group MyResourceGroup --name MyVm

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 --vm-name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--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.

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 vm start

Mulai VM yang dihentikan.

az vm start [--ids]
            [--name]
            [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
            [--resource-group]
            [--subscription]

Contoh

Mulai VM yang dihentikan.

az vm start -g MyResourceGroup -n MyVm

Mulai semua VM dalam grup sumber daya.

az vm start --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Mulai VM yang dihentikan.

az vm start --name MyVm --no-wait --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 --vm-name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--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.

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 vm stop

Matikan (hentikan) VM yang sedang berjalan.

VM akan terus ditagih. Untuk menghindari hal ini, Anda dapat membatalkan alokasi VM melalui "az vm deallocate".

az vm stop [--ids]
           [--name]
           [--no-wait]
           [--resource-group]
           [--skip-shutdown]
           [--subscription]

Contoh

Matikan (hentikan) VM yang sedang berjalan.

az vm stop --resource-group MyResourceGroup --name MyVm

Matikan VM yang sedang berjalan tanpa mematikan.

az vm stop --resource-group MyResourceGroup --name MyVm --skip-shutdown

Matikan VM dalam grup sumber daya.

az vm stop --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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 -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--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>.

--skip-shutdown

Lewati matikan dan matikan segera.

nilai default: False
--subscription

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

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

Perbarui properti VM.

Perbarui objek dan properti VM menggunakan jalur yang sesuai dengan 'az vm show'.

az vm update [--add]
             [--capacity-reservation-group]
             [--disk-caching]
             [--disk-controller-type {NVMe, SCSI}]
             [--enable-hibernation {false, true}]
             [--enable-proxy-agent {false, true}]
             [--enable-secure-boot {false, true}]
             [--enable-vtpm {false, true}]
             [--ephemeral-os-disk-placement {CacheDisk, ResourceDisk}]
             [--force-string]
             [--host]
             [--host-group]
             [--ids]
             [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
             [--max-price]
             [--name]
             [--no-wait]
             [--os-disk]
             [--ppg]
             [--priority {Low, Regular, Spot}]
             [--proxy-agent-mode {Audit, Enforce}]
             [--remove]
             [--resource-group]
             [--security-type {TrustedLaunch}]
             [--set]
             [--size]
             [--subscription]
             [--ultra-ssd-enabled {false, true}]
             [--user-data]
             [--v-cpus-available]
             [--v-cpus-per-core]
             [--workspace]
             [--write-accelerator]

Contoh

Menambahkan atau memperbarui tag.

az vm update -n name -g group --set tags.tagName=tagValue

Menghapus tag.

az vm update -n name -g group --remove tags.tagName

Atur NIC utama VM.

az vm update -n name -g group --set networkProfile.networkInterfaces[1].primary=false networkProfile.networkInterfaces[0].primary=true

Tambahkan NIC non-primer baru ke VM.

az vm update -n name -g group --add networkProfile.networkInterfaces primary=false id={NIC_ID}

Hapus NIC keempat dari VM.

az vm update -n name -g group --remove networkProfile.networkInterfaces 3

Menambahkan VM yang ada ke host khusus

az vm deallocate -n name -g group
az vm update -n name -g group --host my-host
az vm start -n name -g group

Menambahkan VM yang ada ke grup host khusus

az vm deallocate -n name -g group
az vm update -n name -g group --host-group my-host-group
az vm start -n name -g group

Parameter Opsional

--add

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

nilai default: []
--capacity-reservation-group --crg
Pratinjau

ID atau nama grup reservasi kapasitas yang digunakan untuk mengalokasikan. Teruskan "Tidak Ada" untuk memisahkan grup reservasi kapasitas. Harap dicatat bahwa jika Anda ingin menghapus VM/VMSS yang telah dikaitkan dengan grup reservasi kapasitas, Anda perlu memisahkan grup reservasi kapasitas terlebih dahulu.

--disk-caching

Gunakan nilai tunggal untuk diterapkan di seluruh, atau tentukan disk individual, misalnya 'os=ReadWrite 0=None 1=ReadOnly' harus mengaktifkan pembaruan disk os dan 2 disk data.

--disk-controller-type
Pratinjau

Tentukan jenis pengontrol disk yang dikonfigurasi untuk VM atau VMSS.

nilai yang diterima: NVMe, SCSI
--enable-hibernation

Bendera yang mengaktifkan atau menonaktifkan kemampuan hibernasi pada VM.

nilai yang diterima: false, true
--enable-proxy-agent

Tentukan apakah fitur agen proksi harus diaktifkan pada komputer virtual atau set skala komputer virtual.

nilai yang diterima: false, true
--enable-secure-boot

Aktifkan boot aman.

nilai yang diterima: false, true
--enable-vtpm

Aktifkan vTPM.

nilai yang diterima: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Hanya berlaku saat digunakan dengan --size. Memungkinkan Anda memilih lokasi provisi disk OS Ephemeral.

nilai yang diterima: CacheDisk, ResourceDisk
--force-string

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

nilai default: False
--host
Pratinjau

ID sumber daya host khusus tempat VM akan berada. --host dan --host-group tidak dapat digunakan bersama-sama. Anda harus membatalkan alokasi VM sebelum memperbarui, dan memulai VM setelah pembaruan. Silakan lihat bantuan untuk contoh lebih lanjut.

--host-group
Pratinjau

Nama atau ID sumber daya dari grup host khusus tempat VM akan berada. --host dan --host-group tidak dapat digunakan bersama-sama. Anda harus membatalkan alokasi VM sebelum memperbarui, dan memulai VM setelah pembaruan. Silakan lihat bantuan untuk contoh lebih lanjut.

--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.

--license-type

Menentukan bahwa citra atau disk Windows telah dilisensikan secara lokal. Untuk mengaktifkan Azure Hybrid Benefit untuk Windows Server, gunakan 'Windows_Server'. Untuk mengaktifkan Hak Hosting Multi-penyewa untuk Windows 10, gunakan 'Windows_Client'. Untuk informasi selengkapnya, lihat dokumen online Azure Windows VM.

nilai yang diterima: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server
--max-price
Pratinjau

Harga maksimum (dalam Dolar AS) yang bersedia Anda bayar untuk Spot VM/VMSS. -1 menunjukkan bahwa Spot VM/VMSS tidak boleh dikeluarkan karena alasan harga.

--name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--os-disk

ID disk OS terkelola atau nama untuk ditukar.

--ppg

Nama atau ID grup penempatan kedekatan yang harus dikaitkan dengan VM.

--priority

Prioritas. Gunakan 'Spot' untuk menjalankan beban kerja berumur pendek dengan cara yang hemat biaya. Enum 'Rendah' akan ditolak di masa depan. Silakan gunakan 'Spot' untuk menyebarkan Azure spot VM dan/atau VMSS. Default ke Reguler.

nilai yang diterima: Low, Regular, Spot
--proxy-agent-mode

Tentukan mode yang akan dijalankan agen proksi jika fitur diaktifkan.

nilai yang diterima: Audit, Enforce
--remove

Menghapus properti atau elemen dari daftar. Contoh: --remove property.list <indexToRemove> ATAU --remove propertyToRemove.

nilai default: []
--resource-group -g

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

--security-type

Tentukan jenis keamanan komputer virtual.

nilai yang diterima: TrustedLaunch
--set

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

nilai default: []
--size
Pratinjau

Ukuran baru komputer virtual. Lihat https://azure.microsoft.com/pricing/details/virtual-machines/ untuk info ukuran.

--subscription

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

--ultra-ssd-enabled

Mengaktifkan atau menonaktifkan kemampuan untuk memiliki 1 disk data terkelola atau lebih dengan akun penyimpanan UltraSSD_LRS.

nilai yang diterima: false, true
--user-data

UserData untuk VM. Ini dapat diteruskan sebagai file atau string. Jika string kosong diteruskan, nilai yang ada akan dihapus.

--v-cpus-available

Tentukan jumlah vCPU yang tersedia.

--v-cpus-per-core

Tentukan rasio vCPU ke inti fisik. Mengatur properti ini ke 1 juga berarti bahwa hyper-threading dinonaktifkan.

--workspace
Pratinjau

Nama atau ID Ruang Kerja Analitik Log. Jika Anda menentukan ruang kerja melalui namanya, ruang kerja harus berada dalam grup sumber daya yang sama dengan vm, jika tidak, ruang kerja baru akan dibuat.

--write-accelerator

Aktifkan/nonaktifkan akselerator tulis disk. Gunakan nilai tunggal 'true/false' untuk diterapkan di seluruh, atau tentukan disk individual, misalnya'os=true 1=true 2=true' untuk disk os dan disk data dengan lun 1 & 2.

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 vm wait

Tempatkan CLI dalam status tunggu sampai kondisi VM terpenuhi.

az vm wait [--created]
           [--custom]
           [--deleted]
           [--exists]
           [--ids]
           [--interval]
           [--name]
           [--resource-group]
           [--subscription]
           [--timeout]
           [--updated]

Contoh

Tunggu hingga VM dibuat.

az vm wait -g MyResourceGroup -n MyVm --created

Tunggu hingga semua VM dalam grup sumber daya dihapus.

az vm wait --deleted --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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
--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.

--interval

Interval polling dalam hitungan detik.

nilai default: 30
--name -n

Nama Komputer Virtual. Anda dapat mengonfigurasi default menggunakan az configure --defaults vm=<name>.

--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.

--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.