az vmss

Zarządzanie grupami maszyn wirtualnych w zestawie skalowania maszyn wirtualnych platformy Azure (VMSS).

Polecenia

Nazwa Opis Typ Stan
az vmss application

Zarządzanie aplikacjami dla zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss application list

Wyświetlanie listy aplikacji dla usługi VMSS.

Podstawowe funkcje Ogólna dostępność
az vmss application set

Ustawianie aplikacji dla usługi VMSS.

Podstawowe funkcje Ogólna dostępność
az vmss create

Utwórz zestaw skalowania maszyn wirtualnych platformy Azure.

Podstawowe funkcje Ogólna dostępność
az vmss deallocate

Cofanie przydziału maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss delete

Usuwanie zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss delete-instances

Usuwanie maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss diagnostics

Skonfiguruj rozszerzenie diagnostyki zestawu skalowania maszyn wirtualnych platformy Azure.

Podstawowe funkcje Ogólna dostępność
az vmss diagnostics get-default-config

Pokaż domyślny plik konfiguracji, który definiuje dane do zebrania.

Podstawowe funkcje Ogólna dostępność
az vmss diagnostics set

Włączanie diagnostyki w zestawie skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss disk

Zarządzanie dyskami danych zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss disk attach

Dołączanie dysków danych zarządzanych do zestawu skalowania lub jego wystąpień.

Podstawowe funkcje Ogólna dostępność
az vmss disk detach

Odłącz dyski danych zarządzanych od zestawu skalowania lub jego wystąpień.

Podstawowe funkcje Ogólna dostępność
az vmss encryption

Zarządzanie szyfrowaniem zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss encryption disable

Wyłącz szyfrowanie w zestawie skalowania maszyn wirtualnych z dyskami zarządzanymi.

Podstawowe funkcje Ogólna dostępność
az vmss encryption enable

Szyfrowanie zestawu skalowania maszyn wirtualnych przy użyciu dysków zarządzanych.

Podstawowe funkcje Ogólna dostępność
az vmss encryption show

Pokaż stan szyfrowania.

Podstawowe funkcje Ogólna dostępność
az vmss extension

Zarządzanie rozszerzeniami w zestawie skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss extension delete

Usuwanie rozszerzenia z zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss extension image

Znajdź dostępne rozszerzenia maszyn wirtualnych dla subskrypcji i regionu.

Podstawowe funkcje Ogólna dostępność
az vmss extension image list

Wyświetl listę informacji o dostępnych rozszerzeniach.

Podstawowe funkcje Ogólna dostępność
az vmss extension image list-names

Wyświetlanie listy typów obrazów rozszerzenia maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vmss extension image list-versions

Wyświetlanie listy wersji obrazu rozszerzenia maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vmss extension image show

Pobierz obraz rozszerzenia maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vmss extension list

Wyświetlanie listy rozszerzeń skojarzonych z usługą VMSS.

Podstawowe funkcje Ogólna dostępność
az vmss extension set

Dodaj rozszerzenie do zestawu skalowania maszyn wirtualnych lub zaktualizuj istniejące rozszerzenie.

Podstawowe funkcje Ogólna dostępność
az vmss extension show

Pokaż szczegóły rozszerzenia zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss extension upgrade

Uaktualnij wszystkie rozszerzenia dla wszystkich wystąpień zestawu skalowania maszyn wirtualnych do najnowszej wersji.

Podstawowe funkcje Ogólna dostępność
az vmss get-instance-view

Wyświetlanie wystąpienia zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss get-os-upgrade-history

Wyświetl listę uaktualnień systemu operacyjnego w wystąpieniu zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss identity

Zarządzanie tożsamościami usług zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss identity assign

Włączanie tożsamości usługi zarządzanej w zestawie skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss identity remove

Usuń tożsamości przypisane przez użytkownika z zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Podgląd
az vmss identity show

Wyświetl informacje o tożsamości zarządzanej zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss list

Wyświetl listę wszystkich zestawów skalowania maszyn wirtualnych w grupie zasobów.

Podstawowe funkcje Ogólna dostępność
az vmss list-instance-connection-info

Pobierz adres IP i numer portu używany do łączenia się z poszczególnymi wystąpieniami maszyn wirtualnych w zestawie.

Podstawowe funkcje Ogólna dostępność
az vmss list-instance-public-ips

Wyświetl listę publicznych adresów IP wystąpień maszyn wirtualnych w zestawie.

Podstawowe funkcje Ogólna dostępność
az vmss list-instances

Wyświetl listę wszystkich maszyn wirtualnych w zestawach skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss list-skus

Wyświetl listę jednostek SKU dostępnych dla zestawu skalowania maszyn wirtualnych, w tym minimalne i maksymalne wystąpienia maszyn wirtualnych dozwolone dla każdej jednostki SKU.

Podstawowe funkcje Ogólna dostępność
az vmss nic

Zarządzanie interfejsami sieciowymi zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss nic list

Pobierz wszystkie interfejsy sieciowe w zestawie skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss nic list-vm-nics

Uzyskaj informacje o wszystkich interfejsach sieciowych na maszynie wirtualnej w zestawie skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss nic show

Pobierz określony interfejs sieciowy w zestawie skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss perform-maintenance

Wykonaj konserwację na co najmniej jednej maszynie wirtualnej w zestawie skalowania maszyn wirtualnych. Operacja na wystąpieniach, które nie kwalifikują się do przeprowadzenia konserwacji, nie powiedzie się. Aby uzyskać więcej informacji, zapoznaj się z najlepszymi rozwiązaniami: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.

Podstawowe funkcje Ogólna dostępność
az vmss reimage

Odtwarzaj obraz maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss restart

Uruchom ponownie maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss rolling-upgrade

Zarządzanie uaktualnieniami stopniowymi.

Podstawowe funkcje Ogólna dostępność
az vmss rolling-upgrade cancel

Anuluj bieżące uaktualnienie stopniowe zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss rolling-upgrade get-latest

Uzyskaj stan najnowszego uaktualnienia stopniowego zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss rolling-upgrade start

Uruchom uaktualnienie stopniowe, aby przenieść wszystkie wystąpienia zestawu skalowania maszyn wirtualnych do najnowszej dostępnej wersji systemu operacyjnego obrazu platformy. Nie ma to wpływu na wystąpienia, na które jest już uruchomiona najnowsza dostępna wersja systemu operacyjnego.

Podstawowe funkcje Ogólna dostępność
az vmss run-command

Zarządzanie poleceniami uruchamiania w zestawie skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss run-command create

Operacja tworzenia maszyny wirtualnej zestawu skalowania maszyn wirtualnych uruchom polecenie.

Podstawowe funkcje Ogólna dostępność
az vmss run-command delete

Operacja usuwania polecenia run.

Podstawowe funkcje Ogólna dostępność
az vmss run-command invoke

Wykonaj określone polecenie uruchomienia w wystąpieniu zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss run-command list

Operacja pobierania wszystkich poleceń uruchamiania wystąpienia w zestawie skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss run-command show

Operacja pobierania polecenia uruchamiania zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss run-command update

Operacja aktualizowania polecenia uruchamiania zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss scale

Zmień liczbę maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss set-orchestration-service-state

Zmień właściwość ServiceState dla danej usługi w ramach zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss show

Uzyskaj szczegółowe informacje na temat maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss simulate-eviction

Symulowanie eksmisji maszyny wirtualnej typu spot w zestawie skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss start

Uruchamianie maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss stop

Wyłącz (zatrzymaj) maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss update

Aktualizowanie usługi VMSS. Uruchom polecenie "az vmss update-instances", aby wdrożyć zmiany w maszynach wirtualnych, jeśli nie skonfigurowano zasad uaktualniania.

Podstawowe funkcje Ogólna dostępność
az vmss update-domain-walk

Przewodnik ręcznej aktualizacji domeny platformy w celu zaktualizowania maszyn wirtualnych w zestawie skalowania maszyn wirtualnych usługi Service Fabric.

Podstawowe funkcje Ogólna dostępność
az vmss update-instances

Uaktualnij maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zestawu skalowania.

Podstawowe funkcje Ogólna dostępność

az vmss create

Utwórz zestaw skalowania maszyn wirtualnych platformy Azure.

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-autoupgrade]
               [--disable-overprovision]
               [--disk-controller-type {NVMe, SCSI}]
               [--dns-servers]
               [--edge-zone]
               [--enable-agent {false, true}]
               [--enable-auto-os-upgrade {false, true}]
               [--enable-auto-update {false, true}]
               [--enable-cross-zone-upgrade {false, true}]
               [--enable-hibernation {false, true}]
               [--enable-integrity-monitoring]
               [--enable-osimage-notification {false, true}]
               [--enable-proxy-agent {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}]
               [--exclude-extensions]
               [--generate-ssh-keys]
               [--health-probe]
               [--host-group]
               [--image]
               [--instance-count]
               [--lb]
               [--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, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
               [--location]
               [--max-batch-instance-percent]
               [--max-price]
               [--max-surge {false, true}]
               [--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, NonPersistedTPM, 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}]
               [--proxy-agent-mode {Audit, Enforce}]
               [--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-posture-id]
               [--security-type {ConfidentialVM, Standard, 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]

Przykłady

Utwórz zestaw skalowania maszyn wirtualnych z systemem Windows z 5 wystąpieniami, modułem równoważenia obciążenia, publicznym adresem IP, dyskiem danych o pojemności 2 GB i dyskiem systemu operacyjnego 40 GB.

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

Utwórz zestaw skalowania maszyn wirtualnych z systemem Linux z automatycznie wygenerowaną parą kluczy SSH, publicznym adresem IP, wpisem DNS, istniejącym modułem równoważenia obciążenia i istniejącą siecią wirtualną.

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 Ubuntu2204 \
    --generate-ssh-keys

Utwórz zestaw skalowania maszyn wirtualnych z systemem Linux na podstawie obrazu niestandardowego przy użyciu domyślnego publicznego klucza SSH.

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

Utwórz zestaw skalowania maszyn wirtualnych z systemem Linux przy użyciu modułu równoważenia obciążenia i niestandardowych serwerów DNS. Każda maszyna wirtualna ma publiczny adres IP i niestandardową nazwę domeny.

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

Utwórz zestaw skalowania maszyn wirtualnych z systemem Linux przy użyciu skryptu cloud-init na potrzeby konfiguracji. Zobacz: https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init

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

Utwórz zestaw skalowania maszyn wirtualnych na podstawie uogólnionej wersji obrazu galerii.

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

Utwórz zestaw skalowania maszyn wirtualnych na podstawie wyspecjalizowanej wersji obrazu galerii.

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

Tworzenie zestawu skalowania maszyn wirtualnych na podstawie najnowszej wersji obrazu galerii

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

Utwórz zestaw skalowania maszyn wirtualnych Debian11 przy użyciu wpisów tajnych usługi 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 Debian11 --secrets "$vm_secrets"

Utwórz zestaw skalowania maszyn wirtualnych z tożsamością przypisaną przez system. Maszyna wirtualna będzie mieć rolę "Współautor" z dostępem do konta magazynu.

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

Utwórz zestaw skalowania maszyn wirtualnych Debian11 z tożsamością przypisaną przez użytkownika.

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

Utwórz zestaw skalowania maszyn wirtualnych Debian11 z tożsamością przypisaną przez system i użytkownika.

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

Tworzenie zestawu skalowania maszyn wirtualnych z jedną strefą w regionie bieżącej grupy zasobów

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

Utwórz zestaw skalowania maszyn wirtualnych obsługujący usługę SpotRestore.

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

Utwórz zestaw skalowania maszyn wirtualnych na podstawie obrazu galerii udostępnionej.

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

Utwórz zestaw skalowania maszyn wirtualnych na podstawie obrazu galerii społeczności.

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

Tworzenie zestawu skalowania maszyn wirtualnych z systemem Windows z trybem poprawek "Manual" (obecnie tryb poprawek "AutomaticByPlatform" nie jest obsługiwany podczas tworzenia zestawu skalowania maszyn wirtualnych jako rozszerzenia kondycji, które jest wymagane dla trybu "AutomaticByPlatform" nie można ustawić podczas tworzenia zestawu skalowania maszyn wirtualnych).

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

Utwórz zestaw skalowania maszyn wirtualnych z określeniem stanu zabezpieczeń, który ma być używany dla wszystkich maszyn wirtualnych w zestawie skalowania.

az vmss create -n MyVmss -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version} --security-posture-reference-id /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{version} \
    --security-posture-reference-exclude-extensions "c:\tmp\exclude_extensions.json"

Parametry wymagane

--name -n

Nazwa zestawu skalowania maszyn wirtualnych.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--accelerated-networking

Włącz przyspieszoną sieć. Jeśli nie zostanie określony, interfejs wiersza polecenia włączy go na podstawie obrazu i rozmiaru maszyny.

akceptowane wartości: false, true
--accept-term

Zaakceptuj umowę licencyjną i zasady zachowania poufności informacji.

--admin-password

Hasło dla maszyny wirtualnej, jeśli typ uwierzytelniania to "Hasło".

--admin-username

Nazwa użytkownika maszyny wirtualnej. Wartość domyślna to bieżąca nazwa użytkownika systemu operacyjnego. Jeśli wartość domyślna jest zarezerwowana przez system, wartość domyślna zostanie ustawiona na azureuser. Zapoznaj się z tematem https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile , aby uzyskać pełną listę wartości zarezerwowanych.

--app-gateway

Nazwa do użycia podczas tworzenia nowej bramy aplikacji (domyślnej) lub odwoływania się do istniejącej bramy. Może również odwoływać się do istniejącej bramy aplikacji według identyfikatora lub określić wartość "" dla żadnego.

--app-gateway-capacity

Liczba wystąpień do użycia podczas tworzenia nowej bramy aplikacji.

wartość domyślna: 10
--app-gateway-sku

Jednostka SKU podczas tworzenia nowej bramy aplikacji.

wartość domyślna: Standard_Large
--app-gateway-subnet-address-prefix

Prefiks adresu IP podsieci używany podczas tworzenia nowej bramy aplikacji w formacie CIDR.

--asgs

Rozdzielona spacjami lista istniejących grup zabezpieczeń aplikacji do skojarzenia z maszyną wirtualną.

--assign-identity

Zaakceptuj tożsamości przypisane przez system lub użytkownika rozdzielone spacjami. Użyj polecenia "[system]", aby odwołać się do tożsamości przypisanej przez system lub identyfikator zasobu, aby odwołać się do tożsamości przypisanej przez użytkownika. Zapoznaj się z pomocą, aby uzyskać więcej przykładów.

--authentication-type

Typ uwierzytelniania do użycia z maszyną wirtualną. Domyślnie hasło dla systemu Windows i klucza publicznego SSH dla systemu Linux. Opcja "all" umożliwia zarówno uwierzytelnianie ssh, jak i hasło.

akceptowane wartości: all, password, ssh
--automatic-repairs-action

Typ akcji naprawy, która będzie używana do naprawiania maszyn wirtualnych w złej kondycji w zestawie skalowania.

akceptowane wartości: Reimage, Replace, Restart
--automatic-repairs-grace-period

Czas (w minutach, od 30 do 90), dla którego automatyczne naprawy są zawieszone z powodu zmiany stanu maszyny wirtualnej.

--backend-pool-name

Nazwa używana dla puli zaplecza podczas tworzenia nowego modułu równoważenia obciążenia lub bramy aplikacji.

--backend-port

Podczas tworzenia nowego modułu równoważenia obciążenia port zaplecza do otwarcia przy użyciu reguł NAT (domyślnie 22 w systemie Linux i 3389 w systemie Windows). Podczas tworzenia bramy aplikacji port zaplecza do użycia dla ustawień http zaplecza.

--capacity-reservation-group --crg
Wersja zapoznawcza

Identyfikator lub nazwa grupy rezerwacji pojemności używanej do przydzielenia. Przekaż wartość "None", aby usunąć skojarzenie grupy rezerwacji pojemności. Należy pamiętać, że jeśli chcesz usunąć maszynę wirtualną/zestaw skalowania maszyn wirtualnych skojarzony z grupą rezerwacji pojemności, musisz najpierw usunąć skojarzenie grupy rezerwacji pojemności.

--computer-name-prefix

Prefiks nazwy komputera dla wszystkich maszyn wirtualnych w zestawie skalowania. Prefiksy nazw komputerów muszą mieć długość od 1 do 15 znaków.

--custom-data

Niestandardowy plik skryptu init lub tekst (cloud-init, cloud-config itp.).

--data-disk-caching

Typ buforowania magazynu dla dysków danych, w tym "None", "ReadOnly", "ReadWrite" itp. Użyj wartości pojedynczej do zastosowania na wszystkich dyskach lub użyj polecenia <lun>=<vaule1> <lun>=<value2> , aby skonfigurować pojedynczy dysk.

--data-disk-delete-option

Określ, czy dysk danych ma zostać usunięty, czy odłączony po usunięciu rozwiązania VMSS Flex (ta funkcja jest przeznaczona tylko dla usługi VMSS z elastycznym trybem aranżacji).

akceptowane wartości: Delete, Detach
--data-disk-encryption-sets

Nazwy lub identyfikatory (rozdzielane spacjami) zestawów szyfrowania dysków dla dysków danych.

--data-disk-iops

Określ operację we/wy odczytu i zapisu na sekundę (rozdzielaną spacją) dla dysku zarządzanego. Należy używać tylko wtedy, gdy parametr StorageAccountType jest UltraSSD_LRS. Jeśli nie zostanie określona, zostanie przypisana wartość domyślna na podstawie diskSizeGB.

--data-disk-mbps

Określ przepustowość w MB na sekundę (rozdzielana spacją) dla dysku zarządzanego. Należy używać tylko wtedy, gdy parametr StorageAccountType jest UltraSSD_LRS. Jeśli nie zostanie określona, zostanie przypisana wartość domyślna na podstawie diskSizeGB.

--data-disk-sizes-gb

Rozmiary pustych dysków danych zarządzanych rozdzielonych spacjami w GB do utworzenia.

--disable-integrity-monitoring-autoupgrade

Wyłącz automatyczne uaktualnianie rozszerzenia zaświadczania gościa dla maszyn wirtualnych z włączoną obsługą zaufanego uruchamiania i zestawu skalowania maszyn wirtualnych.

wartość domyślna: False
--disable-overprovision

Opcja overprovision (zobacz, aby https://azure.microsoft.com/documentation/articles/virtual-machine-scale-sets-overview/ uzyskać szczegółowe informacje).

--disk-controller-type
Wersja zapoznawcza

Określ typ kontrolera dysku skonfigurowany dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.

akceptowane wartości: NVMe, SCSI
--dns-servers

Rozdzielone spacjami adresy IP serwerów DNS, np. 10.0.0.5 10.0.0.6.

--edge-zone

Nazwa strefy krawędzi.

--enable-agent

Określ, czy agent maszyny wirtualnej powinien być aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie zostanie określona, domyślne zachowanie polega na ustawieniu jej na wartość true. Zapewni to zainstalowanie agenta maszyny wirtualnej na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej.

akceptowane wartości: false, true
--enable-auto-os-upgrade

Określ, czy uaktualnienia systemu operacyjnego powinny być automatycznie stosowane do wystąpień zestawu skalowania w sposób kroczący, gdy nowsza wersja obrazu systemu operacyjnego stanie się dostępna.

akceptowane wartości: false, true
--enable-auto-update

Określ, czy dla maszyny wirtualnej z systemem Windows włączono automatyczne Aktualizacje.

akceptowane wartości: false, true
--enable-cross-zone-upgrade

Ustaw tę właściwość logiczną, aby usługa VMSS ignorowała granice modułu AZ podczas konstruowania partii uaktualniania i uwzględniała tylko wartość Update Domain (Domena aktualizacji) i maxBatchInstancePercent w celu określenia rozmiaru partii.

akceptowane wartości: false, true
--enable-hibernation

Flaga, która włącza lub wyłącza możliwość hibernacji w zestawie skalowania maszyn wirtualnych.

akceptowane wartości: false, true
--enable-integrity-monitoring

Włącz instalowanie programu Microsoft propietary i nieobsługiwanych zabezpieczeń rozszerzenia zaświadczania gościa oraz włączanie tożsamości przypisanej przez system dla zaufanych maszyn wirtualnych z włączoną obsługą uruchamiania i usługi VMSS.

wartość domyślna: False
--enable-osimage-notification

Określ, czy zaplanowane zdarzenie obrazu systemu operacyjnego jest włączone, czy wyłączone.

akceptowane wartości: false, true
--enable-proxy-agent

Określ, czy funkcja agenta proxy powinna być włączona na maszynie wirtualnej, czy w zestawie skalowania maszyn wirtualnych.

akceptowane wartości: false, true
--enable-secure-boot

Włącz bezpieczny rozruch.

akceptowane wartości: false, true
--enable-spot-restore

Włącz funkcję Spot-Try-Restore, w której eksmitowane wystąpienia usługi VMSS SPOT będą próbowały zostać przywrócone odpowiednio na podstawie dostępności pojemności i ograniczeń cenowych.

akceptowane wartości: false, true
--enable-vtpm

Włącz maszynę wirtualną vTPM.

akceptowane wartości: false, true
--encryption-at-host

Włącz szyfrowanie hosta dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych. Spowoduje to włączenie szyfrowania dla wszystkich dysków, w tym dysku zasobu/tymczasowego na samym hoście.

akceptowane wartości: false, true
--ephemeral-os-disk

Umożliwia utworzenie dysku systemu operacyjnego bezpośrednio w węźle hosta, co zapewnia wydajność dysku lokalnego i krótszy czas odtworzenia maszyny wirtualnej/usługi VMSS.

akceptowane wartości: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Dotyczy tylko w przypadku użycia z --ephemeral-os-diskprogramem . Umożliwia wybranie efemerycznej lokalizacji aprowizacji dysku systemu operacyjnego.

akceptowane wartości: CacheDisk, ResourceDisk
--eviction-policy

Zasady eksmisji dla maszyn wirtualnych w zestawie skalowania priorytetu typu spot. Domyślne zasady eksmisji to Cofanie przydziału dla zestawu skalowania priorytetu typu spot.

akceptowane wartości: Deallocate, Delete
--exclude-extensions --security-posture-reference-exclude-extensions

Lista rozszerzeń maszyn wirtualnych do wykluczenia podczas stosowania stanu zabezpieczeń. Ciąg Json lub ścieżka pliku jest akceptowalna. Aby uzyskać format danych, zapoznaj się https://docs.microsoft.com/rest/api/compute/virtualmachinescalesets/get#virtualmachineextension z tematem .

--generate-ssh-keys

W razie braku wygeneruj pliki kluczy publicznych i prywatnych RSA protokołu SSH. Klucze będą przechowywane w katalogu ~/.ssh.

wartość domyślna: False
--health-probe

Nazwa sondy z istniejącego modułu równoważenia obciążenia, używana głównie do uaktualniania stopniowego lub automatycznych napraw.

--host-group

Nazwa lub identyfikator dedykowanej grupy hostów, w którym znajduje się zestaw skalowania maszyn wirtualnych.

--image

Nazwa obrazu systemu operacyjnego jako alias URN, URN, nazwa obrazu niestandardowego lub identyfikator lub identyfikator URI obiektu blob dysku VHD. Ponadto obsługuje również udostępniony obraz galerii. Użyj aliasu obrazu, w tym wersji dystrybucji, której chcesz użyć. Na przykład: użyj Debian11 zamiast Debiana. Ten parametr jest wymagany, chyba że jest używany --attach-os-disk. prawidłowy format URN: "Publisher:Offer:Sku:Version". Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/virtual-machines/linux/cli-ps-findimage.

wartość od: az sig image-version show-shared, az vm image list, az vm image show
--instance-count

Liczba maszyn wirtualnych w zestawie skalowania.

wartość domyślna: 2
--lb --load-balancer

Nazwa do użycia podczas tworzenia nowego modułu równoważenia obciążenia (ustawienie domyślne) lub odwoływania się do istniejącego. Może również odwoływać się do istniejącego modułu równoważenia obciążenia według identyfikatora lub określić wartość "" dla żadnego.

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

Nazwa używana dla reguły translatora adresów sieciowych w wersji 2 podczas tworzenia nowego modułu równoważenia obciążenia. (Reguła translatora adresów sieciowych w wersji 2 jest używana do zastępowania puli translatora adresów sieciowych).

--lb-sku

Jednostka SKU modułu równoważenia obciążenia do utworzenia. Publiczny adres IP jest obsługiwany do utworzenia w strefie brzegowej tylko wtedy, gdy jest to "Standardowa".

akceptowane wartości: Basic, Gateway, Standard
wartość domyślna: Standard
--license-type

Określa, że obraz lub dysk systemu Windows został licencjonowany lokalnie. Aby włączyć Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server, użyj polecenia "Windows_Server". Aby włączyć wielodostępne prawa hostingu dla systemu Windows 10, użyj polecenia "Windows_Client". Aby uzyskać więcej informacji, zobacz dokumentację online maszyny wirtualnej z systemem Windows platformy Azure.

akceptowane wartości: 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

Lokalizacja, w której ma zostać utworzona maszyna wirtualna i powiązane zasoby. Jeśli lokalizacja domyślna nie jest skonfigurowana, domyślnie zostanie ustawiona lokalizacja grupy zasobów.

--max-batch-instance-percent

Maksymalny procent łącznych wystąpień maszyn wirtualnych, które zostaną uaktualnione jednocześnie przez uaktualnienie stopniowe w jednej partii. Wartość domyślna: 20%.

--max-price
Wersja zapoznawcza

Maksymalna cena (w dolarach amerykańskich) jest gotowa zapłacić za maszynę wirtualną typu spot/usługę VMSS. -1 wskazuje, że maszyna wirtualna/usługa VMSS typu spot nie powinna być eksmitowana ze względów cenowych.

--max-surge
Wersja zapoznawcza

Określ ją, aby utworzyć nowe maszyny wirtualne w celu uaktualnienia zestawu skalowania, zamiast aktualizować istniejące maszyny wirtualne.

akceptowane wartości: false, true
--max-unhealthy-instance-percent

Maksymalny procent całkowitej liczby wystąpień maszyn wirtualnych w zestawie skalowania, który może być jednocześnie w złej kondycji. Wartość domyślna: 20%.

--max-unhealthy-upgraded-instance-percent

Maksymalny procent uaktualnionych wystąpień maszyn wirtualnych, które można znaleźć w złej kondycji. Wartość domyślna: 20%.

--network-api-version

Określ wersję interfejsu API Microsoft.Network używaną podczas tworzenia zasobów sieciowych w konfiguracjach interfejsu sieciowego dla zestawu skalowania maszyn wirtualnych z trybem aranżacji "Elastyczny". Wartość domyślna to 2020-11-01.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--nsg

Nazwa lub identyfikator istniejącej sieciowej grupy zabezpieczeń.

--orchestration-mode

Wybierz sposób zarządzania maszynami wirtualnymi przez zestaw skalowania. W trybie jednolitym zdefiniujesz model maszyny wirtualnej, a platforma Azure wygeneruje identyczne wystąpienia na podstawie tego modelu. W trybie elastycznym ręcznie utworzysz i dodasz maszynę wirtualną dowolnej konfiguracji do zestawu skalowania lub wygenerujesz identyczne wystąpienia na podstawie modelu maszyny wirtualnej zdefiniowanego dla zestawu skalowania.

akceptowane wartości: Flexible, Uniform
wartość domyślna: Flexible
--os-disk-caching

Typ buforowania magazynu dla dysku systemu operacyjnego maszyny wirtualnej. Ustawienie domyślne: ReadWrite.

akceptowane wartości: None, ReadOnly, ReadWrite
--os-disk-delete-option

Określ, czy dysk systemu operacyjnego ma zostać usunięty, czy odłączony po usunięciu rozwiązania VMSS Flex (ta funkcja jest przeznaczona tylko dla usługi VMSS z elastycznym trybem aranżacji).

akceptowane wartości: Delete, Detach
--os-disk-encryption-set

Nazwa lub identyfikator zestawu szyfrowania dysku dla dysku systemu operacyjnego.

--os-disk-name

Nazwa nowego dysku systemu operacyjnego maszyny wirtualnej.

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

Określ identyfikator zasobu zestawu szyfrowania dysków zarządzanych przez klienta lub nazwę dysku zarządzanego, który jest używany dla klucza zarządzanego przez klienta zaszyfrowanego poufnego dysku systemu operacyjnego maszyny wirtualnej i obiektu blob gościa maszyny wirtualnej.

--os-disk-security-encryption-type

Określ typ szyfrowania dysku zarządzanego systemu operacyjnego.

akceptowane wartości: DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly
--os-disk-size-gb

Rozmiar dysku systemu operacyjnego w GB do utworzenia.

--os-type

Typ systemu operacyjnego zainstalowanego na niestandardowym dysku VHD. Nie należy używać podczas określania aliasu URN lub URN.

akceptowane wartości: linux, windows
--patch-mode

Tryb stosowania poprawek gościa do maszyny wirtualnej IaaS. Dozwolone wartości dla maszyny wirtualnej z systemem Windows: AutomaticByOS, AutomaticByPlatform, Manual. Dozwolone wartości dla maszyny wirtualnej z systemem Linux: AutomaticByPlatform, ImageDefault. Ręczne — kontrolujesz stosowanie poprawek do maszyny wirtualnej. W tym celu należy ręcznie zastosować poprawki wewnątrz maszyny wirtualnej. W tym trybie aktualizacje automatyczne są wyłączone; parametr --enable-auto-update musi mieć wartość false. AutomaticByOS — maszyna wirtualna zostanie automatycznie zaktualizowana przez system operacyjny. Parametr --enable-auto-update musi mieć wartość true. AutomaticByPlatform — maszyna wirtualna zostanie automatycznie zaktualizowana przez system operacyjny. ImageDefault — używana jest domyślna konfiguracja stosowania poprawek maszyny wirtualnej. Parametr --enable-agent i --enable-auto-update musi mieć wartość true.

akceptowane wartości: AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual
--pause-time-between-batches

Czas oczekiwania między ukończeniem aktualizacji dla wszystkich maszyn wirtualnych w jednej partii a uruchomieniem następnej partii. Wartość domyślna: 0 sekund.

--plan-name

Nazwa planu.

--plan-product

Planowanie produktu.

--plan-promotion-code

Planowanie kodu podwyższania poziomu.

--plan-publisher

Zaplanuj wydawcę.

--platform-fault-domain-count

Liczba domen błędów dla każdej grupy umieszczania w strefie dostępności.

--ppg

Nazwa lub identyfikator grupy umieszczania w pobliżu, z jaką należy skojarzyć zestaw skalowania maszyn wirtualnych.

--prioritize-unhealthy-instances

Ustawienie tej właściwości logicznej spowoduje uaktualnienie wszystkich wystąpień w złej kondycji w zestawie skalowania przed wszystkimi wystąpieniami w dobrej kondycji.

akceptowane wartości: false, true
--priority

Priorytet. Użyj polecenia "Spot", aby uruchamiać obciążenia krótkotrwałe w ekonomiczny sposób. Wyliczenie "Low" zostanie wycofane w przyszłości. Użyj polecenia "Spot", aby wdrożyć maszynę wirtualną typu spot platformy Azure i/lub usługę VMSS. Wartość domyślna to Regular.

akceptowane wartości: Low, Regular, Spot
--proxy-agent-mode

Określ tryb wykonywany przez agenta proxy, jeśli funkcja jest włączona.

akceptowane wartości: Audit, Enforce
--public-ip-address

Nazwa publicznego adresu IP podczas tworzenia jednego (domyślnego) lub odwoływania się do istniejącego. Może również odwoływać się do istniejącego publicznego adresu IP według identyfikatora lub określić wartość "" dla none (""" w interfejsie wiersza polecenia platformy Azure przy użyciu programu PowerShell lub operatora --%). W przypadku interfejsu wiersza polecenia platformy Azure przy użyciu programu PowerShell Core Edition 7.3.4 określ lub "" (--public-ip-address lub --public-ip-address "").

--public-ip-address-allocation
akceptowane wartości: dynamic, static
--public-ip-address-dns-name

Globalnie unikatowa nazwa DNS dla nowo utworzonego publicznego adresu IP.

--public-ip-per-vm

Każde wystąpienie maszyny wirtualnej będzie mieć publiczny adres IP. W przypadku zabezpieczeń można użyć polecenia "---nsg", aby zastosować odpowiednie reguły.

wartość domyślna: False
--regular-priority-count
Wersja zapoznawcza

Podstawowa liczba regularnych maszyn wirtualnych priorytetowych, które zostaną utworzone w tym zestawie skalowania w miarę skalowania w poziomie. Wartość musi być większa niż 0.

--regular-priority-percentage
Wersja zapoznawcza

Wartość procentowa wystąpień maszyn wirtualnych po osiągnięciu podstawowej liczby zwykłych priorytetów powinna używać zwykłego priorytetu. Musi należeć do zakresu od 0 do 100.

--role

Nazwa roli lub identyfikator tożsamości przypisanej przez system.

--scale-in-policy

Określ zasady skalowania w poziomie (rozdzielane spacjami), które decydują, które maszyny wirtualne są wybierane do usunięcia, gdy zestaw skalowania maszyn wirtualnych jest skalowany w poziomie.

akceptowane wartości: Default, NewestVM, OldestVM
--scope

Zakres, do którego może uzyskać dostęp tożsamość przypisana przez system.

--secrets

Jeden lub wiele wpisów tajnych usługi Key Vault jako ciągów JSON lub plików za pośrednictwem pliku @{path} zawierającego [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }].

--security-posture-id --security-posture-reference-id

Identyfikator odwołania do stanu zabezpieczeń w postaci /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|latest.

--security-type

Określ typ zabezpieczeń maszyny wirtualnej.

akceptowane wartości: ConfidentialVM, Standard, TrustedLaunch
--single-placement-group

Ogranicz zestaw skalowania do pojedynczej grupy umieszczania. Zobacz https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-placement-groups , aby uzyskać szczegółowe informacje.

akceptowane wartości: false, true
--specialized

Określ, czy obraz źródłowy jest wyspecjalizowany.

akceptowane wartości: false, true
--spot-restore-timeout

Wartość limitu czasu wyrażona jako czas trwania iso 8601, po którym platforma nie spróbuje przywrócić wystąpień typu SPOT usługi VMSS.

--ssh-dest-key-path

Ścieżka pliku docelowego na maszynie wirtualnej dla klucza SSH. Jeśli plik już istnieje, określone klucze są dołączane do pliku. Ścieżka docelowa kluczy publicznych SSH jest obecnie ograniczona do wartości domyślnej "/home/username/.ssh/authorized_keys" ze względu na znany problem w agencie aprowizacji systemu Linux.

--ssh-key-values

Rozdzielona spacjami lista kluczy publicznych SSH lub ścieżek plików klucza publicznego.

--storage-container-name

Dotyczy tylko w przypadku użycia z --use-unmanaged-diskprogramem . Nazwa kontenera magazynu dla dysku systemu operacyjnego maszyny wirtualnej. Ustawienie domyślne: vhds.

wartość domyślna: vhds
--storage-sku

Jednostka SKU konta magazynu, za pomocą którego ma być utrwalana maszyna wirtualna. Użyj pojedynczej jednostki SKU, która będzie stosowana na wszystkich dyskach lub określ poszczególne dyski. Użycie: [--storage-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU...], gdzie każdy identyfikator to "os" lub 0-indeksowana jednostka lun. Dozwolone wartości: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS, PremiumV2_LRS.

--subnet

Nazwa podsieci podczas tworzenia nowej sieci wirtualnej lub odwoływania się do istniejącej. Może również odwoływać się do istniejącej podsieci według identyfikatora. Jeśli pominięto zarówno nazwę sieci wirtualnej, jak i podsieć, zostanie wybrana odpowiednia sieć wirtualna i podsieć lub zostanie utworzona nowa sieć wirtualna.

--subnet-address-prefix

Prefiks adresu IP podsieci używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--terminate-notification-time

Czas (w minutach, od 5 do 15) powiadomienie wysyłane do maszyny wirtualnej na serwerze metadanych wystąpienia do momentu usunięcia maszyny wirtualnej.

--ultra-ssd-enabled

Włącza lub wyłącza możliwość posiadania co najmniej 1 dysków danych zarządzanych przy użyciu konta magazynu UltraSSD_LRS.

akceptowane wartości: false, true
--upgrade-policy-mode
akceptowane wartości: Automatic, Manual, Rolling
wartość domyślna: manual
--use-unmanaged-disk

Nie używaj dysku zarządzanego do utrwalania maszyny wirtualnej.

wartość domyślna: False
--user-data

UserData dla maszyn wirtualnych w zestawie skalowania. Można go przekazać jako plik lub ciąg.

--v-cpus-available

Określ liczbę dostępnych procesorów wirtualnych.

--v-cpus-per-core

Określ stosunek procesorów wirtualnych do rdzenia fizycznego. Ustawienie tej właściwości na 1 oznacza również, że funkcja hyper-threading jest wyłączona.

--validate

Generowanie i weryfikowanie szablonu usługi ARM bez tworzenia żadnych zasobów.

wartość domyślna: False
--vm-domain-name

Nazwa domeny wystąpień maszyn wirtualnych, po skonfigurowaniu, nazwa FQDN to vm<vm-index>.<vm-domain-name>.<..rest..>.

--vm-sku

Rozmiar maszyn wirtualnych w zestawie skalowania. Wartość domyślna to "Standard_DS1_v2". Zobacz https://azure.microsoft.com/pricing/details/virtual-machines/ , aby uzyskać informacje o rozmiarze.

--vnet-address-prefix

Prefiks adresu IP używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR.

wartość domyślna: 10.0.0.0/16
--vnet-name

Nazwa sieci wirtualnej podczas tworzenia nowej lub odwoływania się do istniejącej.

--zones -z

Rozdzielona spacjami lista stref dostępności, do których należy aprowizować zasób.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss deallocate

Cofanie przydziału maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

az vmss deallocate --name
                   --resource-group
                   [--hibernate {false, true}]
                   [--instance-ids]
                   [--no-wait]

Przykłady

Cofanie przydziału maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--hibernate

Hibernacji maszyny wirtualnej z zestawu skalowania maszyn wirtualnych. Dostępne tylko dla usługi VMSS z elastyczną funkcją OrchestrationMode.

akceptowane wartości: false, true
--instance-ids

Rozdzielona spacjami lista identyfikatorów (np. 1 2 3 ...) lub * dla wszystkich wystąpień. Jeśli nie zostanie podana, akcja zostanie zastosowana w samym zestawie skalowania.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss delete

Usuwanie zestawu skalowania maszyn wirtualnych.

az vmss delete [--force-deletion {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]

Parametry opcjonalne

--force-deletion

Opcjonalny parametr wymusza usunięcie zestawu skalowania maszyn wirtualnych. (Funkcja w wersji zapoznawczej).

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name --vm-scale-set-name -n

Nazwa zestawu skalowania maszyn wirtualnych.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss delete-instances

Usuwanie maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

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

Przykłady

Usuwanie maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--instance-ids

Rozdzielona spacjami lista identyfikatorów (np. 1 2 3 ...) lub * dla wszystkich wystąpień.

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss get-instance-view

Wyświetlanie wystąpienia zestawu skalowania maszyn wirtualnych.

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

Przykłady

Wyświetlanie wystąpienia zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

az vmss get-instance-view --name MyScaleSet --resource-group MyResourceGroup

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--instance-id

Identyfikator wystąpienia maszyny wirtualnej lub "*", aby wyświetlić widok wystąpienia dla wszystkich maszyn wirtualnych w zestawie skalowania.

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss get-os-upgrade-history

Wyświetl listę uaktualnień systemu operacyjnego w wystąpieniu zestawu skalowania maszyn wirtualnych.

az vmss get-os-upgrade-history --name
                               --resource-group
                               [--max-items]
                               [--next-token]

Parametry wymagane

--name --vm-scale-set-name -n

Nazwa zestawu skalowania maszyn wirtualnych.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--max-items

Łączna liczba elementów do zwrócenia w danych wyjściowych polecenia. Jeśli łączna liczba dostępnych elementów jest większa niż określona wartość, token jest udostępniany w danych wyjściowych polecenia. Aby wznowić stronicowanie, podaj wartość tokenu w --next-token argumencie kolejnego polecenia.

--next-token

Token do określenia, gdzie rozpocząć stronicowanie. Jest to wartość tokenu z wcześniej obciętej odpowiedzi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss list

Wyświetl listę wszystkich zestawów skalowania maszyn wirtualnych w grupie zasobów.

az vmss list [--max-items]
             [--next-token]
             [--resource-group]

Przykłady

Wyświetlanie listy maszyn wirtualnych

az vmss list --resource-group MyResourceGroup

Parametry opcjonalne

--max-items

Łączna liczba elementów do zwrócenia w danych wyjściowych polecenia. Jeśli łączna liczba dostępnych elementów jest większa niż określona wartość, token jest udostępniany w danych wyjściowych polecenia. Aby wznowić stronicowanie, podaj wartość tokenu w --next-token argumencie kolejnego polecenia.

--next-token

Token do określenia, gdzie rozpocząć stronicowanie. Jest to wartość tokenu z wcześniej obciętej odpowiedzi.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss list-instance-connection-info

Pobierz adres IP i numer portu używany do łączenia się z poszczególnymi wystąpieniami maszyn wirtualnych w zestawie.

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

Przykłady

Pobierz adres IP i numer portu używany do łączenia się z poszczególnymi wystąpieniami maszyn wirtualnych w zestawie. (automatycznie wygenerowane)

az vmss list-instance-connection-info --name MyScaleSet --resource-group MyResourceGroup

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss list-instance-public-ips

Wyświetl listę publicznych adresów IP wystąpień maszyn wirtualnych w zestawie.

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

Przykłady

Wyświetl listę publicznych adresów IP wystąpień maszyn wirtualnych w zestawie. (automatycznie wygenerowane)

az vmss list-instance-public-ips --name MyScaleSet --resource-group MyResourceGroup

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss list-instances

Wyświetl listę wszystkich maszyn wirtualnych w zestawach skalowania maszyn wirtualnych.

Zwraca listę maszyn wirtualnych zarządzanych przez usługę VMSS. W przypadku usługi VMSS w trybie elastycznej orkiestracji użyj polecenia "az vm list", aby uzyskać szczegółowe informacje.

az vmss list-instances --name
                       --resource-group
                       [--expand]
                       [--filter]
                       [--max-items]
                       [--next-token]
                       [--select]

Parametry wymagane

--name --virtual-machine-scale-set-name -n

Nazwa zestawu skalowania maszyn wirtualnych.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--expand

Wyrażenie expand, które ma być stosowane do operacji. Dozwolone wartości to "instanceView".

--filter

Filtr do zastosowania do operacji. Dozwolone wartości to "startswith(instanceView/statuses/code, "PowerState") eq true", "properties/latestModelApplied eq true", "properties/latestModelApplied eq false".

--max-items

Łączna liczba elementów do zwrócenia w danych wyjściowych polecenia. Jeśli łączna liczba dostępnych elementów jest większa niż określona wartość, token jest udostępniany w danych wyjściowych polecenia. Aby wznowić stronicowanie, podaj wartość tokenu w --next-token argumencie kolejnego polecenia.

--next-token

Token do określenia, gdzie rozpocząć stronicowanie. Jest to wartość tokenu z wcześniej obciętej odpowiedzi.

--select

Parametry listy. Dozwolone wartości to "instanceView", "instanceView/statuses".

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss list-skus

Wyświetl listę jednostek SKU dostępnych dla zestawu skalowania maszyn wirtualnych, w tym minimalne i maksymalne wystąpienia maszyn wirtualnych dozwolone dla każdej jednostki SKU.

az vmss list-skus --name
                  --resource-group
                  [--max-items]
                  [--next-token]

Parametry wymagane

--name --vm-scale-set-name -n

Nazwa zestawu skalowania maszyn wirtualnych.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--max-items

Łączna liczba elementów do zwrócenia w danych wyjściowych polecenia. Jeśli łączna liczba dostępnych elementów jest większa niż określona wartość, token jest udostępniany w danych wyjściowych polecenia. Aby wznowić stronicowanie, podaj wartość tokenu w --next-token argumencie kolejnego polecenia.

--next-token

Token do określenia, gdzie rozpocząć stronicowanie. Jest to wartość tokenu z wcześniej obciętej odpowiedzi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss perform-maintenance

Wykonaj konserwację na co najmniej jednej maszynie wirtualnej w zestawie skalowania maszyn wirtualnych. Operacja na wystąpieniach, które nie kwalifikują się do przeprowadzenia konserwacji, nie powiedzie się. Aby uzyskać więcej informacji, zapoznaj się z najlepszymi rozwiązaniami: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--instance-ids

Identyfikatory wystąpień zestawu skalowania maszyn wirtualnych. Pominięcie identyfikatorów wystąpień zestawu skalowania maszyn wirtualnych spowoduje wykonanie operacji na wszystkich maszynach wirtualnych w zestawie skalowania maszyn wirtualnych. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--name --vm-scale-set-name -n

Nazwa zestawu skalowania maszyn wirtualnych.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss reimage

Odtwarzaj obraz maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

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

Przykłady

Utwórz ponownie obraz wystąpienia maszyny wirtualnej w ramach zestawu skalowania maszyn wirtualnych.

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

Utwórz ponownie obraz partii wystąpień maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

az vmss reimage --instance-ids 1 2 3 --name MyScaleSet --resource-group MyResourceGroup --subscription MySubscription

Utwórz ponownie obraz wszystkich wystąpień maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

az vmss reimage --name MyScaleSet --resource-group MyResourceGroup --subscription MySubscription

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--instance-ids

Rozdzielona spacjami lista identyfikatora wystąpienia maszyny wirtualnej. Jeśli brakuje, wykonaj ponownie obraz wszystkich wystąpień.

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss restart

Uruchom ponownie maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych.

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

Przykłady

Uruchom ponownie maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--instance-ids

Rozdzielona spacjami lista identyfikatorów (np. 1 2 3 ...) lub * dla wszystkich wystąpień. Jeśli nie zostanie podana, akcja zostanie zastosowana w samym zestawie skalowania.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss scale

Zmień liczbę maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

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

Przykłady

Zmień liczbę maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--new-capacity

Liczba maszyn wirtualnych w zestawie skalowania maszyn wirtualnych.

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss set-orchestration-service-state

Zmień właściwość ServiceState dla danej usługi w ramach zestawu skalowania maszyn wirtualnych.

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

Przykłady

Zmienianie właściwości ServiceState dla elementu AutomaticRepairs

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

Parametry wymagane

--action

Akcja do wykonania.

akceptowane wartości: Resume, Suspend
--service-name

Nazwa usługi aranżacji.

akceptowane wartości: AutomaticRepairs, DummyOrchestrationServiceName

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss show

Uzyskaj szczegółowe informacje na temat maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

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

Przykłady

Uzyskaj szczegółowe informacje na temat maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--include-user-data -u

Uwzględnij właściwości danych użytkownika w wyniku zapytania.

wartość domyślna: False
--instance-id

Identyfikator wystąpienia maszyny wirtualnej. Jeśli brakuje, pokaż zestaw skalowania maszyn wirtualnych.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss simulate-eviction

Symulowanie eksmisji maszyny wirtualnej typu spot w zestawie skalowania maszyn wirtualnych.

az vmss simulate-eviction [--ids]
                          [--instance-id]
                          [--name]
                          [--resource-group]
                          [--subscription]

Przykłady

Symulowanie eksmisji maszyny wirtualnej typu spot w zestawie skalowania maszyn wirtualnych.

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--instance-id

Identyfikator wystąpienia maszyny wirtualnej.

--name --vm-scale-set-name -n

Nazwa zestawu skalowania maszyn wirtualnych.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss start

Uruchamianie maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

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

Przykłady

Uruchamianie maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--instance-ids

Rozdzielona spacjami lista identyfikatorów (np. 1 2 3 ...) lub * dla wszystkich wystąpień. Jeśli nie zostanie podana, akcja zostanie zastosowana w samym zestawie skalowania.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss stop

Wyłącz (zatrzymaj) maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych.

Opłaty za maszyny wirtualne będą nadal naliczane. Aby tego uniknąć, możesz cofnąć przydział wystąpień maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych za pomocą polecenia "az vmss deallocate".

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

Przykłady

Wyłącz maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych bez wyłączania.

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

Wyłącz (zatrzymaj) maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--instance-ids

Rozdzielona spacjami lista identyfikatorów (np. 1 2 3 ...) lub * dla wszystkich wystąpień. Jeśli nie zostanie podana, akcja zostanie zastosowana w samym zestawie skalowania.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--skip-shutdown

Natychmiast pomiń zamykanie i wyłączanie zasilania.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss update

Aktualizowanie usługi VMSS. Uruchom polecenie "az vmss update-instances", aby wdrożyć zmiany w maszynach wirtualnych, jeśli nie skonfigurowano zasad uaktualniania.

az vmss update [--add]
               [--automatic-repairs-action {Reimage, Replace, Restart}]
               [--automatic-repairs-grace-period]
               [--capacity-reservation-group]
               [--custom-data]
               [--disk-controller-type {NVMe, SCSI}]
               [--enable-automatic-repairs {false, true}]
               [--enable-cross-zone-upgrade {false, true}]
               [--enable-hibernation {false, true}]
               [--enable-osimage-notification {false, true}]
               [--enable-proxy-agent {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}]
               [--exclude-extensions]
               [--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, UBUNTU, UBUNTU_PRO, 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}]
               [--proxy-agent-mode {Audit, Enforce}]
               [--regular-priority-count]
               [--regular-priority-percentage]
               [--remove]
               [--resource-group]
               [--scale-in-policy {Default, NewestVM, OldestVM}]
               [--security-posture-id]
               [--security-type {TrustedLaunch}]
               [--set]
               [--spot-restore-timeout]
               [--subscription]
               [--terminate-notification-time]
               [--ultra-ssd-enabled {false, true}]
               [--user-data]
               [--v-cpus-available]
               [--v-cpus-per-core]
               [--vm-sku]

Przykłady

Zaktualizuj typ licencji zestawu skalowania maszyn wirtualnych dla Korzyść użycia hybrydowego platformy Azure.

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

Aktualizowanie zasad ochrony wystąpienia maszyny wirtualnej.

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

Aktualizowanie zasad ochrony wystąpienia maszyny wirtualnej.

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

Zaktualizuj operację we/wy odczytu i zapisu wystąpienia maszyny wirtualnej na sekundę dysku zarządzanego.

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

Zaktualizuj przepustowość wystąpienia maszyny wirtualnej w MB na sekundę dysku zarządzanego.

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

Zaktualizuj maszynę wirtualną, aby korzystała z obrazu niestandardowego.

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

Zaktualizuj zestaw skalowania maszyn wirtualnych z systemem Linux do trybu poprawek "AutomaticByPlatform".

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

Zaktualizuj zestaw skalowania maszyn wirtualnych, określając stan zabezpieczeń, który ma być używany dla wszystkich maszyn wirtualnych w zestawie skalowania.

az vmss update -n MyVmss -g MyResourceGroup --security-posture-reference-id /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{version} \
    --security-posture-reference-exclude-extensions "c:\tmp\exclude_extensions.json"

Parametry opcjonalne

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string or JSON string>.

wartość domyślna: []
--automatic-repairs-action

Typ akcji naprawy, która będzie używana do naprawiania maszyn wirtualnych w złej kondycji w zestawie skalowania.

akceptowane wartości: Reimage, Replace, Restart
--automatic-repairs-grace-period

Czas (w minutach, od 30 do 90), dla którego automatyczne naprawy są zawieszone z powodu zmiany stanu maszyny wirtualnej.

--capacity-reservation-group --crg
Wersja zapoznawcza

Identyfikator lub nazwa grupy rezerwacji pojemności używanej do przydzielenia. Przekaż wartość "None", aby usunąć skojarzenie grupy rezerwacji pojemności. Należy pamiętać, że jeśli chcesz usunąć maszynę wirtualną/zestaw skalowania maszyn wirtualnych skojarzony z grupą rezerwacji pojemności, musisz najpierw usunąć skojarzenie grupy rezerwacji pojemności.

--custom-data

Niestandardowy plik skryptu init lub tekst (cloud-init, cloud-config itp.).

--disk-controller-type
Wersja zapoznawcza

Określ typ kontrolera dysku skonfigurowany dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.

akceptowane wartości: NVMe, SCSI
--enable-automatic-repairs

Włącz automatyczne naprawy.

akceptowane wartości: false, true
--enable-cross-zone-upgrade

Ustaw tę właściwość logiczną, aby usługa VMSS ignorowała granice modułu AZ podczas konstruowania partii uaktualniania i uwzględniała tylko wartość Update Domain (Domena aktualizacji) i maxBatchInstancePercent w celu określenia rozmiaru partii.

akceptowane wartości: false, true
--enable-hibernation

Flaga, która włącza lub wyłącza możliwość hibernacji w zestawie skalowania maszyn wirtualnych.

akceptowane wartości: false, true
--enable-osimage-notification

Określ, czy zaplanowane zdarzenie obrazu systemu operacyjnego jest włączone, czy wyłączone.

akceptowane wartości: false, true
--enable-proxy-agent

Określ, czy funkcja agenta proxy powinna być włączona na maszynie wirtualnej, czy w zestawie skalowania maszyn wirtualnych.

akceptowane wartości: false, true
--enable-secure-boot

Włącz bezpieczny rozruch.

akceptowane wartości: false, true
--enable-spot-restore

Włącz funkcję Spot-Try-Restore, w której eksmitowane wystąpienia usługi VMSS SPOT będą próbowały zostać przywrócone odpowiednio na podstawie dostępności pojemności i ograniczeń cenowych.

akceptowane wartości: false, true
--enable-terminate-notification

Włącz powiadomienie o zakończeniu.

akceptowane wartości: false, true
--enable-vtpm

Włącz maszynę wirtualną vTPM.

akceptowane wartości: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Dotyczy tylko w przypadku użycia z --vm-skuprogramem . Umożliwia wybranie efemerycznej lokalizacji aprowizacji dysku systemu operacyjnego.

akceptowane wartości: CacheDisk, ResourceDisk
--exclude-extensions --security-posture-reference-exclude-extensions

Lista rozszerzeń maszyn wirtualnych do wykluczenia podczas stosowania stanu zabezpieczeń. Ciąg Json lub ścieżka pliku jest akceptowalna. Aby uzyskać format danych, zapoznaj się https://docs.microsoft.com/rest/api/compute/virtualmachinescalesets/get#virtualmachineextension z tematem .

--force-deletion
Wersja zapoznawcza

Ta właściwość umożliwia określenie, czy maszyny wirtualne wybrane do usunięcia muszą zostać wymusić usunięcie, gdy zestaw skalowania maszyn wirtualnych jest skalowany w poziomie.

--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.

wartość domyślna: False
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--instance-id

Zaktualizuj wystąpienie maszyny wirtualnej przy użyciu tego identyfikatora. Jeśli brakuje, zaktualizuj usługę VMSS.

--license-type

Określa, że obraz lub dysk systemu Windows został licencjonowany lokalnie. Aby włączyć Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server, użyj polecenia "Windows_Server". Aby włączyć wielodostępne prawa hostingu dla systemu Windows 10, użyj polecenia "Windows_Client". Aby uzyskać więcej informacji, zobacz dokumentację online maszyny wirtualnej z systemem Windows platformy Azure.

akceptowane wartości: 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-batch-instance-percent

Maksymalny procent łącznych wystąpień maszyn wirtualnych, które zostaną uaktualnione jednocześnie przez uaktualnienie stopniowe w jednej partii. Wartość domyślna: 20%.

--max-price
Wersja zapoznawcza

Maksymalna cena (w dolarach amerykańskich) jest gotowa zapłacić za maszynę wirtualną typu spot/usługę VMSS. -1 wskazuje, że maszyna wirtualna/usługa VMSS typu spot nie powinna być eksmitowana ze względów cenowych.

--max-unhealthy-instance-percent

Maksymalny procent całkowitej liczby wystąpień maszyn wirtualnych w zestawie skalowania, który może być jednocześnie w złej kondycji. Wartość domyślna: 20%.

--max-unhealthy-upgraded-instance-percent

Maksymalny procent uaktualnionych wystąpień maszyn wirtualnych, które można znaleźć w złej kondycji. Wartość domyślna: 20%.

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--pause-time-between-batches

Czas oczekiwania między ukończeniem aktualizacji dla wszystkich maszyn wirtualnych w jednej partii a uruchomieniem następnej partii. Wartość domyślna: 0 sekund.

--ppg

Nazwa lub identyfikator grupy umieszczania w pobliżu, z jaką należy skojarzyć zestaw skalowania maszyn wirtualnych.

--prioritize-unhealthy-instances

Ustawienie tej właściwości logicznej spowoduje uaktualnienie wszystkich wystąpień w złej kondycji w zestawie skalowania przed wszystkimi wystąpieniami w dobrej kondycji.

akceptowane wartości: false, true
--priority

Priorytet. Użyj polecenia "Spot", aby uruchamiać obciążenia krótkotrwałe w ekonomiczny sposób. Wyliczenie "Low" zostanie wycofane w przyszłości. Użyj polecenia "Spot", aby wdrożyć maszynę wirtualną typu spot platformy Azure i/lub usługę VMSS. Wartość domyślna to Regular.

akceptowane wartości: Low, Regular, Spot
--protect-from-scale-in

Chroń wystąpienie maszyny wirtualnej przed operacjami skalowania w poziomie.

akceptowane wartości: false, true
--protect-from-scale-set-actions

Chroń wystąpienie maszyny wirtualnej przed akcjami zestawu skalowania (w tym skalowaniem w poziomie).

akceptowane wartości: false, true
--proxy-agent-mode

Określ tryb wykonywany przez agenta proxy, jeśli funkcja jest włączona.

akceptowane wartości: Audit, Enforce
--regular-priority-count
Wersja zapoznawcza

Podstawowa liczba regularnych maszyn wirtualnych priorytetowych, które zostaną utworzone w tym zestawie skalowania w miarę skalowania w poziomie. Wartość musi być większa niż 0.

--regular-priority-percentage
Wersja zapoznawcza

Wartość procentowa wystąpień maszyn wirtualnych po osiągnięciu podstawowej liczby zwykłych priorytetów powinna używać zwykłego priorytetu. Musi należeć do zakresu od 0 do 100.

--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list <indexToRemove> OR --remove propertyToRemove.

wartość domyślna: []
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--scale-in-policy

Określ zasady skalowania w poziomie (rozdzielane spacjami), które decydują, które maszyny wirtualne są wybierane do usunięcia, gdy zestaw skalowania maszyn wirtualnych jest skalowany w poziomie.

akceptowane wartości: Default, NewestVM, OldestVM
--security-posture-id --security-posture-reference-id

Identyfikator odwołania do stanu zabezpieczeń w postaci /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|latest.

--security-type

Określ typ zabezpieczeń zestawu skalowania maszyn wirtualnych.

akceptowane wartości: TrustedLaunch
--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=<value>.

wartość domyślna: []
--spot-restore-timeout

Wartość limitu czasu wyrażona jako czas trwania iso 8601, po którym platforma nie spróbuje przywrócić wystąpień typu SPOT usługi VMSS.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--terminate-notification-time

Czas (w minutach, od 5 do 15) powiadomienie wysyłane do maszyny wirtualnej na serwerze metadanych wystąpienia do momentu usunięcia maszyny wirtualnej.

--ultra-ssd-enabled

Włącza lub wyłącza możliwość posiadania co najmniej 1 dysków danych zarządzanych przy użyciu konta magazynu UltraSSD_LRS.

akceptowane wartości: false, true
--user-data

UserData dla maszyn wirtualnych w zestawie skalowania. Można go przekazać jako plik lub ciąg. Jeśli pusty ciąg zostanie przekazany, istniejąca wartość zostanie usunięta.

--v-cpus-available

Określ liczbę dostępnych procesorów wirtualnych.

--v-cpus-per-core

Określ stosunek procesorów wirtualnych do rdzenia fizycznego. Ustawienie tej właściwości na 1 oznacza również, że funkcja hyper-threading jest wyłączona.

--vm-sku
Wersja zapoznawcza

Nowy rozmiar wystąpień maszyn wirtualnych w zestawie skalowania. Wartość domyślna to "Standard_DS1_v2". Zobacz https://azure.microsoft.com/pricing/details/virtual-machines/ , aby uzyskać informacje o rozmiarze.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss update-domain-walk

Przewodnik ręcznej aktualizacji domeny platformy w celu zaktualizowania maszyn wirtualnych w zestawie skalowania maszyn wirtualnych usługi Service Fabric.

az vmss update-domain-walk --platform-update-domain
                           [--ids]
                           [--placement-group-id]
                           [--resource-group]
                           [--subscription]
                           [--vmss-name]
                           [--zone]

Przykłady

Wymuszanie przewodnika po domenie aktualizacji platformy usługi Service Fabric usługi Recovery

az vmss update-domain-walk -g rg --vmss-name vmss --platform-update-domain

Parametry wymagane

--platform-update-domain

Domena aktualizacji platformy, dla której zażądano ręcznego przewodnika odzyskiwania.

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--placement-group-id

Identyfikator grupy umieszczania, dla której zażądano ręcznego przewodnika odzyskiwania.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--vmss-name

Nazwa zestawu skalowania maszyn wirtualnych.

--zone

Strefa, w której jest wymagany ręczny przewodnik odzyskiwania dla zestawu skalowania maszyn wirtualnych między strefami.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss update-instances

Uaktualnij maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych.

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

Przykłady

Uaktualnij maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--instance-ids

Rozdzielona spacjami lista identyfikatorów (np. 1 2 3 ...) lub * dla wszystkich wystąpień.

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zestawu skalowania.

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

Przykłady

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu zaktualizowania zestawu skalowania maszyn wirtualnych.

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

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu zaktualizowania wystąpienia usługi VMSS.

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

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zestawu skalowania. (automatycznie wygenerowane)

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

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".

wartość domyślna: False
--custom

Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Poczekaj na usunięcie.

wartość domyślna: False
--exists

Zaczekaj, aż zasób istnieje.

wartość domyślna: False
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--instance-id

Zaczekaj na wystąpienie maszyny wirtualnej przy użyciu tego identyfikatora. Jeśli brakuje, zaczekaj na zestaw skalowania maszyn wirtualnych.

--interval

Interwał sondowania w sekundach.

wartość domyślna: 30
--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--timeout

Maksymalny czas oczekiwania w sekundach.

wartość domyślna: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.