az vmss

Verwalten von Gruppierungen virtueller Computer in einem Azure Virtual Machine Scale Set (VMSS).

Befehle

az vmss application

Verwalten von Anwendungen für vm-Skalierungssatz.

az vmss application list

Auflisten von Anwendungen für VMSS.

az vmss application set

Legen Sie Anwendungen für VMSS fest.

az vmss create

Erstellen Sie einen Azure Virtual Machine Scale Set.

az vmss deallocate

Deallocate VMs innerhalb eines VMSS.

az vmss delete

Löscht einen VM-Skalierungssatz.

az vmss delete-instances

Löschen Sie VMs in einem VMSS.

az vmss diagnostics

Konfigurieren sie die Azure Virtual Machine Scale Set-Diagnoseerweiterung.

az vmss diagnostics get-default-config

Zeigen Sie die Standardkonfigurationsdatei an, die Daten definiert, die erfasst werden sollen.

az vmss diagnostics set

Aktivieren der Diagnose auf einem VMSS.

az vmss disk

Verwalten von Datenträgern einer VMSS.

az vmss disk attach

Fügen Sie verwaltete Datenträger an einen Skalierungssatz oder ihre Instanzen an.

az vmss disk detach

Trennen Sie verwaltete Datenträger aus einem Skalierungssatz oder ihrer Instanzen.

az vmss encryption

Verwalten der Verschlüsselung von VMSS.

az vmss encryption disable

Deaktivieren Sie die Verschlüsselung auf einem VMSS mit verwalteten Datenträgern.

az vmss encryption enable

Verschlüsseln Sie eine VMSS mit verwalteten Datenträgern.

az vmss encryption show

Verschlüsselungsstatus anzeigen.

az vmss extension

Verwalten von Erweiterungen auf einem VM-Skalierungssatz.

az vmss extension delete

Löschen einer Erweiterung aus einer VMSS.

az vmss extension image

Suchen Sie die verfügbaren VM-Erweiterungen für ein Abonnement und eine Region.

az vmss extension image list

Listet die Informationen zu verfügbaren Erweiterungen auf.

az vmss extension image list-names

Ruft eine Liste der Erweiterungsimagetypen des virtuellen Computers ab.

az vmss extension image list-versions

Ruft eine Liste der Versionen der Erweiterungsimages für virtuelle Computer ab.

az vmss extension image show

Ruft ein Erweiterungsimage für virtuelle Computer ab.

az vmss extension list

Listenerweiterungen, die einer VMSS zugeordnet sind.

az vmss extension set

Fügen Sie einer VMSS eine Erweiterung hinzu, oder aktualisieren Sie eine vorhandene Erweiterung.

az vmss extension show

Zeigen Sie Details zu einer VMSS-Erweiterung an.

az vmss extension upgrade

Aktualisieren Sie alle Erweiterungen für alle VMSS-Instanzen auf die neueste Version.

az vmss get-instance-view

Anzeigen einer Instanz eines VMSS.

az vmss get-os-upgrade-history

Ruft eine Liste der Betriebssystemupgrades auf einer VM-Skalierungsinstanz ab.

az vmss identity

Verwalten von Dienstidentitäten eines VM-Skalierungssets.

az vmss identity assign

Aktivieren Sie die Verwaltete Dienstidentität in einem VMSS.

az vmss identity remove

Entfernen Sie benutzer zugewiesene Identitäten aus einer VM-Skalierung.

az vmss identity show

Anzeigen der verwalteten Identitätsinformationen des VM-Skalierungssets.

az vmss list

Auflisten von VMSS.

az vmss list-instance-connection-info

Rufen Sie die IP-Adresse und die Portnummer ab, die zum Herstellen einer Verbindung mit einzelnen VM-Instanzen in einem Satz verwendet wird.

az vmss list-instance-public-ips

Listet öffentliche IP-Adressen von VM-Instanzen innerhalb eines Satz auf.

az vmss list-instances

Rufen Sie eine Liste aller virtuellen Computer in einer VM-Skalierungssätze ab.

az vmss list-skus

Ruft eine Liste von SKUs ab, die für Ihren VM-Skalierungssatz verfügbar sind, einschließlich der minimalen und maximalen VM-Instanzen, die für jede SKU zulässig sind.

az vmss nic

Verwalten von Netzwerkschnittstellen einer VMSS.

az vmss nic list

Ruft alle Netzwerkschnittstellen in einem virtuellen Computer-Skalierungssatz ab.

az vmss nic list-vm-nics

Ruft Informationen zu allen Netzwerkschnittstellen in einem virtuellen Computer in einem virtuellen Computer-Skalierungssatz ab.

az vmss nic show

Rufen Sie die angegebene Netzwerkschnittstelle in einem virtuellen Computer-Skalierungssatz ab.

az vmss perform-maintenance

Führen Sie Wartungen auf einem oder mehreren virtuellen Computern in einem VM-Skalierungssatz aus.

az vmss reimage

Neuimage-VMs in einem VMSS.

az vmss restart

Starten Sie VMs in einem VMSS neu.

az vmss rolling-upgrade

Verwalten von Rollupgrades.

az vmss rolling-upgrade cancel

Bricht das rollierende Upgrade des aktuellen virtuellen Computers ab.

az vmss rolling-upgrade get-latest

Ruft den Status des neuesten Virtuellen Computer-Skalierungssatz-Rollupgrades ab.

az vmss rolling-upgrade start

Startet ein rollierendes Upgrade, um alle Instanzen des virtuellen Computers auf die neueste verfügbare Platform Image OS-Version zu verschieben.

az vmss run-command

Verwalten von Ausführungsbefehlen auf einem Virtuellen Computer-Skalierungssatz.

az vmss run-command create

Der Vorgang zum Erstellen des VMSS-VM-Ausführungsbefehls.

az vmss run-command delete

Der Vorgang zum Löschen des Ausführungsbefehls.

az vmss run-command invoke

Führen Sie einen bestimmten Ausführungsbefehl für eine Instanz des Skalierungssatzes für virtuelle Computer aus.

az vmss run-command list

Der Vorgang zum Abrufen aller Ausführungsbefehle einer Instanz in Virtual Machine Scaleset.

az vmss run-command show

Der Vorgang zum Abrufen des VMSS-Ausführungsbefehls.

az vmss run-command update

Der Vorgang zum Aktualisieren des VMSS-Ausführungsbefehls.

az vmss scale

Ändern Sie die Anzahl der virtuellen Computer in einem VMSS.

az vmss set-orchestration-service-state

Ändern Sie die ServiceState-Eigenschaft für einen bestimmten Dienst in einem VMSS.

az vmss show

Erhalten Sie Details zu VMs in einem VMSS.

az vmss simulate-eviction

Simulieren Sie die Vertreibung eines virtuellen Spot-Computers in einem VM-Skalierungssatz.

az vmss start

Starten Sie VMs in einem VMSS.

az vmss stop

Ausschalten (Beenden) von VMs in einem VMSS.

az vmss update

Aktualisieren einer VMSS. Führen Sie den Befehl "az vmss update-instances" aus, um die Änderungen an virtuellen Computern auszuführen, wenn Sie keine Upgraderichtlinie konfiguriert haben.

az vmss update-instances

Upgrade von VMs in einem VMSS

az vmss wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung eines Skalierungssatzes erfüllt ist.

az vmss create

Erstellen Sie einen Azure Virtual Machine Scale Set.

Ein End-to-End-Lernprogramm finden Sie unter https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-linux-create-cli.

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

Beispiele

Erstellen Sie einen Windows-VM-Skalierungssatz mit 5 Instanzen, einen Lastenausgleich, eine öffentliche IP-Adresse, einen 2 GB-Datenträger und einen 40 GB Betriebssystemdatenträger.

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

Erstellen Sie einen Linux-VM-Skalierungssatz mit einem automatisch generierten SSH-Schlüsselpaar, einer öffentlichen IP-Adresse, einem DNS-Eintrag, einem vorhandenen Lastenausgleich und einem vorhandenen virtuellen Netzwerk.

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

Erstellen Sie einen Linux-VM-Skalierungssatz aus einem benutzerdefinierten Image mithilfe des standardmäßigen öffentlichen SSH-Schlüssels.

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

Erstellen Sie einen Linux-VM-Skalierungssatz mit einem Lastenausgleich und benutzerdefinierten DNS-Servern. Jede VM verfügt über eine öffentliche IP-Adresse und einen benutzerdefinierten Domänennamen.

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

Erstellen Sie einen Linux-VM-Skalierungssatz mithilfe eines Cloud-Init-Skripts für die Konfiguration. Siehe: https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init

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

Erstellen Sie eine VMSS aus einer generalisierten Katalogimageversion.

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

Erstellen Sie eine VMSS aus einer speziellen Katalogimageversion.

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

Erstellen eines VMSS aus der neuesten Version eines Katalogimages

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

Erstellen Sie ein Debian VM Scaleset mit Key Vault Geheimnissen.

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

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

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

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

Erstellen Sie eine VM-Skalierungsmenge mit der system zugewiesenen Identität. Die VM verfügt über eine Rolle "Mitwirkender" mit Zugriff auf ein Speicherkonto.

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

Erstellen Sie ein Debian VM Scaleset mit einer vom Benutzer zugewiesenen Identität.

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

Erstellen Sie eine Debian VM Scaleset mit system- und benutzer zugewiesener Identität.

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

Erstellen eines virtuellen Skalierungssets für eine einzelne Zone in der Region der aktuellen Ressourcengruppe

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

Erstellen Sie eine VMSS, die SpotRestore unterstützt.

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

Erstellen Sie ein VMSS aus dem freigegebenen Katalogimage.

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

Erstellen Sie ein VMSS aus dem Communitykatalogimage.

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

Erstellen Sie einen Windows VMSS mit Patchmodus "Manuell" (Derzeit wird der Patchmodus "AutomaticByPlatform" während der VMSS-Erstellung nicht als Integritätserweiterung unterstützt, die für den Modus "AutomaticByPlatform" erforderlich ist, kann während der VMSS-Erstellung nicht festgelegt werden).

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

Erforderliche Parameter

--name -n

Name des Skalierungssatzes für virtuelle Computer.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--accelerated-networking

Aktivieren Sie beschleunigte Netzwerke. Sofern nicht angegeben, aktiviert CLI sie basierend auf Computerimage und -größe.

Zulässige Werte: false, true
--accept-term

Akzeptieren Sie den Lizenzvertrag und die Datenschutzbestimmungen.

--admin-password

Kennwort für den virtuellen Computer, wenn der Authentifizierungstyp "Kennwort" lautet.

--admin-username

Benutzername für den virtuellen Computer. Der Standardwert ist der aktuelle Benutzername des Betriebssystems. Wenn der Standardwert system reserviert ist, wird der Standardwert auf azureuser festgelegt. Weitere Informationen finden Sie unter https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile "Vollständige Liste reservierter Werte".

--app-gateway

Name, der beim Erstellen eines neuen Anwendungsgateways (Standard) verwendet werden soll oder auf ein vorhandenes verweist. Kann auch auf ein vorhandenes Anwendungsgateway nach ID verweisen oder "" für keine angeben.

--app-gateway-capacity

Die Anzahl der Instanzen, die beim Erstellen eines neuen Anwendungsgateways verwendet werden sollen.

Standardwert: 10
--app-gateway-sku

SKU beim Erstellen eines neuen Anwendungsgateways.

Standardwert: Standard_Large
--app-gateway-subnet-address-prefix

Das Subnetz-IP-Adresspräfix, das beim Erstellen eines neuen Anwendungsgateways im CIDR-Format verwendet werden soll.

--asgs

Leertrennte Liste vorhandener Anwendungssicherheitsgruppen, die der VM zugeordnet werden sollen.

--assign-identity

Akzeptieren Sie System- oder Benutzeridentitäten, die durch Leerzeichen getrennt sind. Verwenden Sie "[system]" zum Verweisen auf die zugewiesene Systemidentität oder eine Ressourcen-ID, um auf die zugewiesene Identität des Benutzers zu verweisen. Weitere Beispiele finden Sie in der Hilfe.

--authentication-type

Typ der Authentifizierung, die mit dem virtuellen Computer verwendet werden soll. Standardeinstellung für Kennwort für den öffentlichen Windows- und SSH-Schlüssel für Linux. "all" ermöglicht sowohl ssh- als auch Kennwortauthentifizierung.

Zulässige Werte: all, password, ssh
--automatic-repairs-action

Typ der Reparaturaktion, die zum Reparieren von ungesunden virtuellen Computern im Skalierungssatz verwendet wird.

Zulässige Werte: Reimage, Replace, Restart
--automatic-repairs-grace-period

Die Zeit (in Minuten, zwischen 30 und 90), für die automatische Reparaturen aufgrund einer Zustandsänderung auf dem virtuellen Computer angehalten werden.

--backend-pool-name

Name, der beim Erstellen eines neuen Lastenausgleichs oder Anwendungsgateways für den Back-End-Pool verwendet werden soll.

--backend-port

Beim Erstellen eines neuen Lastenausgleichs wird der Back-End-Port zum Öffnen mit NAT-Regeln (Standardeinstellung 22 unter Linux und 3389 unter Windows) geöffnet. Beim Erstellen eines Anwendungsgateways wird der Back-End-Port für die Back-End-HTTP-Einstellungen verwendet.

--capacity-reservation-group --crg

Die ID oder der Name der Kapazitätsreservierungsgruppe, die zum Zuweisen verwendet wird. Übergeben Sie "Keine", um die Kapazitätsreservierungsgruppe zu trennen. Bitte beachten Sie, dass Sie, wenn Sie eine VM/VMSS löschen möchten, die der Kapazitätsreservierungsgruppe zugeordnet ist, zuerst die Zuordnung der Kapazitätsreservierungsgruppe aufheben.

--computer-name-prefix

Präfix "Computername" für alle virtuellen Computer im Skalierungssatz. Computernamenpräfixe müssen 1 bis 15 Zeichen lang sein.

--custom-data

Benutzerdefinierte Init-Skriptdatei oder Text (cloud-init, cloud-config usw.).

--data-disk-caching

Speichercachetyp für Datendatenträger, einschließlich "None", "ReadOnly", "ReadWrite", usw. Verwenden Sie einen Singularwert, um auf allen Datenträgern anzuwenden oder <lun>=<vaule1> <lun>=<value2> zum Konfigurieren einzelner Datenträger zu verwenden.

--data-disk-delete-option

Geben Sie an, ob der Datenträger beim Löschen von VMSS Flex gelöscht oder getrennt werden soll (Dieses Feature gilt nur für VMSS mit flexiblem Orchestrierungsmodus).

Zulässige Werte: Delete, Detach
--data-disk-encryption-sets

Namen oder IDs (leer getrennt) von Datenträgerverschlüsselungssätzen für Datenträger.

--data-disk-iops

Geben Sie die Read-Write IOPS (leer getrennt) für den verwalteten Datenträger an. Sollte nur verwendet werden, wenn StorageAccountType UltraSSD_LRS ist. Wenn nicht angegeben, wird ein Standardwert basierend auf diskSizeGB zugewiesen.

--data-disk-mbps

Geben Sie die Bandbreite in MB pro Sekunde (durch Trennzeichen getrennt) für den verwalteten Datenträger an. Sollte nur verwendet werden, wenn StorageAccountType UltraSSD_LRS ist. Wenn nicht angegeben, wird ein Standardwert basierend auf diskSizeGB zugewiesen.

--data-disk-sizes-gb

Leerer leerer Datenträgergrößen für verwaltete Daten in GB, um zu erstellen.

--disable-integrity-monitoring

Deaktivieren Sie das Standardverhalten der Installation der Gastbescheinigungserweiterung und aktivieren Sie system assigned Identity for Trusted Launch aktivierte VMs und VMSS.

--disable-overprovision

Option "Overprovision" (ausführliche Informationen finden Sie unter https://azure.microsoft.com/documentation/articles/virtual-machine-scale-sets-overview/ "Overprovision").

--dns-servers

Leergetrennte IP-Adressen von DNS-Servern, z. B. 10.0.0.5 10.0.0.6.

--edge-zone

Der Name der Randzone.

--enable-agent

Geben Sie an, ob der Agent des virtuellen Computers auf dem virtuellen Computer bereitgestellt werden soll. Wenn diese Eigenschaft nicht angegeben wird, muss das Standardverhalten auf "true" festgelegt werden. Dadurch wird sichergestellt, dass der VM-Agent auf dem virtuellen Computer installiert ist, damit Erweiterungen später dem virtuellen Computer hinzugefügt werden können.

Zulässige Werte: false, true
--enable-auto-update

Gibt an, ob die automatische Aktualisierungen für den virtuellen Windows-Computer aktiviert ist.

Zulässige Werte: false, true
--enable-cross-zone-upgrade

Legen Sie diese boolesche Eigenschaft fest, damit VMSS AZ-Grenzen beim Erstellen von Upgradebatches ignoriert, und erwägen Sie nur update Domain und maxBatchInstancePercent, um die Batchgröße zu bestimmen.

Zulässige Werte: false, true
--enable-secure-boot

Aktivieren Sie den sicheren Start.

Zulässige Werte: false, true
--enable-spot-restore

Aktivieren Sie das Spot-Try-Restore-Feature, bei dem entfernte VMSS SPOT-Instanzen versucht werden, opportunistisch basierend auf Kapazitätsverfügbarkeit und Preisbeschränkungen wiederhergestellt zu werden.

Zulässige Werte: false, true
--enable-vtpm

Aktivieren Sie vTPM.

Zulässige Werte: false, true
--encryption-at-host

Aktivieren Sie die Hostverschlüsselung für den virtuellen Computer oder VMSS. Dadurch wird die Verschlüsselung für alle Datenträger, einschließlich Ressourcen-/Temp-Datenträger auf dem Host selbst, aktiviert.

Zulässige Werte: false, true
--ephemeral-os-disk

Ermöglicht es Ihnen, einen Betriebssystemdatenträger direkt auf dem Hostknoten zu erstellen, wodurch die leistung des lokalen Datenträgers und eine schnellere VM/VMSS-Umimagezeit bereitgestellt wird.

Zulässige Werte: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Gilt nur für die Verwendung mit --ephemeral-os-disk. Ermöglicht ihnen, den Speicherort der Ephemeral-Betriebssystembereitstellung auszuwählen.

Zulässige Werte: CacheDisk, ResourceDisk
--eviction-policy

Die Eviction-Richtlinie für virtuelle Computer in einer Spot-Prioritätsskala festgelegt. Die Standard-Eviction-Richtlinie ist Deallocate für einen Spot-Prioritätsskalierungssatz.

Zulässige Werte: Deallocate, Delete
--generate-ssh-keys

Erstellen der Dateien für öffentliche und private SSH-Schlüssel, sofern diese fehlen. Die Schlüssel werden im Verzeichnis ~/.ssh gespeichert.

--health-probe

Probename des vorhandenen Lastenausgleichsgeräts, hauptsächlich für Rollupgrade oder automatische Reparaturen verwendet.

--host-group

Name oder ID der dedizierten Hostgruppe, in der sich der Skalierungssatz des virtuellen Computers befindet.

--image

Der Name des Betriebssystemimages als URN-Alias, URN, benutzerdefinierter Imagename oder ID oder VHD-Blob-URI. Darüber hinaus unterstützt es auch freigegebene Katalogbilder. Gültiges URN-Format: "Publisher:Offer:Sku:Version".

Wert aus: az vm image list, az vm image show, az sig image-version show-shared
--instance-count

Anzahl der virtuellen Computer im Skalierungssatz.

Standardwert: 2
--lb --load-balancer

Name, der beim Erstellen eines neuen Lastenausgleichs (Standard) verwendet werden soll oder auf ein vorhandenes verweist. Kann auch auf einen vorhandenen Lastenausgleich nach ID verweisen oder "" für keine angeben.

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

Name, der beim Erstellen eines neuen Lastenausgleichs für den NAT-Pool verwendet werden soll.

--lb-sku

Sku der zu erstellenden Load Balancer. Standardeinstellung bei deaktivierter Einzelplatzierungsgruppe; andernfalls wird standardmäßig "Basic" verwendet. Die öffentliche IP wird unterstützt, die nur dann in der Edgezone erstellt werden soll, wenn sie "Standard" ist.

Zulässige Werte: Basic, Gateway, Standard
--license-type

Gibt an, dass das Windows-Image oder der Datenträger lokal lizenziert wurde. Um Azure-Hybridvorteil für Windows Server zu aktivieren, verwenden Sie "Windows_Server". Um Hostingrechte für mehrere Mandanten für Windows 10 zu aktivieren, verwenden Sie "Windows_Client". Weitere Informationen finden Sie in den Onlinedokumenten zu Azure Windows VM.

Zulässige Werte: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, Windows_Client, Windows_Server
--location -l

Speicherort, an dem VM und verwandte Ressourcen erstellt werden sollen. Wenn der Standardspeicherort nicht konfiguriert ist, wird der Speicherort der Ressourcengruppe standardmäßig verwendet.

--max-batch-instance-percent

Der maximale Prozentsatz der Gesamten virtuellen Computerinstanzen, die gleichzeitig durch das Rollupgrade in einem Batch aktualisiert werden. Standard: 20 %.

--max-price

Der Höchstpreis (in US-Dollar), den Sie für eine Spot-VM/VMSS bezahlen möchten. -1 gibt an, dass die Spot-VM/VMSS aus Preisgründen nicht entfernt werden sollte.

--max-unhealthy-instance-percent

Der maximale Prozentsatz der gesamten virtuellen Computerinstanzen im Skalierungssatz, der gleichzeitig ungesund sein kann. Standard: 20 %.

--max-unhealthy-upgraded-instance-percent

Der maximale Prozentsatz der aktualisierten virtuellen Computerinstanzen, die gefunden werden können, ist in einem ungesunden Zustand. Standard: 20 %.

--network-api-version

Geben Sie die Microsoft.Network-API-Version an, die beim Erstellen von Netzwerkressourcen in den Netzwerkschnittstellenkonfigurationen für den Skalierungssatz für virtuelle Computer mit dem Orchestrierungsmodus "Flexibel" verwendet wird. Standardwert ist 2020-11-01.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--nsg

Name oder ID einer vorhandenen Netzwerksicherheitsgruppe.

--orchestration-mode

Wählen Sie aus, wie virtuelle Computer vom Skalierungssatz verwaltet werden. Im Uniform-Modus definieren Sie ein virtuelles Computermodell, und Azure generiert identische Instanzen basierend auf diesem Modell. Im flexiblen Modus erstellen Und hinzufügen Sie einen virtuellen Computer jeder Konfiguration zum Skalierungssatz oder generieren identische Instanzen basierend auf dem für den Skalierungssatz definierten virtuellen Computermodell.

Zulässige Werte: Flexible, Uniform
Standardwert: Uniform
--os-disk-caching

Speichercachetyp für den VM-Betriebssystemdatenträger. Standard: ReadWrite.

Zulässige Werte: None, ReadOnly, ReadWrite
--os-disk-delete-option

Geben Sie an, ob der Betriebssystemdatenträger beim Löschen von VMSS Flex gelöscht oder getrennt werden soll (Dieses Feature gilt nur für VMSS mit flexiblem Orchestrierungsmodus).

Zulässige Werte: Delete, Detach
--os-disk-encryption-set

Name oder ID des Datenträgerverschlüsselungssatzes für den Betriebssystemdatenträger.

--os-disk-name

Der Name des neuen VM-Betriebssystemdatenträgers.

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

Geben Sie die Vom Kunden verwaltete Datenträgerverschlüsselungs-Ressourcen-ID oder den Namen für den verwalteten Datenträger an, der für den vom Kunden verwalteten Schlüssel verschlüsselter vertraulicher VM-Betriebssystemdatenträger und vm-Gast-Blob verwendet wird.

--os-disk-security-encryption-type

Geben Sie den Verschlüsselungstyp des verwalteten Betriebssystemdatenträgers an.

Zulässige Werte: DiskWithVMGuestState, VMGuestStateOnly
--os-disk-size-gb

Betriebssystemdatenträgergröße in GB, die erstellt werden soll.

--os-type

Typ des Betriebssystems, das auf einer benutzerdefinierten VHD installiert ist. Verwenden Sie nicht, wenn Sie einen URN- oder URN-Alias angeben.

Zulässige Werte: linux, windows
--patch-mode

Modus des In-Guest-Patchings auf den virtuellen IaaS-Computer. Zulässige Werte für Windows VM: AutomaticByOS, AutomaticByPlatform, Manual. Zulässige Werte für Linux-VM: AutomaticByPlatform, ImageDefault. Manuell – Sie steuern die Anwendung von Patches auf einen virtuellen Computer. Dazu wenden Sie Patches manuell innerhalb der VM an. In diesem Modus sind automatische Updates deaktiviert; das paramater --enable-auto-update muss falsch sein. AutomaticByOS – Der virtuelle Computer wird automatisch vom Betriebssystem aktualisiert. Der Parameter --enable-auto-update muss true sein. AutomaticByPlatform – der virtuelle Computer wird automatisch vom Betriebssystem aktualisiert. ImageDefault – Die Standardpatchingkonfiguration des virtuellen Computers wird verwendet. Der Parameter --enable-agent und --enable-auto-update muss true sein.

Zulässige Werte: AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual
--pause-time-between-batches

Die Wartezeit zwischen abschluss des Updates für alle virtuellen Computer in einem Batch und starten den nächsten Batch. Standard: 0 Sekunden.

--plan-name

Planname.

--plan-product

Produkt planen.

--plan-promotion-code

Plan promotion code.

--plan-publisher

Plan publisher.

--platform-fault-domain-count

Fehlerdomänenanzahl für jede Platzierungsgruppe in der Verfügbarkeitszone.

--ppg

Der Name oder die ID der Näherungsplatzierungsgruppe, der vmSS zugeordnet werden soll.

--prioritize-unhealthy-instances

Diese boolesche Eigenschaft wird zu allen ungesunden Instanzen in einem Skalierungssatz führen, der aktualisiert wird, bevor alle fehlerfreien Instanzen ausgeführt werden.

Zulässige Werte: false, true
--priority

Priority Verwenden Sie "Spot", um kurzlebige Workloads auf kostengünstige Weise auszuführen. "Low"-Enumeration wird in Zukunft veraltet sein. Verwenden Sie "Spot", um Azure Spot VM und/oder VMSS bereitzustellen. Standardeinstellung für "Normal".

Zulässige Werte: Low, Regular, Spot
--public-ip-address

Name der öffentlichen IP-Adresse beim Erstellen einer (Standardeinstellung) oder Verweisen auf eine vorhandene. Kann auch auf eine vorhandene öffentliche IP nach ID verweisen oder "" für None ('"" in Azure CLI mithilfe des PowerShell- oder -%-Operators) angeben.

--public-ip-address-allocation
Zulässige Werte: dynamic, static
--public-ip-address-dns-name

Global eindeutiger DNS-Name für eine neu erstellte öffentliche IP.

--public-ip-per-vm

Jede VM-Instanz verfügt über eine öffentliche IP. Für Sicherheit können Sie "--nsg" verwenden, um geeignete Regeln anzuwenden.

--role

Der Rollenname oder die ID der zugewiesenen Systemidentität hat.

--scale-in-policy

Geben Sie die Skalierungsrichtlinie (durch Leerzeichen getrennt) an, die entscheidet, welche virtuellen Computer zum Entfernen ausgewählt werden, wenn ein Skalierungssatz für virtuelle Computer skaliert wird.

Zulässige Werte: Default, NewestVM, OldestVM
--scope

Bereich, auf den die vom System zugewiesene Identität zugreifen kann.

--secrets

Mindestens ein Key Vault geheimen Schlüssel als JSON-Zeichenfolgen oder Dateien, die @{path} sie enthalten[{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }].

--security-type

Geben Sie den Sicherheitstyp des virtuellen Computers an.

Zulässige Werte: ConfidentialVM, TrustedLaunch
--single-placement-group

Beschränken Sie die Skalierung auf eine einzelne Platzierungsgruppe. Einzelheiten dazu finden Sie unter https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-placement-groups.

Zulässige Werte: false, true
--specialized

Geben Sie an, ob das Quellbild spezialisiert ist.

Zulässige Werte: false, true
--spot-restore-timeout

Timeoutwert, der als ISO 8601-Zeitdauer ausgedrückt wird, nach der die Plattform nicht versucht, die VMSS SPOT-Instanzen wiederherzustellen.

--ssh-dest-key-path

Zieldateipfad auf dem virtuellen Computer für den SSH-Schlüssel. Wenn die Datei bereits vorhanden ist, werden die angegebenen Schlüssel an die Datei angefügt. Der Zielpfad für öffentliche SSH-Schlüssel ist derzeit aufgrund eines bekannten Problems im Linux-Bereitstellungs-Agent auf den Standardwert "/home/username/.ssh/authorized_keys" beschränkt.

--ssh-key-values

Leertrennte Liste von öffentlichen SSH-Schlüsseln oder Dateipfaden für öffentliche Schlüssel.

--storage-container-name

Gilt nur für die Verwendung mit --use-unmanaged-disk. Name des Speichercontainers für den VM-Betriebssystemdatenträger. Standard: vhds.

Standardwert: vhds
--storage-sku

Die SKU des Speicherkontos, mit dem vm beibehalten werden soll. Verwenden Sie eine singulare Sku, die auf alle Datenträger angewendet wird, oder geben Sie einzelne Datenträger an. Verwendung: [-storage-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU...], wobei jede ID "os" oder eine 0-indizierte Lun ist. Zulässige Werte: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS, PremiumV2_LRS.

--subnet

Der Name des Subnetzs beim Erstellen eines neuen VNet oder verweisen auf eine vorhandene. Kann auch auf ein vorhandenes Subnetz nach ID verweisen. Wenn sowohl der vnet-name als auch das Subnetz weggelassen werden, wird automatisch ein entsprechendes VNet und subnetz ausgewählt, oder ein neues wird erstellt.

--subnet-address-prefix

Das Subnetz-IP-Adresspräfix, das beim Erstellen eines neuen VNet im CIDR-Format verwendet werden soll.

--tags

Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--terminate-notification-time

Dauer (in Minuten, zwischen 5 und 15) eine Benachrichtigung, die an den virtuellen Computer auf dem Instanzmetadatenserver gesendet werden soll, bis die VM gelöscht wird.

--ultra-ssd-enabled

Aktiviert oder deaktiviert die Funktion, über 1 oder mehr verwaltete Datenträger mit UltraSSD_LRS Speicherkonto zu verfügen.

Zulässige Werte: false, true
--upgrade-policy-mode
Zulässige Werte: Automatic, Manual, Rolling
Standardwert: manual
--use-unmanaged-disk

Verwenden Sie keinen verwalteten Datenträger, um vm zu speichern.

--user-data

UserData für die virtuellen Computer im Skalierungssatz. Sie kann als Datei oder Zeichenfolge übergeben werden.

--v-cpus-available

Geben Sie die Anzahl der verfügbaren vCPUs an.

--v-cpus-per-core

Geben Sie das Verhältnis von vCPU zu physischem Kern an. Das Festlegen dieser Eigenschaft auf 1 bedeutet auch, dass hyperthreading deaktiviert ist.

--validate

Generieren und überprüfen Sie die ARM-Vorlage, ohne Ressourcen zu erstellen.

--vm-domain-name

Domänenname von VM-Instanzen, sobald konfiguriert, ist vm<vm-index>.<vm-domain-name>.<..rest..>der FQDN .

--vm-sku

Größe von VMs im Skalierungssatz. Standardmäßig "Standard_DS1_v2". Informationen zur Größe finden Sie unter https://azure.microsoft.com/pricing/details/virtual-machines/

--vnet-address-prefix

Das IP-Adresspräfix, das beim Erstellen eines neuen VNet im CIDR-Format verwendet werden soll.

Standardwert: 10.0.0.0/16
--vnet-name

Name des virtuellen Netzwerks beim Erstellen eines neuen Oder verweisen auf ein vorhandenes Netzwerk.

--zones -z

Leertrennte Liste der Verfügbarkeitszonen, in denen die Ressource bereitgestellt werden soll.

Zulässige Werte: 1, 2, 3

az vmss deallocate

Deallocate VMs in einem VMSS.

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

Beispiele

Deallocate VMs in einem VMSS. (automatisch generiert)

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

Erforderliche Parameter

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--instance-ids

Leertrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen. Falls nicht angegeben, wird die Aktion auf das Scaleset selbst angewendet.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az vmss delete

Löscht einen VM-Skalierungssatz.

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

Optionale Parameter

--force-deletion

Optionaler Parameter zum Erzwingen des Löschens eines VM-Skalierungssatzes. (Feature in der Vorschau). Der Standardwert ist Keine.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az vmss delete-instances

Löschen sie VMs in einem VMSS.

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

Beispiele

Löschen sie VMs in einem VMSS. (automatisch generiert)

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

Erforderliche Parameter

--instance-ids

Leertrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az vmss get-instance-view

Anzeigen einer Instanz eines VMSS.

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

Beispiele

Anzeigen einer Instanz eines VMSS. (automatisch generiert)

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--instance-id

Eine VM-Instanz-ID oder "*" zur Listeninstanzansicht für alle virtuellen Computer in einem Skalierungssatz.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az vmss get-os-upgrade-history

Ruft eine Liste der Betriebssystemupgrades auf einer VM-Skalierungssatzinstanz ab.

az vmss get-os-upgrade-history [--ids]
                               [--name]
                               [--resource-group]

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az vmss list

VMSS auflisten.

az vmss list [--resource-group]

Beispiele

VMSS auflisten (automatisch generiert)

az vmss list --resource-group MyResourceGroup

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az vmss list-instance-connection-info

Rufen Sie die IP-Adresse und die Portnummer ab, die zum Herstellen einer Verbindung mit einzelnen VM-Instanzen innerhalb einer Gruppe verwendet wird.

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

Beispiele

Rufen Sie die IP-Adresse und die Portnummer ab, die zum Herstellen einer Verbindung mit einzelnen VM-Instanzen innerhalb einer Gruppe verwendet wird. (automatisch generiert)

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az vmss list-instance-public-ips

Listet öffentliche IP-Adressen von VM-Instanzen innerhalb einer Gruppe auf.

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

Beispiele

Listet öffentliche IP-Adressen von VM-Instanzen innerhalb einer Gruppe auf. (automatisch generiert)

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az vmss list-instances

Rufen Sie eine Liste aller virtuellen Computer in einem VM-Skalierungssatz ab.

Gibt eine Liste virtueller Computer zurück, die von VMSS verwaltet werden. Für VMSS im Modus "Flexible Orchestration" verwenden Sie bitte "az vm list", um vollständige Details zu erhalten.

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

Optionale Parameter

--expand

Der erweiterungsausdruck, der auf den Vorgang angewendet werden soll. Zulässige Werte sind "instanceView". Der Standardwert ist Keine.

--filter

Der Filter, der auf den Vorgang angewendet werden soll. Zulässige Werte sind "startswith(instanceView/statuses/code, 'PowerState') eq true", 'properties/latestModelApplied eq true', 'properties/latestModelApplied eq false'. Der Standardwert ist Keine.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--select

Die Listenparameter. Zulässige Werte sind "instanceView", "instanceView/statuses". Der Standardwert ist Keine.

az vmss list-skus

Ruft eine Liste von SKUs ab, die für Ihren VM-Skalierungssatz verfügbar sind, einschließlich der mindest- und maximalen VM-Instanzen, die für jede SKU zulässig sind.

az vmss list-skus [--ids]
                  [--name]
                  [--resource-group]

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az vmss perform-maintenance

Durchführen der Wartung auf einem oder mehreren virtuellen Computern in einem VM-Skalierungssatz.

Der Vorgang für Instanzen, die für die Wartung nicht berechtigt sind, ist fehlgeschlagen. Weitere Informationen finden Sie unter bewährten Methoden: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--vm-instance-i-ds

Eine Liste der IDs der virtuellen Computerinstanz aus dem VM-Skalierungssatz. Der Standardwert ist Keine.

az vmss reimage

Erneutes Abbilden von VMs in einem VMSS.

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

Beispiele

Erneutes Abbilden von VMs in einem VMSS. (automatisch generiert)

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--instance-id

VM-Instanz-ID. Wenn dies nicht der Fall ist, stellen Sie alle Instanzen um.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az vmss restart

Starten Sie VMs in einem VMSS neu.

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

Beispiele

Starten Sie VMs in einem VMSS neu. (automatisch generiert)

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

Erforderliche Parameter

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--instance-ids

Leertrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen. Falls nicht angegeben, wird die Aktion auf das Scaleset selbst angewendet.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az vmss scale

Ändern Sie die Anzahl der virtuellen Computer in einem VMSS.

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

Beispiele

Ändern Sie die Anzahl der virtuellen Computer in einem VMSS. (automatisch generiert)

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

Erforderliche Parameter

--new-capacity

Anzahl der VMs in vmSS.

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az vmss set-orchestration-service-state

Ändern Sie die ServiceState-Eigenschaft für einen bestimmten Dienst in einem VMSS.

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

Beispiele

Change ServiceState-Eigenschaft für AutomaticRepairs

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

Erforderliche Parameter

--action

Die auszuführende Aktion.

Zulässige Werte: Resume, Suspend
--service-name

Der Name des Orchestrierungsdiensts.

Zulässige Werte: AutomaticRepairs, DummyOrchestrationServiceName

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az vmss show

Erhalten Sie Details zu VMs in einem VMSS.

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

Beispiele

Erhalten Sie Details zu VMs in einem VMSS. (automatisch generiert)

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

Erforderliche Parameter

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--include-user-data -u

Fügen Sie die Benutzerdateneigenschaften in das Abfrageergebnis ein.

--instance-id

VM-Instanz-ID. Wenn nicht vorhanden, zeigen Sie die VMSS an.

az vmss simulate-eviction

Simulieren Sie die Vertreibung eines virtuellen Spot-Computers in einem VM-Skalierungssatz.

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

Beispiele

Simulieren Sie die Vertreibung eines virtuellen Spot-Computers in einem VM-Skalierungssatz.

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

Erforderliche Parameter

--instance-id

Die Instanz-ID des virtuellen Computers.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az vmss start

Starten Sie VMs in einem VMSS.

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

Beispiele

Starten Sie VMs in einem VMSS. (automatisch generiert)

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

Erforderliche Parameter

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe az configure --defaults vmss=<name>von .

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--instance-ids

Leertrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen. Falls nicht angegeben, wird die Aktion auf das Scaleset selbst angewendet.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az vmss stop

Ausschalten (Beenden) von VMs in einem VMSS.

Die VMs werden weiterhin berechnet. Um dies zu vermeiden, können Sie VM-Instanzen innerhalb einer VMSS über "az vmss deallocate" behandeln.

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

Beispiele

Power off VMs innerhalb eines VMSS ohne Herunterfahren.

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

Ausschalten (Beenden) von VMs in einem VMSS. (automatisch generiert)

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

Erforderliche Parameter

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe az configure --defaults vmss=<name>von .

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--instance-ids

Leertrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen. Falls nicht angegeben, wird die Aktion auf die Skalierungsmenge selbst angewendet.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--skip-shutdown

Überspringen Sie das Herunterfahren und Deaktivieren sofort.

az vmss update

Aktualisieren einer VMSS. Führen Sie den Befehl "az vmss update-instances" aus, um die Änderungen an VMs auszuführen, wenn Sie keine Upgraderichtlinie konfiguriert haben.

az vmss update [--add]
               [--automatic-repairs-action {Reimage, Replace, Restart}]
               [--automatic-repairs-grace-period]
               [--capacity-reservation-group]
               [--enable-automatic-repairs {false, true}]
               [--enable-cross-zone-upgrade {false, true}]
               [--enable-secure-boot {false, true}]
               [--enable-spot-restore {false, true}]
               [--enable-terminate-notification {false, true}]
               [--enable-vtpm {false, true}]
               [--ephemeral-os-disk-placement {CacheDisk, ResourceDisk}]
               [--force-deletion]
               [--force-string]
               [--ids]
               [--instance-id]
               [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, Windows_Client, Windows_Server}]
               [--max-batch-instance-percent]
               [--max-price]
               [--max-unhealthy-instance-percent]
               [--max-unhealthy-upgraded-instance-percent]
               [--name]
               [--no-wait]
               [--pause-time-between-batches]
               [--ppg]
               [--prioritize-unhealthy-instances {false, true}]
               [--priority {Low, Regular, Spot}]
               [--protect-from-scale-in {false, true}]
               [--protect-from-scale-set-actions {false, true}]
               [--remove]
               [--resource-group]
               [--scale-in-policy {Default, NewestVM, OldestVM}]
               [--set]
               [--spot-restore-timeout]
               [--terminate-notification-time]
               [--ultra-ssd-enabled {false, true}]
               [--user-data]
               [--v-cpus-available]
               [--v-cpus-per-core]
               [--vm-sku]

Beispiele

Aktualisieren Sie den Lizenztyp eines VMSS für Azure-Hybridvorteil.

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

Aktualisieren sie die Schutzrichtlinien einer VM-Instanz.

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

Aktualisieren sie die Schutzrichtlinien einer VM-Instanz.

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

Aktualisieren Sie die Read-Write IOPS einer VM-Instanz des verwalteten Datenträgers.

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

Aktualisieren Sie die Bandbreite einer VM-Instanz in MB pro Sekunde des verwalteten Datenträgers.

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

Aktualisieren Sie eine VM, um ein benutzerdefiniertes Image zu verwenden.

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

Aktualisieren Sie ein Linux-VMSS zum Patchmodus "AutomaticByPlatform".

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

Optionale Parameter

--add

Fügen Sie einem Objekt eine Liste von Objekten hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

--automatic-repairs-action

Art der Reparaturaktion, die zum Reparieren von ungesunden virtuellen Computern im Skalierungssatz verwendet wird.

Zulässige Werte: Reimage, Replace, Restart
--automatic-repairs-grace-period

Die Zeit (in Minuten, zwischen 30 und 90), für die automatische Reparaturen aufgrund einer Zustandsänderung auf vm angehalten werden.

--capacity-reservation-group --crg

Die ID oder der Name der Kapazitätsreservierungsgruppe, die zum Zuweisen verwendet wird. Übergeben Sie "Keine", um die Kapazitätsreservierungsgruppe zu trennen. Bitte beachten Sie, dass Sie eine VM/VMSS löschen möchten, die der Kapazitätsreservierungsgruppe zugeordnet wurde, müssen Sie zuerst die Kapazitätsreservierungsgruppe trennen.

--enable-automatic-repairs

Aktivieren Sie automatische Reparaturen.

Zulässige Werte: false, true
--enable-cross-zone-upgrade

Legen Sie diese boolesche Eigenschaft fest, damit VMSS AZ-Grenzen beim Erstellen von Upgradebatchs ignorieren und nur update Domain und maxBatchInstancePercent berücksichtigen, um die Batchgröße zu bestimmen.

Zulässige Werte: false, true
--enable-secure-boot

Aktivieren Des sicheren Starts.

Zulässige Werte: false, true
--enable-spot-restore

Aktivieren Sie das Feature "Spot-Try-Restore", in dem vmSS SPOT-Instanzen auf der Grundlage der Kapazitätsverfügbarkeit und Preisbeschränkungen wieder wiederhergestellt werden sollen.

Zulässige Werte: false, true
--enable-terminate-notification

Beenden der Benachrichtigung aktivieren.

Zulässige Werte: false, true
--enable-vtpm

Aktivieren Sie vTPM.

Zulässige Werte: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Gilt nur für die Verwendung mit --vm-sku. Ermöglicht Es Ihnen, den Speicherort der Ephemeral-Betriebssystembereitstellung auszuwählen.

Zulässige Werte: CacheDisk, ResourceDisk
--force-deletion

Mit dieser Eigenschaft können Sie angeben, ob virtuelle Computer, die für die Entfernung ausgewählt wurden, gelöscht werden müssen, wenn eine Skalierungsmenge für virtuelle Computer skaliert wird.

--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgen literale beibehalten, anstatt zu versuchen, in JSON zu konvertieren.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--instance-id

Aktualisieren Sie die VM-Instanz mit dieser ID. Wenn es fehlt, aktualisieren Sie die VMSS.

--license-type

Gibt an, dass das Windows-Image oder der Datenträger lokal lizenziert wurde. Um Azure-Hybridvorteil für Windows Server zu aktivieren, verwenden Sie "Windows_Server". Um Mandantenhostingrechte für Windows 10 zu aktivieren, verwenden Sie "Windows_Client". Weitere Informationen finden Sie in den Onlinedokumenten zu Azure Windows VM.

Zulässige Werte: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, Windows_Client, Windows_Server
--max-batch-instance-percent

Der maximale Prozentsatz der gesamten virtuellen Computerinstanzen, die gleichzeitig durch das rollende Upgrade in einem Batch aktualisiert werden. Standard: 20%.

--max-price

Der maximale Preis (in US Dollar) sind Sie bereit, für einen Spot-VM/VMSS zu bezahlen. -1 gibt an, dass die Spot VM/VMSS nicht aus Preisgründen entfernt werden sollte.

--max-unhealthy-instance-percent

Der maximale Prozentsatz der gesamten virtuellen Computerinstanzen im Skalierungssatz, der gleichzeitig ungesund sein kann. Standard: 20%.

--max-unhealthy-upgraded-instance-percent

Der maximale Prozentsatz der aktualisierten virtuellen Computerinstanzen, die sich in einem ungesunden Zustand befinden können. Standard: 20%.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe az configure --defaults vmss=<name>von .

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--pause-time-between-batches

Die Wartezeit zwischen abschluss des Updates für alle virtuellen Computer in einem Batch und starten sie den nächsten Batch. Standard: 0 Sekunden.

--ppg

Der Name oder die ID der Näherungsplatzierungsgruppe sollte der VMSS zugeordnet werden.

--prioritize-unhealthy-instances

Diese boolesche Eigenschaft wird zu allen ungesunden Instanzen in einem Skalierungssatz führen, der aktualisiert wird, bevor alle gesunden Instanzen aktualisiert werden.

Zulässige Werte: false, true
--priority

Priority Verwenden Sie "Spot", um kurzlebige Workloads auf kostengünstige Weise auszuführen. Die Aufzählung "Niedrig" wird in Zukunft veraltet sein. Verwenden Sie "Spot", um Azure Spot VM und/oder VMSS bereitzustellen. Standardeinstellung für "Normal".

Zulässige Werte: Low, Regular, Spot
--protect-from-scale-in

Schützen Sie die VM-Instanz vor Skalierungsvorgängen.

Zulässige Werte: false, true
--protect-from-scale-set-actions

Schützen Sie die VM-Instanz vor Skalierungssatzaktionen (einschließlich Scale-In).

Zulässige Werte: false, true
--remove

Entfernen Sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--scale-in-policy

Geben Sie die Skalierungsrichtlinie (Leerzeichen getrennt) an, die entscheidet, welche virtuellen Computer zum Entfernen ausgewählt werden, wenn ein Virtual Machine Scale Set skaliert wird.

Zulässige Werte: Default, NewestVM, OldestVM
--set

Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftenpfad und einen wert angeben, der festgelegt werden soll. Beispiel: --set-property1.property2=.

--spot-restore-timeout

Timeout-Wert, der als ISO 8601-Zeitdauer ausgedrückt wird, nach der die Plattform nicht versucht, die VMSS SPOT-Instanzen wiederherzustellen.

--terminate-notification-time

Dauer (in Minuten, zwischen 5 und 15) eine Benachrichtigung, die an den VM auf dem Instanzmetadatenserver gesendet werden soll, bis die VM gelöscht wird.

--ultra-ssd-enabled

Aktiviert oder deaktiviert die Funktion, über 1 oder mehr verwaltete Datenträger mit UltraSSD_LRS Speicherkonto zu verfügen.

Zulässige Werte: false, true
--user-data

UserData für die virtuellen Computer im Skalierungssatz. Sie kann als Datei oder Zeichenfolge übergeben werden. Wenn leere Zeichenfolge übergeben wird, wird der vorhandene Wert gelöscht.

--v-cpus-available

Geben Sie die Anzahl der verfügbaren vCPUs an.

--v-cpus-per-core

Geben Sie das Verhältnis von vCPU zu physischem Kern an. Das Festlegen dieser Eigenschaft auf 1 bedeutet auch, dass hyperthreading deaktiviert ist.

--vm-sku

Die neue Größe der virtuellen Computerinstanzen im Skalierungssatz. Standardmäßig auf "Standard_DS1_v2". Informationen zur Größe finden Sie unter https://azure.microsoft.com/pricing/details/virtual-machines/ ..

az vmss update-instances

Upgrade von VMs in einem VMSS

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

Beispiele

Aktualisieren sie VMs innerhalb eines VMSS. (automatisch generiert)

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

Erforderliche Parameter

--instance-ids

Leertrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen.

--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az vmss wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung eines Skalierungssatzes erfüllt ist.

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

Beispiele

Platzieren Sie die CLI in einem Wartezustand, bis die VMSS aktualisiert wurde.

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

Platzieren Sie die CLI in einem Wartezustand, bis die VMSS-Instanz aktualisiert wurde.

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

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung eines Skalierungssatzes erfüllt ist. (automatisch generiert)

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

Optionale Parameter

--created

Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.

--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

--exists

Warten Sie, bis die Ressource vorhanden ist.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--instance-id

Warten Sie auf die VM-Instanz mit dieser ID. Falls nicht vorhanden, warten Sie auf der VMSS.

--interval

Abfrageintervall in Sekunden.

Standardwert: 30
--name -n

Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis die Aktualisierung mit provisioningState unter "Erfolgreich" ausgeführt wurde.