az vmss

Verwalten von Gruppierungen von virtuellen Computern 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 auf einer Instanz des virtuellen Computer-Skalierungssatzes aus.

az vmss run-command list

Der Vorgang, um alle Ausführungsbefehle einer Instanz in Virtual Machine Scaleset abzurufen.

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 von VMs 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 Entfernung 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 VMs auszuführen, wenn Sie keine Upgraderichtlinie konfiguriert haben.

az vmss update-instances

Aktualisieren sie VMs innerhalb eines VMSS.

az vmss wait

Platzieren Sie die CLI in einem Wartezeitzustand, 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]
               [--disk-controller-type {NVMe, SCSI}]
               [--dns-servers]
               [--edge-zone]
               [--enable-agent {false, true}]
               [--enable-auto-update {false, true}]
               [--enable-cross-zone-upgrade {false, true}]
               [--enable-secure-boot {false, true}]
               [--enable-spot-restore {false, true}]
               [--enable-vtpm {false, true}]
               [--encryption-at-host {false, true}]
               [--ephemeral-os-disk {false, true}]
               [--ephemeral-os-disk-placement {CacheDisk, ResourceDisk}]
               [--eviction-policy {Deallocate, Delete}]
               [--generate-ssh-keys]
               [--health-probe]
               [--host-group]
               [--image]
               [--instance-count]
               [--lb]
               [--lb-nat-pool-name]
               [--lb-nat-rule-name]
               [--lb-sku {Basic, Gateway, Standard}]
               [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, Windows_Client, Windows_Server}]
               [--location]
               [--max-batch-instance-percent]
               [--max-price]
               [--max-unhealthy-instance-percent]
               [--max-unhealthy-upgraded-instance-percent]
               [--network-api-version]
               [--no-wait]
               [--nsg]
               [--orchestration-mode {Flexible, Uniform}]
               [--os-disk-caching {None, ReadOnly, ReadWrite}]
               [--os-disk-delete-option {Delete, Detach}]
               [--os-disk-encryption-set]
               [--os-disk-name]
               [--os-disk-secure-vm-disk-encryption-set]
               [--os-disk-security-encryption-type {DiskWithVMGuestState, VMGuestStateOnly}]
               [--os-disk-size-gb]
               [--os-type {linux, windows}]
               [--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
               [--pause-time-between-batches]
               [--plan-name]
               [--plan-product]
               [--plan-promotion-code]
               [--plan-publisher]
               [--platform-fault-domain-count]
               [--ppg]
               [--prioritize-unhealthy-instances {false, true}]
               [--priority {Low, Regular, Spot}]
               [--public-ip-address]
               [--public-ip-address-allocation {dynamic, static}]
               [--public-ip-address-dns-name]
               [--public-ip-per-vm]
               [--regular-priority-count]
               [--regular-priority-percentage]
               [--role]
               [--scale-in-policy {Default, NewestVM, OldestVM}]
               [--scope]
               [--secrets]
               [--security-type {ConfidentialVM, TrustedLaunch}]
               [--single-placement-group {false, true}]
               [--specialized {false, true}]
               [--spot-restore-timeout]
               [--ssh-dest-key-path]
               [--ssh-key-values]
               [--storage-container-name]
               [--storage-sku]
               [--subnet]
               [--subnet-address-prefix]
               [--tags]
               [--terminate-notification-time]
               [--ultra-ssd-enabled {false, true}]
               [--upgrade-policy-mode {Automatic, Manual, Rolling}]
               [--use-unmanaged-disk]
               [--user-data]
               [--v-cpus-available]
               [--v-cpus-per-core]
               [--validate]
               [--vm-domain-name]
               [--vm-sku]
               [--vnet-address-prefix]
               [--vnet-name]
               [--zones {1, 2, 3}]

Beispiele

Erstellen Sie einen Windows VM-Skalierungssatz mit 5 Instanzen, einem Lastenausgleich, einer öffentlichen IP-Adresse, einem 2GB-Datenträger und 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 standard vorhandenen ö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-Skalierungsset mit Key Vault Geheimen.

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-Skalierung mit der zugewiesenen Systemidentität. Die VM verfügt über eine "Mitwirkende"-Rolle 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-Skalierungsset mit einer 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 ein Debian VM-Skalierungsset 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 einer vm-Skalierung einer einzelnen 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 eine Windows VMSS mit patchmodus "Manuell" (Derzeit wird der Patchmodus "AutomaticByPlatform" während der ERSTELLUNG von VMSS 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 den virtuellen 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 beschleunigtes Netzwerk. Sofern nicht angegeben, aktiviert CLI es 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" ist.

--admin-username

Benutzername für den virtuellen Computer. Standardwert ist der aktuelle Benutzername des Betriebssystems. Wenn der Standardwert system reserviert ist, wird der Standardwert auf azureuser festgelegt. Bitte lesen https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile Sie eine vollständige Liste der reservierten 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 durch 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 Präfix der Subnetz-IP-Adresse, das beim Erstellen eines neuen Anwendungsgateways im CIDR-Format verwendet werden soll.

--asgs

Leergetrennte Liste vorhandener Anwendungssicherheitsgruppen, die dem virtuellen Computer 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 der VM verwendet werden soll. Standardeinstellung für Kennwort für Windows und SSH public key für Linux. "all" ermöglicht sowohl ssh als auch Kennwortauthentifizierung.

Zulässige Werte: all, password, ssh
--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.

--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 können Back-End-Port mit NAT-Regeln geöffnet werden (Standardeinstellungen auf 22 unter Linux und 3389 unter Windows). 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 eine VM/VMSS löschen möchten, die der Kapazitätsreservierungsgruppe zugeordnet wurde, müssen Sie zuerst die Kapazitätsreservierungsgruppe trennen.

--computer-name-prefix

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

--custom-data

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

--data-disk-caching

Speicherspeichertyp 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> um einzelne Datenträger zu konfigurieren.

--data-disk-delete-option

Geben Sie an, ob Datendatenträger bei der VMSS Flex-Löschung gelöscht oder getrennt werden sollen (Dieses Feature ist nur für VMSS mit flexiblem Orchestermodus).

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

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

--data-disk-iops

Geben Sie die Read-Write IOPS (Leerzeichen 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 (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 in GB, um zu erstellen.

--disable-integrity-monitoring

Deaktivieren Sie das Standardverhalten der Installation der Gastbestätigungserweiterung und das Aktivieren von System Assigned Identity für vertrauenswürdige Start-VMs und VMSS.

--disable-overprovision
--disk-controller-type

Geben Sie den Datenträgercontrollertyp an, der für den virtuellen Computer oder VMSS konfiguriert ist.

Zulässige Werte: NVMe, SCSI
--dns-servers

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

--edge-zone

Der Name der Edgezone.

--enable-agent

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

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

Geben Sie an, ob 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 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-vtpm

Aktivieren Sie vTPM.

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

Aktivieren Sie die Hostverschlüsselung für die VM oder VMSS. Dadurch wird die Verschlüsselung für alle Datenträger, einschließlich Ressourcen-/Temp-Datenträger, beim 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 lokale Datenträgerleistung und schnellere VM/VMSS-Neuimagezeit bereitgestellt werden.

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

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

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

Die Eviktionsrichtlinie für virtuelle Computer in einem Punkt-Prioritätsskalasatz. Die Standardrichtlinie für die Eviktion ist Deallocate für einen Satz der Spot-Prioritätsskala.

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

Prüfpunktname aus dem vorhandenen Lastenausgleichsgerät, 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 Bildname oder ID oder VHD-Blob-URI. Darüber hinaus unterstützt es das freigegebene Katalogbild. 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 VMs 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 durch 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-nat-rule-name --nat-rule-name

Name, der beim Erstellen eines neuen Lastenausgleichs für die NAT-Regel v2 verwendet werden soll. (NAT-Regel V2 wird verwendet, um NAT-Pool zu ersetzen).

--lb-sku

Sku des zu erstellenden Load Balancer. Standardmäßig auf "Standard", wenn eine einzelne Platzierungsgruppe deaktiviert ist; andernfalls standardmäßig "Basic". Die öffentliche IP wird unterstützt, die nur dann in der Edgezone erstellt werden soll, wenn es sich um "Standard" handelt.

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 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
--location -l

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

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

--network-api-version

Geben Sie die Microsoft.Network-API-Version an, die beim Erstellen von Netzwerkressourcen in den Netzwerkschnittstellenkonfigurationen für den Virtuellen Computer-Skalierungssatz mit dem Orchestermodus "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 durch den 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 einer beliebigen 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

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

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

Geben Sie an, ob Betriebssystemdatenträger gelöscht oder getrennt werden sollen, wenn VMSS Flex gelöscht wird (Dieses Feature ist nur für VMSS mit flexiblem Orchestermodus).

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 Ressourcen-ID oder den Namen der vom Kunden verwalteten Datenträger an, die für den vom Kunden verschlüsselten vertraulichen VM-Betriebssystemdatenträger und vm-Gast-Blob verwendet werden.

--os-disk-security-encryption-type

Geben Sie den Verschlüsselungstyp des verwalteten Betriebssystems an.

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

Betriebssystemdatenträgergröße in GB zum Erstellen.

--os-type

Typ des Betriebssystems, das auf einem 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-Gast-Patchings auf Dem virtuellen IaaS-Computer. Zulässige Werte für Windows VM: AutomaticByOS, AutomaticByPlatform, Manuell. 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 wahr sein. AutomaticByPlatform – der virtuelle Computer wird automatisch vom Betriebssystem aktualisiert. ImageDefault – Die Standard-Patchingkonfiguration 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 sie den nächsten Batch. Standard: 0 Sekunden.

--plan-name

Planname.

--plan-product

Produkt planen.

--plan-promotion-code

Planen sie den Werbecode.

--plan-publisher

Planen des Herausgebers.

--platform-fault-domain-count

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

--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
--public-ip-address

Name der öffentlichen IP-Adresse beim Erstellen eines (Standard) oder Verweisen auf ein vorhandenes. Kann auch auf eine vorhandene öffentliche IP nach ID verweisen oder "" für None ('"" in Azure CLI mithilfe von PowerShell- oder --%-Operatoren) 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 entsprechende Regeln anzuwenden.

--regular-priority-count

Die Basisanzahl der regulären Prioritäts-VMs, die in diesem Skalierungssatz erstellt werden, während sie skaliert wird. Muss größer als 0 sein.

--regular-priority-percentage

Der Prozentsatz der VM-Instanzen, nachdem die basisliche reguläre Prioritätsanzahl erreicht wurde, die erwartet wird, reguläre Priorität zu verwenden. Muss zwischen 0 und 100 liegen.

--role

Rollenname oder ID der zugewiesenen Systemidentität.

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

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

--secrets

Mindestens ein Key Vault Geheime Schlüssel als JSON-Zeichenfolgen oder Dateien, die sie @{path} 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

Timeout-Wert, 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 der VM für den SSH-Schlüssel. Wenn die Datei bereits vorhanden ist, werden die angegebenen Schlüssel(n) an die Datei angefügt. Der Zielpfad für SSH-öffentliche Schlüssel ist derzeit auf den Standardwert "/home/username/.ssh/authorized_keys" aufgrund eines bekannten Problems im Linux-Bereitstellungs-Agent beschränkt.

--ssh-key-values

Leergetrennte Liste von SSH-öffentlichen Schlüsseln oder Öffentlichen Schlüsseldateipfaden.

--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...], 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 ein vorhandenes. Kann auch auf ein vorhandenes Subnetz nach ID verweisen. Wenn sowohl der vnet-Name als auch das Subnetz nicht angegeben werden, wird automatisch ein entsprechendes VNet und Subnetz ausgewählt, oder ein neues wird erstellt.

--subnet-address-prefix

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

--tags

Leergetrennte 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 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
--upgrade-policy-mode
Zulässige Werte: Automatic, Manual, Rolling
Standardwert: manual
--use-unmanaged-disk

Verwenden Sie keinen verwalteten Datenträger, um vm beizubehalten.

--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 auf "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

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

Zulässige Werte: 1, 2, 3

az vmss deallocate

Deallocate VMs innerhalb eines VMSS.

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

Beispiele

Deallocate VMs innerhalb eines 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 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

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 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 der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

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

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

--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 der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--instance-id

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

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

az vmss get-os-upgrade-history

Ruft eine Liste der Betriebssystemupgrades auf einer VM-Skalierungsinstanz 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 der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

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

az vmss list

Auflisten von VMSS.

az vmss list [--resource-group]

Beispiele

Auflisten von VMSS (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 in einem Satz 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 in einem Satz 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 der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

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

az vmss list-instance-public-ips

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

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

Beispiele

Listet öffentliche IP-Adressen von VM-Instanzen innerhalb eines Satz 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 der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

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

az vmss list-instances

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

Gibt eine Liste von virtuellen Computern zurück, die von VMSS verwaltet werden. Für VMSS im flexiblen Orchestermodus 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. Ist entweder ein Modelltyp oder ein IO-Typ. 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 Entfernung 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. Erforderlich.

--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 die Skalierungsmenge 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]
               [--disk-controller-type {NVMe, SCSI}]
               [--enable-automatic-repairs {false, true}]
               [--enable-cross-zone-upgrade {false, true}]
               [--enable-secure-boot {false, true}]
               [--enable-spot-restore {false, true}]
               [--enable-terminate-notification {false, true}]
               [--enable-vtpm {false, true}]
               [--ephemeral-os-disk-placement {CacheDisk, ResourceDisk}]
               [--force-deletion]
               [--force-string]
               [--ids]
               [--instance-id]
               [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, Windows_Client, Windows_Server}]
               [--max-batch-instance-percent]
               [--max-price]
               [--max-unhealthy-instance-percent]
               [--max-unhealthy-upgraded-instance-percent]
               [--name]
               [--no-wait]
               [--pause-time-between-batches]
               [--ppg]
               [--prioritize-unhealthy-instances {false, true}]
               [--priority {Low, Regular, Spot}]
               [--protect-from-scale-in {false, true}]
               [--protect-from-scale-set-actions {false, true}]
               [--regular-priority-count]
               [--regular-priority-percentage]
               [--remove]
               [--resource-group]
               [--scale-in-policy {Default, NewestVM, OldestVM}]
               [--set]
               [--spot-restore-timeout]
               [--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.

--disk-controller-type

Geben Sie den Datenträgercontrollertyp an, der für den virtuellen Computer oder VMSS konfiguriert ist.

Zulässige Werte: NVMe, SCSI
--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
--regular-priority-count

Die Basisanzahl der regulären Prioritäts-VMs, die in diesem Skalierungssatz erstellt werden, während sie skaliert wird. Muss größer als 0 sein.

--regular-priority-percentage

Der Prozentsatz der VM-Instanzen, nachdem die basisliche reguläre Prioritätsanzahl erreicht wurde, die erwartet wird, reguläre Priorität zu verwenden. Muss zwischen 0 und 100 liegen.

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

Aktualisieren sie VMs innerhalb eines 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 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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az vmss wait

Platzieren Sie die CLI in einem Wartezeitzustand, 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 Wartenstatus, bis die VMSS aktualisiert wurde.

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

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

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

Platzieren Sie die CLI in einem Wartezeitzustand, 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 der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--instance-id

Warten Sie auf die VM-Instanz mit dieser ID. Wenn es fehlt, warten Sie auf der VMSS.

--interval

Abfrageintervall in Sekunden.

Standardwert: 30
--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.

--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter "Erfolgreich" aktualisiert wurde.