az vmss

Mengelola pengelompokan komputer virtual dalam Azure Virtual Machine Scale Set (VMSS).

Perintah

az vmss application

Mengelola aplikasi untuk set skala VM.

az vmss application list

Mencantumkan aplikasi untuk VMSS.

az vmss application set

Atur aplikasi untuk VMSS.

az vmss create

Membuat Set Skala Komputer Virtual Azure.

az vmss deallocate

Batalkan alokasi VM dalam VMSS.

az vmss delete

Menghapus set skala VM.

az vmss delete-instances

Menghapus VM dalam VMSS.

az vmss diagnostics

Konfigurasikan ekstensi diagnostik Azure Virtual Machine Scale Set.

az vmss diagnostics get-default-config

Tampilkan file konfigurasi default yang menentukan data yang akan dikumpulkan.

az vmss diagnostics set

Aktifkan diagnostik pada VMSS.

az vmss disk

Mengelola disk data VMSS.

az vmss disk attach

Lampirkan disk data terkelola ke set skala atau instansnya.

az vmss disk detach

Lepaskan disk data terkelola dari set skala atau instansnya.

az vmss encryption

Mengelola enkripsi VMSS.

az vmss encryption disable

Nonaktifkan enkripsi pada VMSS dengan disk terkelola.

az vmss encryption enable

Mengenkripsi VMSS dengan disk terkelola.

az vmss encryption show

Tampilkan status enkripsi.

az vmss extension

Mengelola ekstensi pada set skala VM.

az vmss extension delete

Menghapus ekstensi dari VMSS.

az vmss extension image

Temukan ekstensi VM yang tersedia untuk langganan dan wilayah.

az vmss extension image list

Cantumkan informasi tentang ekstensi yang tersedia.

az vmss extension image list-names

Mendapatkan daftar jenis gambar ekstensi komputer virtual.

az vmss extension image list-versions

Mendapatkan daftar versi gambar ekstensi komputer virtual.

az vmss extension image show

Mendapatkan gambar ekstensi komputer virtual.

az vmss extension list

Mencantumkan ekstensi yang terkait dengan VMSS.

az vmss extension set

Tambahkan ekstensi ke VMSS atau perbarui ekstensi yang ada.

az vmss extension show

Menampilkan detail tentang ekstensi VMSS.

az vmss extension upgrade

Tingkatkan semua ekstensi untuk semua instans VMSS ke versi terbaru.

az vmss get-instance-view

Lihat instans VMSS.

az vmss get-os-upgrade-history

Mendapatkan daftar peningkatan OS pada instans set skala VM.

az vmss identity

Mengelola identitas layanan dari set skala VM.

az vmss identity assign

Aktifkan identitas layanan terkelola pada VMSS.

az vmss identity remove

Menghapus identitas yang ditetapkan pengguna dari set skala VM.

az vmss identity show

Menampilkan info identitas terkelola set skala VM.

az vmss list

Mencantumkan VMSS.

az vmss list-instance-connection-info

Dapatkan alamat IP dan nomor port yang digunakan untuk menyambungkan ke instans VM individual dalam satu set.

az vmss list-instance-public-ips

Mencantumkan alamat IP publik instans VM dalam satu set.

az vmss list-instances

Dapatkan daftar semua komputer virtual dalam set skala VM.

az vmss list-skus

Mendapatkan daftar SKU yang tersedia untuk set skala VM Anda, termasuk instans VM minimum dan maksimum yang diizinkan untuk setiap SKU.

az vmss nic

Mengelola antarmuka jaringan VMSS.

az vmss nic list

Mendapatkan semua antarmuka jaringan dalam set skala komputer virtual.

az vmss nic list-vm-nics

Mendapatkan informasi tentang semua antarmuka jaringan di komputer virtual dalam set skala komputer virtual.

az vmss nic show

Dapatkan antarmuka jaringan yang ditentukan dalam set skala komputer virtual.

az vmss perform-maintenance

Lakukan pemeliharaan pada satu atau beberapa komputer virtual dalam set skala VM.

az vmss reimage

Gambar ulang VM dalam VMSS.

az vmss restart

Hidupkan ulang VM dalam VMSS.

az vmss rolling-upgrade

Mengelola peningkatan bergulir.

az vmss rolling-upgrade cancel

Membatalkan peningkatan bergulir set skala komputer virtual saat ini.

az vmss rolling-upgrade get-latest

Mendapatkan status peningkatan bergulir set skala komputer virtual terbaru.

az vmss rolling-upgrade start

Memulai peningkatan bergulir untuk memindahkan semua instans set skala komputer virtual ke versi OS Gambar Platform terbaru yang tersedia.

az vmss run-command

Mengelola perintah eksekusi pada Set Skala Komputer Virtual.

az vmss run-command create

Operasi untuk Membuat perintah jalankan VMSS VM.

az vmss run-command delete

Operasi untuk menghapus perintah jalankan.

az vmss run-command invoke

Jalankan perintah eksekusi tertentu pada instans Virtual Machine Scale Set.

az vmss run-command list

Operasi untuk mendapatkan semua perintah eksekusi instans di Virtual Machine Scaleset.

az vmss run-command show

Operasi untuk mendapatkan perintah jalankan VMSS.

az vmss run-command update

Operasi untuk memperbarui perintah jalankan VMSS.

az vmss scale

Ubah jumlah VM dalam VMSS.

az vmss set-orchestration-service-state

Ubah properti ServiceState untuk layanan tertentu dalam VMSS.

az vmss show

Dapatkan detail tentang VM dalam VMSS.

az vmss simulate-eviction

Simulasikan pengeluaran komputer virtual Spot dalam set skala VM.

az vmss start

Mulai VM dalam VMSS.

az vmss stop

Mematikan (menghentikan) VM dalam VMSS.

az vmss update

Memperbarui VMSS. Jalankan perintah 'az vmss update-instances' untuk meluncurkan perubahan pada VM jika Anda belum mengonfigurasi kebijakan peningkatan.

az vmss update-instances

Meningkatkan VM dalam VMSS.

az vmss wait

Tempatkan CLI dalam status menunggu hingga kondisi set skala terpenuhi.

az vmss create

Membuat Set Skala Komputer Virtual Azure.

Untuk tutorial end-to-end, lihat https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-linux-create-cli.

az vmss create --name
               --resource-group
               [--accelerated-networking {false, true}]
               [--accept-term]
               [--admin-password]
               [--admin-username]
               [--app-gateway]
               [--app-gateway-capacity]
               [--app-gateway-sku]
               [--app-gateway-subnet-address-prefix]
               [--asgs]
               [--assign-identity]
               [--authentication-type {all, password, ssh}]
               [--automatic-repairs-action {Reimage, Replace, Restart}]
               [--automatic-repairs-grace-period]
               [--backend-pool-name]
               [--backend-port]
               [--capacity-reservation-group]
               [--computer-name-prefix]
               [--custom-data]
               [--data-disk-caching]
               [--data-disk-delete-option {Delete, Detach}]
               [--data-disk-encryption-sets]
               [--data-disk-iops]
               [--data-disk-mbps]
               [--data-disk-sizes-gb]
               [--disable-integrity-monitoring]
               [--disable-overprovision]
               [--disk-controller-type {NVMe, SCSI}]
               [--dns-servers]
               [--edge-zone]
               [--enable-agent {false, true}]
               [--enable-auto-update {false, true}]
               [--enable-cross-zone-upgrade {false, true}]
               [--enable-secure-boot {false, true}]
               [--enable-spot-restore {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]
               [--health-probe]
               [--host-group]
               [--image]
               [--instance-count]
               [--lb]
               [--lb-nat-pool-name]
               [--lb-nat-rule-name]
               [--lb-sku {Basic, Gateway, Standard}]
               [--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, Windows_Client, Windows_Server}]
               [--location]
               [--max-batch-instance-percent]
               [--max-price]
               [--max-unhealthy-instance-percent]
               [--max-unhealthy-upgraded-instance-percent]
               [--network-api-version]
               [--no-wait]
               [--nsg]
               [--orchestration-mode {Flexible, Uniform}]
               [--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, VMGuestStateOnly}]
               [--os-disk-size-gb]
               [--os-type {linux, windows}]
               [--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
               [--pause-time-between-batches]
               [--plan-name]
               [--plan-product]
               [--plan-promotion-code]
               [--plan-publisher]
               [--platform-fault-domain-count]
               [--ppg]
               [--prioritize-unhealthy-instances {false, true}]
               [--priority {Low, Regular, Spot}]
               [--public-ip-address]
               [--public-ip-address-allocation {dynamic, static}]
               [--public-ip-address-dns-name]
               [--public-ip-per-vm]
               [--regular-priority-count]
               [--regular-priority-percentage]
               [--role]
               [--scale-in-policy {Default, NewestVM, OldestVM}]
               [--scope]
               [--secrets]
               [--security-type {ConfidentialVM, TrustedLaunch}]
               [--single-placement-group {false, true}]
               [--specialized {false, true}]
               [--spot-restore-timeout]
               [--ssh-dest-key-path]
               [--ssh-key-values]
               [--storage-container-name]
               [--storage-sku]
               [--subnet]
               [--subnet-address-prefix]
               [--tags]
               [--terminate-notification-time]
               [--ultra-ssd-enabled {false, true}]
               [--upgrade-policy-mode {Automatic, Manual, Rolling}]
               [--use-unmanaged-disk]
               [--user-data]
               [--v-cpus-available]
               [--v-cpus-per-core]
               [--validate]
               [--vm-domain-name]
               [--vm-sku]
               [--vnet-address-prefix]
               [--vnet-name]
               [--zones {1, 2, 3}]

Contoh

Buat set skala VM Windows dengan 5 instans, load balancer, alamat IP publik, disk data 2GB, dan disk OS 40GB.

az vmss create -n MyVmss -g MyResourceGroup --instance-count 5 --image Win2016Datacenter --data-disk-sizes-gb 2 --os-disk-size-gb 40

Buat set skala VM Linux dengan pasangan kunci ssh yang dibuat secara otomatis, alamat IP publik, entri DNS, load balancer yang ada, dan jaringan virtual yang ada.

az vmss create -n MyVmss -g MyResourceGroup --public-ip-address-dns-name my-globally-dns-name \
    --load-balancer MyLoadBalancer --vnet-name MyVnet --subnet MySubnet --image UbuntuLTS \
    --generate-ssh-keys

Buat set skala VM Linux dari gambar kustom menggunakan kunci SSH publik default yang ada.

az vmss create -n MyVmss -g MyResourceGroup --image MyImage

Buat set skala VM Linux dengan load balancer dan server DNS kustom. Setiap VM memiliki alamat ip publik dan nama domain kustom.

az vmss create -n MyVmss -g MyResourceGroup --image centos \
    --public-ip-per-vm --vm-domain-name myvmss --dns-servers 10.0.0.6 10.0.0.5

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

az vmss create -g MyResourceGroup -n MyVmss --image debian --custom-data MyCloudInitScript.yml

Buat VMSS dari versi gambar galeri umum.

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

Buat VMSS dari versi gambar galeri khusus.

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

Membuat VMSS dari versi terbaru gambar galeri

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

Buat set skala VM Debian 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 vmss create -g group-name -n vm-name --admin-username deploy  \
  --image debian --secrets "$vm_secrets"

Buat set skala VM dengan identitas yang ditetapkan sistem. VM akan memiliki Peran 'Kontributor' dengan akses ke akun penyimpanan.

az vmss create -n MyVmss -g MyResourceGroup --image centos --assign-identity --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1 --role Contributor

Buat set skala VM debian dengan identitas yang ditetapkan pengguna.

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

Buat set skala VM debian dengan sistem dan identitas yang ditetapkan pengguna.

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

Membuat set skala VM zona tunggal di wilayah grup sumber daya saat ini

az vmss create -n MyVmss -g MyResourceGroup --image Centos --zones 1

Buat VMSS yang mendukung SpotRestore.

az vmss create -n MyVmss -g MyResourceGroup  --location NorthEurope --instance-count 2 --image Centos --priority Spot --eviction-policy Deallocate --single-placement-group --enable-spot-restore True --spot-restore-timeout PT1H

Buat VMSS dari gambar galeri bersama.

az vmss create -n MyVmss -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Buat VMSS dari gambar galeri komunitas.

az vmss create -n MyVmss -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Membuat VMSS Windows dengan mode patch 'Manual' (Saat ini mode patch 'AutomaticByPlatform' tidak didukung selama pembuatan VMSS sebagai ekstensi kesehatan yang diperlukan untuk mode 'AutomaticByPlatform' tidak dapat diatur selama pembuatan VMSS).

az vmss create -n MyVmss -g MyResourceGroup --image Win2019Datacenter --enable-agent --enable-auto-update false --patch-mode Manual --orchestration-mode Flexible

Parameter yang Diperlukan

--name -n

Nama set skala 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 dicadangkan sistem, 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.

--app-gateway

Nama yang akan digunakan saat membuat gateway aplikasi baru (default) atau mereferensikan yang sudah ada. Dapat juga mereferensikan gateway aplikasi yang ada dengan ID atau menentukan "" untuk tidak ada.

--app-gateway-capacity

Jumlah instans yang akan digunakan saat membuat gateway aplikasi baru.

nilai default: 10
--app-gateway-sku

SKU saat membuat gateway aplikasi baru.

nilai default: Standard_Large
--app-gateway-subnet-address-prefix

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

--asgs

Daftar yang dipisahkan ruang dari grup keamanan aplikasi yang ada 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.

--authentication-type

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

nilai yang diterima: all, password, ssh
--automatic-repairs-action

Jenis tindakan perbaikan yang akan digunakan untuk memperbaiki komputer virtual yang tidak sehat dalam set skala.

nilai yang diterima: Reimage, Replace, Restart
--automatic-repairs-grace-period

Jumlah waktu (dalam menit, antara 30 dan 90) di mana perbaikan otomatis ditangguhkan karena perubahan status pada VM.

--backend-pool-name

Nama yang akan digunakan untuk kumpulan backend saat membuat load balancer atau gateway aplikasi baru.

--backend-port

Saat membuat load balancer baru, port backend untuk dibuka dengan aturan NAT (Default ke 22 di Linux dan 3389 di Windows). Saat membuat gateway aplikasi, port backend yang akan digunakan untuk pengaturan HTTP backend.

--capacity-reservation-group --crg

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

Awalan nama komputer untuk semua komputer virtual dalam set skala. Panjang awalan nama komputer harus 1 hingga 15 karakter.

--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 setelah penghapusan VMSS Flex (Fitur ini hanya untuk VMSS dengan mode orkestrasi yang fleksibel).

nilai yang diterima: Delete, Detach
--data-disk-encryption-sets

Nama atau ID (dibatasi spasi) set enkripsi disk untuk disk data.

--data-disk-iops

Tentukan IOPS Read-Write (dibatasi ruang) untuk disk terkelola. Harus digunakan hanya ketika StorageAccountType UltraSSD_LRS. Jika tidak ditentukan, nilai default akan ditetapkan berdasarkan diskSizeGB.

--data-disk-mbps

Tentukan bandwidth dalam MB per detik (dibatasi spasi) untuk disk terkelola. Harus digunakan hanya ketika StorageAccountType UltraSSD_LRS. Jika tidak ditentukan, nilai default akan ditetapkan berdasarkan diskSizeGB.

--data-disk-sizes-gb

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

--disable-integrity-monitoring

Nonaktifkan perilaku default menginstal ekstensi pengesahan tamu dan mengaktifkan Identitas yang Ditetapkan Sistem untuk VM dan VMSS yang diaktifkan Peluncuran Tepercaya.

nilai default: False
--disable-overprovision
--disk-controller-type

Tentukan jenis pengontrol disk yang dikonfigurasi untuk VM atau VMSS.

nilai yang diterima: NVMe, SCSI
--dns-servers

Alamat IP server DNS yang dipisahkan ruang, misalnya 10.0.0.5 10.0.0.6.

--edge-zone

Nama zona tepi.

--enable-agent

Tunjukkan 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 Updates Otomatis diaktifkan untuk komputer virtual Windows.

nilai yang diterima: false, true
--enable-cross-zone-upgrade

Atur properti Boolean ini akan memungkinkan VMSS mengabaikan batas AZ saat membuat batch peningkatan, dan hanya mempertimbangkan Perbarui Domain dan maxBatchInstancePercent untuk menentukan ukuran batch.

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

Aktifkan boot aman.

nilai yang diterima: false, true
--enable-spot-restore

Aktifkan fitur Spot-Try-Restore di mana instans SPOT VMSS yang dikeluarkan akan dicoba untuk dipulihkan secara oportunistik berdasarkan ketersediaan kapasitas dan batasan harga.

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 Resource/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 dalam set skala prioritas Spot. Kebijakan pengeluaran default adalah Batalkan alokasi untuk set skala prioritas Spot.

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

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

nilai default: False
--health-probe

Nama pemeriksaan dari load balancer yang ada, terutama digunakan untuk peningkatan bergulir atau perbaikan otomatis.

--host-group

Nama atau ID grup host khusus tempat skala komputer virtual ditetapkan berada.

--image

Nama citra sistem operasi sebagai alias URN, URN, nama gambar kustom atau ID, atau URI blob VHD. Selain itu, ini juga mendukung gambar galeri bersama. Format URN yang valid: "Publisher:Offer:Sku:Version".

nilai dari: az sig image-version show-shared, az vm image list, az vm image show
--instance-count

Jumlah VM dalam set skala.

nilai default: 2
--lb --load-balancer

Nama yang akan digunakan saat membuat load balancer baru (default) atau mereferensikan yang sudah ada. Dapat juga mereferensikan load balancer yang ada dengan ID atau menentukan "" untuk tidak ada.

--lb-nat-pool-name --nat-pool-name

Nama yang akan digunakan untuk kumpulan NAT saat membuat load balancer baru.

--lb-nat-rule-name --nat-rule-name

Nama yang akan digunakan untuk aturan NAT v2 saat membuat load balancer baru. (Aturan NAT V2 digunakan untuk menggantikan kumpulan NAT).

--lb-sku

Sku Load Balancer untuk dibuat. Default ke 'Standar' saat grup penempatan tunggal dinonaktifkan; jika tidak, default ke 'Dasar'. IP publik didukung untuk dibuat di zona tepi hanya ketika 'Standar'.

nilai yang diterima: Basic, Gateway, Standard
--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, 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-batch-instance-percent

Persentase maksimum dari total instans komputer virtual yang akan ditingkatkan secara bersamaan dengan peningkatan bergulir dalam satu batch. Default: 20%.

--max-price

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.

--max-unhealthy-instance-percent

Persentase maksimum dari total instans komputer virtual dalam set skala yang dapat secara bersamaan tidak sehat. Default: 20%.

--max-unhealthy-upgraded-instance-percent

Persentase maksimum instans komputer virtual yang ditingkatkan yang dapat ditemukan dalam keadaan tidak sehat. Default: 20%.

--network-api-version

Tentukan Microsoft. Versi API Jaringan yang digunakan saat membuat sumber daya jaringan di Konfigurasi Antarmuka Jaringan untuk Set Skala Komputer Virtual dengan mode orkestrasi 'Fleksibel'. Nilai defaultnya adalah 2020-11-01.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--nsg

Nama atau ID Grup Keamanan Jaringan yang ada.

--orchestration-mode

Pilih bagaimana komputer virtual dikelola oleh set skala. Dalam mode Seragam, Anda menentukan model komputer virtual dan Azure akan menghasilkan instans yang identik berdasarkan model tersebut. Dalam mode Fleksibel, Anda membuat dan menambahkan komputer virtual secara manual dari konfigurasi apa pun ke set skala atau menghasilkan instans yang identik berdasarkan model komputer virtual yang ditentukan untuk set skala.

nilai yang diterima: Flexible, Uniform
nilai default: Uniform
--os-disk-caching

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

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

Tentukan apakah disk OS harus dihapus atau dilepas saat penghapusan VMSS Flex (Fitur ini hanya untuk VMSS dengan mode orkestrasi yang fleksibel).

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 yang dikelola OS.

nilai yang diterima: DiskWithVMGuestState, 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 in-guest ke komputer virtual IaaS. Nilai yang diizinkan untuk VM Windows: 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
--pause-time-between-batches

Waktu tunggu antara menyelesaikan pembaruan untuk semua komputer virtual dalam satu batch dan memulai batch berikutnya. Default: 0 detik.

--plan-name

Nama rencana.

--plan-product

Rencanakan produk.

--plan-promotion-code

Rencanakan kode promosi.

--plan-publisher

Merencanakan penerbit.

--platform-fault-domain-count

Jumlah Domain Kesalahan untuk setiap grup penempatan di zona ketersediaan.

--ppg

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

--prioritize-unhealthy-instances

Atur properti Boolean ini akan menyebabkan semua instans yang tidak sehat dalam set skala ditingkatkan sebelum instans sehat apa pun.

nilai yang diterima: false, true
--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
--public-ip-address

Nama alamat IP publik saat membuat satu (default) atau mereferensikan yang sudah ada. Dapat juga mereferensikan IP publik yang ada berdasarkan ID atau menentukan "" untuk Tidak Ada ('"' di Azure CLI menggunakan operator PowerShell atau --%).

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

Setiap instans VM akan memiliki ip publik. Untuk keamanan, Anda dapat menggunakan '--nsg' untuk menerapkan aturan yang sesuai.

nilai default: False
--regular-priority-count

Jumlah dasar VM prioritas reguler yang akan dibuat dalam set skala ini saat diskalakan. Harus lebih besar dari 0.

--regular-priority-percentage

Persentase instans VM, setelah jumlah prioritas reguler dasar tercapai, yang diharapkan menggunakan prioritas reguler. Harus antara 0 dan 100.

--role

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

--scale-in-policy

Tentukan kebijakan penyempurnaan skala (dibatasi ruang) yang memutuskan komputer virtual mana yang dipilih untuk dihapus saat Set Skala Komputer Virtual diskalakan.

nilai yang diterima: Default, NewestVM, OldestVM
--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, TrustedLaunch
--single-placement-group

Batasi set skala ke satu grup penempatan. Lihat https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-placement-groups untuk detailnya.

nilai yang diterima: false, true
--specialized

Menunjukkan apakah gambar sumber dikhususkan.

nilai yang diterima: false, true
--spot-restore-timeout

Nilai batas waktu yang dinyatakan sebagai durasi waktu ISO 8601 setelah itu platform tidak akan mencoba memulihkan instans VMSS SPOT.

--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 umum SSH saat ini terbatas pada nilai defaultnya "/home/username/.ssh/authorized_keys" karena masalah yang diketahui di agen provisi Linux.

--ssh-key-values

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

--storage-container-name

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

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

--tags

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

--terminate-notification-time

Lamanya waktu (dalam menit, antara 5 dan 15) pemberitahuan yang akan dikirim ke VM di server metadata instans hingga VM dihapus.

--ultra-ssd-enabled

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

nilai yang diterima: false, true
--upgrade-policy-mode
nilai yang diterima: Automatic, Manual, Rolling
nilai default: manual
--use-unmanaged-disk

Jangan gunakan disk terkelola untuk mempertahankan VM.

nilai default: False
--user-data

UserData untuk komputer virtual dalam set skala. 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
--vm-domain-name

Nama domain instans VM, setelah dikonfigurasi, FQDN adalah vm<vm-index>.<vm-domain-name>.<..rest..>.

--vm-sku

Ukuran VM dalam set skala. Default ke "Standard_DS1_v2". Lihat https://azure.microsoft.com/pricing/details/virtual-machines/ untuk info ukuran.

--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 yang sudah ada.

--zones -z

Daftar zona ketersediaan yang dipisahkan ruang untuk menyediakan sumber daya.

nilai yang diterima: 1, 2, 3

az vmss deallocate

Batalkan alokasi VM dalam VMSS.

az vmss deallocate --name
                   --resource-group
                   [--instance-ids]
                   [--no-wait]

Contoh

Batalkan alokasi VM dalam VMSS. (dibuat otomatis)

az vmss deallocate --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup

Parameter yang Diperlukan

--name -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<name>.

--resource-group -g

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

Parameter Opsional

--instance-ids

Daftar ID yang dipisahkan spasi (misalnya: 1 2 3 ...) atau * untuk semua instans. Jika tidak disediakan, tindakan akan diterapkan pada set skala itu sendiri.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False

az vmss delete

Menghapus set skala VM.

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

Parameter Opsional

--force-deletion

Parameter opsional untuk menghapus paksa set skala VM. (Fitur dalam Pratinjau). 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 set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<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.

az vmss delete-instances

Menghapus VM dalam VMSS.

az vmss delete-instances --instance-ids
                         --name
                         --resource-group
                         [--no-wait]

Contoh

Menghapus VM dalam VMSS. (dibuat otomatis)

az vmss delete-instances --instance-ids 0 --name MyScaleSet --resource-group MyResourceGroup

Parameter yang Diperlukan

--instance-ids

Daftar ID yang dipisahkan spasi (misalnya: 1 2 3 ...) atau * untuk semua instans.

--name -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<name>.

--resource-group -g

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

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False

az vmss get-instance-view

Lihat instans VMSS.

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

Contoh

Lihat instans VMSS. (dibuat otomatis)

az vmss get-instance-view --name MyScaleSet --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.

--instance-id

ID instans VM atau "*" untuk mencantumkan tampilan instans untuk semua VM dalam set skala.

--name -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<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.

az vmss get-os-upgrade-history

Mendapatkan daftar peningkatan OS pada instans set skala VM.

az vmss get-os-upgrade-history [--ids]
                               [--name]
                               [--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 -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<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.

az vmss list

Mencantumkan VMSS.

az vmss list [--resource-group]

Contoh

Daftar VMSS (dibuat otomatis)

az vmss list --resource-group MyResourceGroup

Parameter Opsional

--resource-group -g

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

az vmss list-instance-connection-info

Dapatkan alamat IP dan nomor port yang digunakan untuk menyambungkan ke instans VM individual dalam satu set.

az vmss list-instance-connection-info [--ids]
                                      [--name]
                                      [--resource-group]
                                      [--subscription]

Contoh

Dapatkan alamat IP dan nomor port yang digunakan untuk menyambungkan ke instans VM individual dalam satu set. (dibuat otomatis)

az vmss list-instance-connection-info --name MyScaleSet --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 -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<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.

az vmss list-instance-public-ips

Mencantumkan alamat IP publik instans VM dalam satu set.

az vmss list-instance-public-ips [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]

Contoh

Mencantumkan alamat IP publik instans VM dalam satu set. (dibuat otomatis)

az vmss list-instance-public-ips --name MyScaleSet --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 -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<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.

az vmss list-instances

Dapatkan daftar semua komputer virtual dalam set skala VM.

Mengembalikan daftar komputer virtual yang dikelola oleh VMSS. Untuk VMSS dalam mode Orkestrasi Fleksibel, silakan gunakan "az vm list" untuk mendapatkan detail lengkap.

az vmss list-instances [--expand]
                       [--filter]
                       [--ids]
                       [--name]
                       [--resource-group]
                       [--select]
                       [--subscription]

Parameter Opsional

--expand

Ekspresi perluas untuk diterapkan ke operasi. Nilai yang diizinkan adalah 'instanceView'. Nilai defaultnya adalah Tidak Ada.

--filter

Filter yang akan diterapkan ke operasi. Nilai yang diizinkan adalah 'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied eq true', 'properties/latestModelApplied eq false'. 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 set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<name>.

--resource-group -g

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

--select

Parameter daftar. Nilai yang diizinkan adalah 'instanceView', 'instanceView/statuses'. Nilai defaultnya adalah Tidak Ada.

--subscription

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

az vmss list-skus

Mendapatkan daftar SKU yang tersedia untuk set skala VM Anda, termasuk instans VM minimum dan maksimum yang diizinkan untuk setiap SKU.

az vmss list-skus [--ids]
                  [--name]
                  [--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 -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<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.

az vmss perform-maintenance

Lakukan pemeliharaan pada satu atau beberapa komputer virtual dalam set skala VM.

Operasi pada instans yang tidak memenuhi syarat untuk melakukan pemeliharaan akan gagal. Silakan lihat praktik terbaik untuk detail selengkapnya: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.

az vmss perform-maintenance [--ids]
                            [--name]
                            [--resource-group]
                            [--subscription]
                            [--vm-instance-i-ds]

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 set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<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.

--vm-instance-i-ds

Daftar ID instans komputer virtual dari set skala VM. Apakah jenis model atau jenis IO. Nilai defaultnya adalah Tidak Ada.

az vmss reimage

Gambar ulang VM dalam VMSS.

az vmss reimage [--ids]
                [--instance-id]
                [--name]
                [--no-wait]
                [--resource-group]
                [--subscription]

Contoh

Gambar ulang VM dalam VMSS. (dibuat otomatis)

az vmss reimage --instance-id 1 --name MyScaleSet --resource-group MyResourceGroup --subscription MySubscription

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.

--instance-id

ID instans VM. Jika hilang, gambar ulang semua instans.

--name -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<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.

az vmss restart

Mulai ulang VM dalam VMSS.

az vmss restart --name
                --resource-group
                [--instance-ids]
                [--no-wait]

Contoh

Mulai ulang VM dalam VMSS. (dibuat otomatis)

az vmss restart --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup

Parameter yang Diperlukan

--name -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<name>.

--resource-group -g

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

Parameter Opsional

--instance-ids

Daftar ID yang dipisahkan spasi (misalnya: 1 2 3 ...) atau * untuk semua instans. Jika tidak disediakan, tindakan akan diterapkan pada set skala itu sendiri.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False

az vmss scale

Ubah jumlah VM dalam VMSS.

az vmss scale --new-capacity
              [--ids]
              [--name]
              [--no-wait]
              [--resource-group]
              [--subscription]

Contoh

Ubah jumlah VM dalam VMSS. (dibuat otomatis)

az vmss scale --name MyScaleSet --new-capacity 6 --resource-group MyResourceGroup

Parameter yang Diperlukan

--new-capacity

Jumlah VM di VMSS.

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 set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<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.

az vmss set-orchestration-service-state

Ubah properti ServiceState untuk layanan tertentu dalam VMSS.

az vmss set-orchestration-service-state --action {Resume, Suspend}
                                        --service-name {AutomaticRepairs, DummyOrchestrationServiceName}
                                        [--ids]
                                        [--name]
                                        [--no-wait]
                                        [--resource-group]
                                        [--subscription]

Contoh

Mengubah properti ServiceState untuk AutomaticRepairs

az vmss set-orchestration-service-state --service-name AutomaticRepairs --action Resume --name MyScaleSet --resource-group MyResourceGroup

Parameter yang Diperlukan

--action

Tindakan yang akan dilakukan.

nilai yang diterima: Resume, Suspend
--service-name

Nama layanan orkestrasi.

nilai yang diterima: AutomaticRepairs, DummyOrchestrationServiceName

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 set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<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.

az vmss show

Dapatkan detail tentang VM dalam VMSS.

az vmss show --name
             --resource-group
             [--include-user-data]
             [--instance-id]

Contoh

Dapatkan detail tentang VM dalam VMSS. (dibuat otomatis)

az vmss show --name MyScaleSet --resource-group MyResourceGroup

Parameter yang Diperlukan

--name -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<name>.

--resource-group -g

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

Parameter Opsional

--include-user-data -u

Sertakan properti data pengguna dalam hasil kueri.

nilai default: False
--instance-id

ID instans VM. Jika hilang, tampilkan VMSS.

az vmss simulate-eviction

Simulasikan pengeluaran komputer virtual Spot dalam set skala VM.

az vmss simulate-eviction --instance-id
                          --name
                          --resource-group

Contoh

Simulasikan pengeluaran komputer virtual Spot dalam set skala VM.

az vmss simulate-eviction --resource-group MyResourceGroup --name MyScaleSet --instance-id 0

Parameter yang Diperlukan

--instance-id

ID instans komputer virtual. Wajib diisi.

--name -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<name>.

--resource-group -g

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

az vmss start

Mulai VM dalam VMSS.

az vmss start --name
              --resource-group
              [--instance-ids]
              [--no-wait]

Contoh

Mulai VM dalam VMSS. (dibuat otomatis)

az vmss start --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup

Parameter yang Diperlukan

--name -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<name>.

--resource-group -g

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

Parameter Opsional

--instance-ids

Daftar ID yang dipisahkan spasi (misalnya: 1 2 3 ...) atau * untuk semua instans. Jika tidak disediakan, tindakan akan diterapkan pada set skala itu sendiri.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False

az vmss stop

Mematikan (menghentikan) VM dalam VMSS.

VM akan terus ditagih. Untuk menghindari hal ini, Anda dapat membatalkan alokasi instans VM dalam VMSS melalui "az vmss deallocate".

az vmss stop --name
             --resource-group
             [--instance-ids]
             [--no-wait]
             [--skip-shutdown]

Contoh

Matikan VM dalam VMSS tanpa mematikan.

az vmss stop --name MyScaleSet --resource-group MyResourceGroup --skip-shutdown

Mematikan (menghentikan) VM dalam VMSS. (dibuat otomatis)

az vmss stop --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup

Parameter yang Diperlukan

--name -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<name>.

--resource-group -g

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

Parameter Opsional

--instance-ids

Daftar ID yang dipisahkan spasi (misalnya: 1 2 3 ...) atau * untuk semua instans. Jika tidak disediakan, tindakan akan diterapkan pada set skala itu sendiri.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--skip-shutdown

Lewati matikan dan matikan segera.

nilai default: False

az vmss update

Memperbarui VMSS. Jalankan perintah 'az vmss update-instances' untuk meluncurkan perubahan pada VM jika Anda belum mengonfigurasi kebijakan peningkatan.

az vmss update [--add]
               [--automatic-repairs-action {Reimage, Replace, Restart}]
               [--automatic-repairs-grace-period]
               [--capacity-reservation-group]
               [--disk-controller-type {NVMe, SCSI}]
               [--enable-automatic-repairs {false, true}]
               [--enable-cross-zone-upgrade {false, true}]
               [--enable-secure-boot {false, true}]
               [--enable-spot-restore {false, true}]
               [--enable-terminate-notification {false, true}]
               [--enable-vtpm {false, true}]
               [--ephemeral-os-disk-placement {CacheDisk, ResourceDisk}]
               [--force-deletion]
               [--force-string]
               [--ids]
               [--instance-id]
               [--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, Windows_Client, Windows_Server}]
               [--max-batch-instance-percent]
               [--max-price]
               [--max-unhealthy-instance-percent]
               [--max-unhealthy-upgraded-instance-percent]
               [--name]
               [--no-wait]
               [--pause-time-between-batches]
               [--ppg]
               [--prioritize-unhealthy-instances {false, true}]
               [--priority {Low, Regular, Spot}]
               [--protect-from-scale-in {false, true}]
               [--protect-from-scale-set-actions {false, true}]
               [--regular-priority-count]
               [--regular-priority-percentage]
               [--remove]
               [--resource-group]
               [--scale-in-policy {Default, NewestVM, OldestVM}]
               [--set]
               [--spot-restore-timeout]
               [--subscription]
               [--terminate-notification-time]
               [--ultra-ssd-enabled {false, true}]
               [--user-data]
               [--v-cpus-available]
               [--v-cpus-per-core]
               [--vm-sku]

Contoh

Perbarui jenis lisensi VMSS untuk Azure Hybrid Benefit.

az vmss update --name MyScaleSet --resource-group MyResourceGroup --license-type windows_server

Memperbarui kebijakan perlindungan instans VM.

az vmss update --name MyScaleSet --resource-group MyResourceGroup --instance-id 4 --protect-from-scale-set-actions False --protect-from-scale-in

Memperbarui kebijakan perlindungan instans VM.

az vmss update --name MyScaleSet --resource-group MyResourceGroup --instance-id 4 --set protectionPolicy.protectFromScaleIn=True protectionPolicy.protectFromScaleSetActions=False

Perbarui IOPS Read-Write instans VM dari disk terkelola.

az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.dataDisks[0].diskIOPSReadWrite=444

Perbarui bandwidth instans VM dalam MB per detik dari disk terkelola.

az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.dataDisks[0].diskMBpsReadWrite=66

Perbarui VM untuk menggunakan gambar kustom.

az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.imageReference.id=imageID

Perbarui VMSS Linux ke mode patch 'AutomaticByPlatform'.

az vmss update -n MyVmss -g MyResourceGroup --set virtualMachineProfile.osProfile.linuxConfiguration.patchSettings.patchMode=AutomaticByPlatform

Parameter Opsional

--add

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

nilai default: []
--automatic-repairs-action

Jenis tindakan perbaikan yang akan digunakan untuk memperbaiki komputer virtual yang tidak sehat dalam set skala.

nilai yang diterima: Reimage, Replace, Restart
--automatic-repairs-grace-period

Jumlah waktu (dalam menit, antara 30 dan 90) di mana perbaikan otomatis ditangguhkan karena perubahan status pada VM.

--capacity-reservation-group --crg

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-controller-type

Tentukan jenis pengontrol disk yang dikonfigurasi untuk VM atau VMSS.

nilai yang diterima: NVMe, SCSI
--enable-automatic-repairs

Aktifkan perbaikan otomatis.

nilai yang diterima: false, true
--enable-cross-zone-upgrade

Atur properti Boolean ini akan memungkinkan VMSS mengabaikan batas AZ saat membuat batch peningkatan, dan hanya mempertimbangkan Perbarui Domain dan maxBatchInstancePercent untuk menentukan ukuran batch.

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

Aktifkan boot aman.

nilai yang diterima: false, true
--enable-spot-restore

Aktifkan fitur Spot-Try-Restore di mana instans SPOT VMSS yang dikeluarkan akan dicoba untuk dipulihkan secara oportunistik berdasarkan ketersediaan kapasitas dan batasan harga.

nilai yang diterima: false, true
--enable-terminate-notification

Aktifkan pemberitahuan penghentian.

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 --vm-sku. Memungkinkan Anda memilih lokasi provisi disk OS Ephemeral.

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

Properti ini memungkinkan Anda menentukan apakah komputer virtual yang dipilih untuk penghapusan harus dihapus paksa ketika set skala komputer virtual sedang diskalakan.

--force-string

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

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.

--instance-id

Perbarui instans VM dengan ID ini. Jika hilang, Perbarui VMSS.

--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, Windows_Client, Windows_Server
--max-batch-instance-percent

Persentase maksimum dari total instans komputer virtual yang akan ditingkatkan secara bersamaan dengan peningkatan bergulir dalam satu batch. Default: 20%.

--max-price

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.

--max-unhealthy-instance-percent

Persentase maksimum dari total instans komputer virtual dalam set skala yang secara bersamaan dapat tidak sehat. Default: 20%.

--max-unhealthy-upgraded-instance-percent

Persentase maksimum instans komputer virtual yang ditingkatkan yang dapat ditemukan dalam keadaan tidak sehat. Default: 20%.

--name -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<name>.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--pause-time-between-batches

Waktu tunggu antara menyelesaikan pembaruan untuk semua komputer virtual dalam satu batch dan memulai batch berikutnya. Default: 0 detik.

--ppg

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

--prioritize-unhealthy-instances

Atur properti Boolean ini akan menyebabkan semua instans yang tidak sehat dalam set skala ditingkatkan sebelum instans sehat.

nilai yang diterima: false, true
--priority

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

nilai yang diterima: Low, Regular, Spot
--protect-from-scale-in

Lindungi instans VM dari operasi penyempurnaan skala.

nilai yang diterima: false, true
--protect-from-scale-set-actions

Lindungi instans VM dari tindakan set skala (termasuk penyempurnaan skala).

nilai yang diterima: false, true
--regular-priority-count

Jumlah dasar VM prioritas reguler yang akan dibuat dalam set skala ini saat diskalakan. Harus lebih besar dari 0.

--regular-priority-percentage

Persentase instans VM, setelah jumlah prioritas reguler dasar tercapai, yang diharapkan menggunakan prioritas reguler. Harus antara 0 dan 100.

--remove

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

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

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

--scale-in-policy

Tentukan kebijakan penyempurnaan skala (dibatasi ruang) yang memutuskan komputer virtual mana yang dipilih untuk dihapus saat Set Skala Komputer Virtual diskalakan.

nilai yang diterima: Default, NewestVM, OldestVM
--set

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

nilai default: []
--spot-restore-timeout

Nilai batas waktu yang dinyatakan sebagai durasi waktu ISO 8601 setelah itu platform tidak akan mencoba memulihkan instans SPOT VMSS.

--subscription

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

--terminate-notification-time

Lamanya waktu (dalam menit, antara 5 dan 15) pemberitahuan yang akan dikirim ke VM di server metadata instans hingga VM dihapus.

--ultra-ssd-enabled

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

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

UserData untuk komputer virtual dalam set skala. 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.

--vm-sku

Ukuran baru instans komputer virtual dalam set skala. Default ke "Standard_DS1_v2". Lihat https://azure.microsoft.com/pricing/details/virtual-machines/ untuk info ukuran.

az vmss update-instances

Meningkatkan VM dalam VMSS.

az vmss update-instances --instance-ids
                         --name
                         --resource-group
                         [--no-wait]

Contoh

Meningkatkan VM dalam VMSS. (dibuat otomatis)

az vmss update-instances --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup

Parameter yang Diperlukan

--instance-ids

Daftar ID yang dipisahkan spasi (misalnya: 1 2 3 ...) atau * untuk semua instans.

--name -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<name>.

--resource-group -g

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

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False

az vmss wait

Tempatkan CLI dalam status menunggu hingga kondisi set skala terpenuhi.

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

Contoh

Tempatkan CLI dalam status menunggu hingga VMSS telah diperbarui.

az vmss wait --updated --name MyScaleSet --resource-group MyResourceGroup

Tempatkan CLI dalam status menunggu hingga instans VMSS telah diperbarui.

az vmss wait --updated --instance-id 1 --name MyScaleSet --resource-group MyResourceGroup

Tempatkan CLI dalam status menunggu hingga kondisi set skala terpenuhi. (dibuat otomatis)

az vmss wait --created --name MyScaleSet --resource-group MyResourceGroup

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.

--instance-id

Tunggu instans VM dengan ID ini. Jika hilang, Tunggu di VMSS.

--interval

Interval polling dalam hitungan detik.

nilai default: 30
--name -n

Nama set skala. Anda dapat mengonfigurasi default menggunakan az configure --defaults vmss=<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

Waktu tunggu maksimum dalam detik.

nilai default: 3600
--updated

Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.

nilai default: False