Freigeben über


az vmss

Verwalten von Gruppierungen von virtuellen Computern in einem Azure Virtual Machine Scale Set (VMSS).

Befehle

Name Beschreibung Typ Status
az vmss application

Verwalten von Anwendungen für VM-Skalierungssatz.

Core Allgemein verfügbar
az vmss application list

Auflisten von Anwendungen für VMSS.

Core Allgemein verfügbar
az vmss application set

Legen Sie Anwendungen für VMSS fest.

Core Allgemein verfügbar
az vmss create

Erstellen Sie einen Azure Virtual Machine Scale Set.

Core Allgemein verfügbar
az vmss deallocate

VMs innerhalb einer VMSS verwechseln.

Core Allgemein verfügbar
az vmss delete

Löschen sie einen VM-Skalierungssatz.

Core Allgemein verfügbar
az vmss delete-instances

Löschen Sie virtuelle Computer in einem VIRTUELLEN Computer.

Core Allgemein verfügbar
az vmss diagnostics

Konfigurieren Sie die Diagnoseerweiterung azure Virtual Machine Scale Set.

Core Allgemein verfügbar
az vmss diagnostics get-default-config

Zeigen Sie die Standardkonfigurationsdatei an, die daten definiert, die gesammelt werden sollen.

Core Allgemein verfügbar
az vmss diagnostics set

Aktivieren sie die Diagnose auf einem virtuellen Computer.

Core Allgemein verfügbar
az vmss disk

Verwalten von Datenträgern einer VMSS.

Core Allgemein verfügbar
az vmss disk attach

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

Core Allgemein verfügbar
az vmss disk detach

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

Core Allgemein verfügbar
az vmss encryption

Verwalten der Verschlüsselung von VMSS.

Core Allgemein verfügbar
az vmss encryption disable

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

Core Allgemein verfügbar
az vmss encryption enable

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

Core Allgemein verfügbar
az vmss encryption show

Verschlüsselungsstatus anzeigen.

Core Allgemein verfügbar
az vmss extension

Verwalten von Erweiterungen in einem VM-Skalierungssatz.

Core Allgemein verfügbar
az vmss extension delete

Löschen Einer Erweiterung aus einem VMSS.

Core Allgemein verfügbar
az vmss extension image

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

Core Allgemein verfügbar
az vmss extension image list

Listet die Informationen zu den verfügbaren Erweiterungen auf.

Core Allgemein verfügbar
az vmss extension image list-names

Auflisten von Imagetypen für Erweiterungsimages für virtuelle Computer.

Core Allgemein verfügbar
az vmss extension image list-versions

Auflisten der Imageversionen der Erweiterung virtueller Computer.

Core Allgemein verfügbar
az vmss extension image show

Abrufen eines Erweiterungsimages für virtuelle Computer.

Core Allgemein verfügbar
az vmss extension list

Listet Erweiterungen auf, die einem VMSS zugeordnet sind.

Core Allgemein verfügbar
az vmss extension set

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

Core Allgemein verfügbar
az vmss extension show

Details zu einer VMSS-Erweiterung anzeigen.

Core Allgemein verfügbar
az vmss extension upgrade

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

Core Allgemein verfügbar
az vmss get-instance-view

Anzeigen einer Instanz einer VMSS.

Core Allgemein verfügbar
az vmss get-os-upgrade-history

Auflisten der Betriebssystemupgrades für eine VM-Skalierungssatzinstanz.

Core Allgemein verfügbar
az vmss identity

Verwalten von Dienstidentitäten eines VM-Skalierungssets.

Core Allgemein verfügbar
az vmss identity assign

Aktivieren der identität des verwalteten Diensts auf einem virtuellen Computer.

Core Allgemein verfügbar
az vmss identity remove

Entfernen Sie vom Benutzer zugewiesene Identitäten aus einer VM-Skalierungsmenge.

Core Vorschau
az vmss identity show

Anzeigen der verwalteten Identitätsinformationen des VM-Scalesets.

Core Allgemein verfügbar
az vmss list

Auflisten aller VM-Skalierungsgruppen unter einer Ressourcengruppe.

Core Allgemein verfügbar
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.

Core Allgemein verfügbar
az vmss list-instance-public-ips

Auflisten öffentlicher IP-Adressen von VM-Instanzen innerhalb eines Satzes.

Core Allgemein verfügbar
az vmss list-instances

Auflisten aller virtuellen Computer in einem VM-Skalierungssatz.

Core Allgemein verfügbar
az vmss list-skus

Auflisten von SKUs, 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.

Core Allgemein verfügbar
az vmss nic

Verwalten von Netzwerkschnittstellen einer VMSS.

Core Allgemein verfügbar
az vmss nic list

Rufen Sie alle Netzwerkschnittstellen in einer VM-Skalierungsgruppe ab.

Core Allgemein verfügbar
az vmss nic list-vm-nics

Abrufen von Informationen zu allen Netzwerkschnittstellen in einem virtuellen Computer in einem Skalierungssatz für virtuelle Computer.

Core Allgemein verfügbar
az vmss nic show

Rufen Sie die angegebene Netzwerkschnittstelle in einem Skalierungssatz für virtuelle Computer ab.

Core Allgemein verfügbar
az vmss perform-maintenance

Führen Sie Wartungen auf einem oder mehreren virtuellen Computern in einem VM-Skalierungssatz durch. Der Vorgang für Instanzen, die nicht zur Wartung berechtigt sind, ist fehlgeschlagen. Weitere Informationen finden Sie unter den bewährten Methoden: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.

Core Allgemein verfügbar
az vmss reimage

Aktualisieren Sie VMs innerhalb einer VMSS neu.

Core Allgemein verfügbar
az vmss restart

Starten Sie virtuelle Computer in einem VMSS neu.

Core Allgemein verfügbar
az vmss rolling-upgrade

Verwalten sie rollierende Upgrades.

Core Allgemein verfügbar
az vmss rolling-upgrade cancel

Abbrechen des rollierenden Upgrades für den aktuellen skalierungssatz für virtuelle Computer.

Core Allgemein verfügbar
az vmss rolling-upgrade get-latest

Rufen Sie den Status des neuesten Rollupgrades für virtuelle Computer ab.

Core Allgemein verfügbar
az vmss rolling-upgrade start

Starten Sie ein rollierendes Upgrade, um alle Vm-Skalierungsgruppeninstanzen auf die neueste verfügbare Plattformimage-Betriebssystemversion zu verschieben. Instanzen, die bereits die neueste verfügbare Betriebssystemversion ausführen, sind nicht betroffen.

Core Allgemein verfügbar
az vmss run-command

Verwalten von Ausführungsbefehlen für einen Skalierungssatz für virtuelle Computer.

Core Allgemein verfügbar
az vmss run-command create

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

Core Allgemein verfügbar
az vmss run-command delete

Der Vorgang zum Löschen des Ausführungsbefehls.

Core Allgemein verfügbar
az vmss run-command invoke

Führen Sie einen bestimmten Ausführungsbefehl für eine Vm Scale Set-Instanz aus.

Core Allgemein verfügbar
az vmss run-command list

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

Core Allgemein verfügbar
az vmss run-command show

Der Vorgang zum Abrufen des Befehls "VMSS ausführen".

Core Allgemein verfügbar
az vmss run-command update

Der Vorgang zum Aktualisieren des VmSS-Ausführungsbefehls.

Core Allgemein verfügbar
az vmss scale

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

Core Allgemein verfügbar
az vmss set-orchestration-service-state

Ändern Sie die ServiceState-Eigenschaft für einen bestimmten Dienst innerhalb eines VMSS.

Core Allgemein verfügbar
az vmss show

Rufen Sie Details zu virtuellen Computern in einem VIRTUELLEN Computer ab.

Core Allgemein verfügbar
az vmss simulate-eviction

Simulieren sie die Entfernung eines virtuellen Spotcomputers in einem VM-Skalierungssatz.

Core Allgemein verfügbar
az vmss start

Starten Sie virtuelle Computer in einem VMSS.

Core Allgemein verfügbar
az vmss stop

Ausschalten (Beenden) von virtuellen Computern in einem virtuellen Computer.

Core Allgemein verfügbar
az vmss update

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

Core Allgemein verfügbar
az vmss update-domain-walk

Manuelle Plattformaktualisierungsdomäne zum Aktualisieren virtueller Computer in einem Skalierungssatz für virtuelle Service Fabric-Computer.

Core Allgemein verfügbar
az vmss update-instances

Aktualisieren Sie VMs innerhalb eines VIRTUELLEN Computercomputers.

Core Allgemein verfügbar
az vmss wait

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

Core Allgemein verfügbar

az vmss create

Erstellen Sie einen Azure Virtual Machine Scale Set.

az vmss create --name
               --resource-group
               [--accelerated-networking {false, true}]
               [--accept-term]
               [--additional-events {false, true}]
               [--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-integrity-monitoring-autoupgrade]
               [--disable-overprovision]
               [--disk-controller-type {NVMe, SCSI}]
               [--dns-servers]
               [--edge-zone]
               [--enable-agent {false, true}]
               [--enable-auto-os-upgrade {false, true}]
               [--enable-auto-update {false, true}]
               [--enable-cross-zone-upgrade {false, true}]
               [--enable-hibernation {false, true}]
               [--enable-integrity-monitoring]
               [--enable-osimage-notification {false, true}]
               [--enable-proxy-agent {false, true}]
               [--enable-reboot {false, true}]
               [--enable-redeploy {false, true}]
               [--enable-resilient-creation {false, true}]
               [--enable-resilient-deletion {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, NvmeDisk, ResourceDisk}]
               [--eviction-policy {Deallocate, Delete}]
               [--exclude-extensions]
               [--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, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
               [--location]
               [--max-batch-instance-percent]
               [--max-price]
               [--max-surge {false, true}]
               [--max-unhealthy-instance-percent]
               [--max-unhealthy-upgraded-instance-percent]
               [--network-api-version]
               [--no-wait]
               [--nsg]
               [--orchestration-mode {Flexible, Uniform}]
               [--os-disk-caching {None, ReadOnly, ReadWrite}]
               [--os-disk-delete-option {Delete, Detach}]
               [--os-disk-encryption-set]
               [--os-disk-name]
               [--os-disk-secure-vm-disk-encryption-set]
               [--os-disk-security-encryption-type {DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly}]
               [--os-disk-size-gb]
               [--os-type {linux, windows}]
               [--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
               [--pause-time-between-batches]
               [--plan-name]
               [--plan-product]
               [--plan-promotion-code]
               [--plan-publisher]
               [--platform-fault-domain-count]
               [--ppg]
               [--prioritize-unhealthy-instances {false, true}]
               [--priority {Low, Regular, Spot}]
               [--proxy-agent-mode {Audit, Enforce}]
               [--public-ip-address]
               [--public-ip-address-allocation {dynamic, static}]
               [--public-ip-address-dns-name]
               [--public-ip-per-vm]
               [--regular-priority-count]
               [--regular-priority-percentage]
               [--role]
               [--scale-in-policy {Default, NewestVM, OldestVM}]
               [--scope]
               [--secrets]
               [--security-posture-id]
               [--security-type {ConfidentialVM, Standard, TrustedLaunch}]
               [--single-placement-group {false, true}]
               [--sku-allocat-strat {CapacityOptimized, LowestPrice}]
               [--skuprofile-vmsizes]
               [--specialized {false, true}]
               [--spot-restore-timeout]
               [--ssh-dest-key-path]
               [--ssh-key-type {Ed25519, RSA}]
               [--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]

Beispiele

Erstellen Sie einen Skalierungssatz für windows-VM mit 5 Instanzen, einem Lastenausgleich, einer öffentlichen IP-Adresse, einem Datenträger mit 2 GB und einem Betriebssystemdatenträger mit 40 GB.

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 Vm-Skalierungssatz für Linux 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 Ubuntu2204 \
    --generate-ssh-keys

Erstellen Sie einen Skalierungssatz für einen virtuellen Linux-Computer aus einem benutzerdefinierten Image mithilfe des standardmäßigen vorhandenen öffentlichen SSH-Schlüssels.

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

Erstellen Sie einen Vm-Skalierungssatz für Linux 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 CentOS85Gen2 \
    --public-ip-per-vm --vm-domain-name myvmss --dns-servers 10.0.0.6 10.0.0.5

Erstellen Sie einen Vm-Skalierungssatz für Linux 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 Debian11 --custom-data MyCloudInitScript.yml

Erstellen Sie einen 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 einen 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 Debian11-VM-Scaleset mit Schlüsseltresorschlüsseln.

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

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

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

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

Erstellen Sie eine VM-Skalierungsmenge mit der vom System zugewiesenen Identität. Der virtuelle Computer verfügt über eine Rolle "Mitwirkender" mit Zugriff auf ein Speicherkonto.

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

Erstellen Sie eine Debian11-VM-Skalierungsskala mit einer vom Benutzer zugewiesenen Identität.

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

Erstellen Sie eine Debian11-VM-Skalierungsskala mit system- und benutzer zugewiesener Identität.

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

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

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

Erstellen Sie eine VMSS, die SpotRestore unterstützt.

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

Erstellen Sie einen VMSS aus dem freigegebenen Katalogimage.

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

Erstellen Sie einen VMSS aus dem Community gallery Image.

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

Erstellen Sie eine Windows-VMSS mit dem 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

Erstellen Sie einen VMSS mit der Angabe des Sicherheitsstatus, der für alle virtuellen Computer im Skalierungssatz verwendet werden soll.

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

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 Datenschutzerklärung.

--additional-events --additional-scheduled-events --scheduled-event-additional-publishing-target-event-grid-and-resource-graph

Der Konfigurationsparameter, der beim Erstellen der Ereignisraster- und Ressourcendiagramm-Ereigniseinstellung verwendet wird.

Zulässige Werte: false, true
--admin-password

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

--admin-username

Benutzername für den virtuellen Computer. Der Standardwert ist der aktuelle Benutzername des Betriebssystems. Wenn der Standardwert vom System reserviert ist, wird der Standardwert auf azureuser festgelegt. Eine vollständige Liste der reservierten Werte finden Sie unter .Please refer to https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile get a full list of reserved values.

--app-gateway

Name, der beim Erstellen eines neuen Anwendungsgateways (Standard) oder verweisen auf ein vorhandenes Gateway verwendet werden soll. Kann auch nach ID auf ein vorhandenes Anwendungsgateway 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

Eine durch Leerzeichen getrennte 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]", um auf die vom System zugewiesene Identität oder eine Ressourcen-ID zu verweisen, um auf die vom Benutzer zugewiesene Identität zu verweisen. Weitere Beispiele finden Sie in der Hilfe.

--authentication-type

Typ der Authentifizierung, die mit dem virtuellen Computer verwendet werden soll. Standardmäßig wird das Kennwort für windows und SSH public key für Linux verwendet. "all" ermöglicht sowohl ssh- als auch Kennwortauthentifizierung.

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

Art der Reparaturaktion, die zum Reparieren fehlerhafter virtueller Computer im Skalierungssatz verwendet wird.

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

Die Zeitspanne (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 (Standardwerte auf 22 unter Linux und 3389 unter Windows) erstellt. Beim Erstellen eines Anwendungsgateways verwendet der Back-End-Port für die Back-End-HTTP-Einstellungen.

--capacity-reservation-group --crg
Vorschau

Die ID oder der Name der Kapazitätsreservierungsgruppe, die zum Zuordnen verwendet wird. Übergeben Sie "Keine", um die Zuordnung der Kapazitätsreservierungsgruppe zu aufheben. Wenn Sie einen virtuellen Computer/VMSS löschen möchten, der der Kapazitätsreservierungsgruppe zugeordnet wurde, müssen Sie die Zuordnung der Kapazitätsreservierungsgruppe zuerst aufheben.

--computer-name-prefix

Computernamenpräfix 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

Speicherzwischenspeicherungstyp für Datenträger(n), einschließlich 'None', 'ReadOnly', 'ReadWrite', usw. Verwenden Sie einen Singularwert, um auf allen Datenträgern anzuwenden, oder verwenden Sie <lun>=<vaule1> <lun>=<value2> zum Konfigurieren einzelner Datenträger.

--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 (durch Leerzeichen getrennt) von Datenträgerverschlüsselungssätzen für Datenträger.

--data-disk-iops

Geben Sie die Lese-/Schreib-IOPS (durch 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 (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

Speicherplatztrennte leere Datenträgergrößen für verwaltete Daten in GB, die erstellt werden sollen.

--disable-integrity-monitoring
Als veraltet markiert

Das Argument "disable_integrity_monitoring" ist veraltet und wird in einer zukünftigen Version entfernt.

Deaktivieren Sie die Installation der Gastnachweiserweiterung, und aktivieren Sie system Assigned Identity for Trusted Launch aktivierte VMs und VMSS. Es wird zum Standardverhalten, sodass es nutzlos wird.

--disable-integrity-monitoring-autoupgrade

Deaktivieren Sie das automatische Upgrade der Gastnachweiserweiterung für vertrauenswürdige Start-VMs und VMSS.

Standardwert: False
--disable-overprovision

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

--disk-controller-type
Vorschau

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

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

Durch Leerzeichen getrennte IP-Adressen von DNS-Servern, z. B. 10.0.0.5 10.0.0.6.

--edge-zone

Der Name der Randzone.

--enable-agent

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

Zulässige Werte: false, true
--enable-auto-os-upgrade

Geben Sie an, ob Betriebssystemupgrades automatisch auf Skalierungsgruppeninstanzen angewendet werden sollen, wenn eine neuere Version des Betriebssystemimages verfügbar wird.

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

Gibt an, ob automatische Updates für den virtuellen Windows-Computer aktiviert sind.

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

Wenn Sie diese boolesche Eigenschaft festlegen, können VMSS AZ-Grenzen beim Erstellen von Upgradebatches ignorieren, und erwägen Sie nur update Domain und maxBatchInstancePercent, um die Batchgröße zu bestimmen.

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

Das Kennzeichen, das die Ruhezustandsfunktion auf vmSS aktiviert oder deaktiviert.

Zulässige Werte: false, true
--enable-integrity-monitoring

Aktivieren Sie die Installation von Microsoft propietary und nicht von sicherheit unterstützten Gastnachweiserweiterungen und aktivieren Sie system Assigned Identity for Trusted Launch aktivierte VMs und VMSS.

Standardwert: False
--enable-osimage-notification

Geben Sie an, ob das geplante Betriebssystemimageereignis aktiviert oder deaktiviert ist.

Zulässige Werte: false, true
--enable-proxy-agent

Geben Sie an, ob die Proxy-Agent-Funktion auf dem virtuellen Computer oder auf der Skalierungsgruppe des virtuellen Computers aktiviert werden soll.

Zulässige Werte: false, true
--enable-reboot --enable-user-reboot-scheduled-events

Der Konfigurationsparameter, der beim Veröffentlichen geplanter Ereignisse verwendet wird, um zusätzliche Veröffentlichungsziele zu veröffentlichen.

Zulässige Werte: false, true
--enable-redeploy --enable-user-redeploy-scheduled-events

Der Konfigurationsparameter, der beim Erstellen des Benutzers beim Erstellen der erstellung geplanter Ereigniseinstellung initiiert wurde.

Zulässige Werte: false, true
--enable-resilient-creation

Automatische Wiederherstellung von Kunden aus timeout- und VM-Starttimeoutfehlern während eines VM-Erstellungsvorgangs durch Löschen und Erneutes Erstellen der betroffenen VM.

Zulässige Werte: false, true
--enable-resilient-deletion

Wiederholen Sie die VM-Löschanforderungen asynchron im Falle eines fehlgeschlagenen Löschvorgangs.

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 basierend auf Kapazitätsverfügbarkeit und Preiseinschränkungen opportunistisch 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 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

Kann nur mit --ephemeral-os-disk verwendet werden. Ermöglicht Ihnen die Auswahl des Bereitstellungsspeicherorts für ephemerale Betriebssystemdatenträger.

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

Die Eviction-Richtlinie für virtuelle Computer in einer Spotprioritätsskala festgelegt. Die Standardmäßige Eviction-Richtlinie ist "Deallocate" für einen Skalierungssatz mit Spotpriorität.

Zulässige Werte: Deallocate, Delete
--exclude-extensions --security-posture-reference-exclude-extensions

Liste der Erweiterungen des virtuellen Computers, die beim Anwenden des Sicherheitsstatus ausgeschlossen werden sollen. Entweder eine JSON-Zeichenfolge oder ein Dateipfad ist akzeptabel. Bitte beziehen Sie sich auf https://docs.microsoft.com/rest/api/compute/virtualmachinescalesets/get#virtualmachineextension das Datenformat.

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

Standardwert: False
--health-probe

Prüfpunktname des vorhandenen Lastenausgleichsgeräts, hauptsächlich für Rollupgrades 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 auch das freigegebene Katalogbild. Verwenden Sie den Imagealias einschließlich der gewünschten Version der Distribution. Beispiel: Verwenden Sie Debian11 anstelle von Debian.' Dieser Parameter ist erforderlich, es sei denn, es wird das --attach-os-disk. gültige URN-Format verwendet: "Publisher:Offer:Sku:Version". Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/virtual-machines/linux/cli-ps-findimage.

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

Anzahl der virtuellen Computer im Skalierungssatz.

Standardwert: 2
--lb --load-balancer

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

--lb-nat-pool-name --nat-pool-name
Als veraltet markiert

Option "--nat-pool-name" ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen "--nat-rule-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 für die NAT-Regel v2 beim Erstellen eines neuen Lastenausgleichs verwendet werden soll. (NAT-Regel V2 wird verwendet, um NAT-Pool zu ersetzen).

--lb-sku

Sku des zu erstellenden Lastenausgleichsmoduls. Die öffentliche IP wird nur dann für die Erstellung in der Edgezone unterstützt, wenn sie "Standard" ist.

Zulässige Werte: Basic, Gateway, Standard
Standardwert: 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 für die 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, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server
--location -l

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

--max-batch-instance-percent

Der maximale Prozentsatz der gesamten Instanzen des virtuellen Computers, die gleichzeitig durch das rollierende Upgrade in einem Batch aktualisiert werden. Standard: 20 %.

--max-price
Vorschau

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

Geben Sie sie an, um neue virtuelle Computer zu erstellen, um den Skalierungssatz zu aktualisieren, anstatt die vorhandenen virtuellen Computer zu aktualisieren.

Zulässige Werte: false, true
--max-unhealthy-instance-percent

Der maximale Prozentsatz der gesamten Instanzen des virtuellen Computers im Skalierungssatz, der gleichzeitig fehlerhaft sein kann. Standard: 20 %.

--max-unhealthy-upgraded-instance-percent

Der maximale Prozentsatz der aktualisierten Virtuellen Computerinstanzen, die sich in einem fehlerhaften Zustand befinden. Standard: 20 %.

--network-api-version

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--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 Modell eines virtuellen Computers, und Azure generiert identische Instanzen basierend auf diesem Modell. Im flexiblen Modus erstellen und fügen Sie dem Skalierungssatz manuell einen virtuellen Computer einer beliebigen Konfiguration hinzu oder generieren identische Instanzen basierend auf dem virtuellen Computermodell, das für den Skalierungssatz definiert ist.

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

Speicherzwischenspeicherungstyp 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 vom Kunden verwalteten Schlüssel verschlüsselten Vertraulichen VM-Betriebssystemdatenträger und VM-Gast-BLOB verwendet wird.

--os-disk-security-encryption-type

Geben Sie den Verschlüsselungstyp des vom Betriebssystem verwalteten Datenträgers an.

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

Größe des Betriebssystemdatenträgers in GB zum Erstellen.

--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 des virtuellen Computers an. In diesem Modus sind automatische Updates deaktiviert; das Paramater --enable-auto-update muss "false" 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" müssen "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

Planen sie den Heraufufungscode.

--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 fehlerhaften Instanzen in einem Skalierungssatz führen, der vor fehlerfreien Instanzen aktualisiert wird.

Zulässige Werte: false, true
--priority

Priorität. Verwenden Sie "Spot", um kurzlebige Workloads auf kostengünstige Weise auszuführen. Die Enumeration "Niedrig" wird in Zukunft veraltet sein. Verwenden Sie "Spot", um Azure Spot VM und/oder VMSS bereitzustellen. Standardeinstellung: Normal.

Zulässige Werte: Low, Regular, Spot
--proxy-agent-mode

Geben Sie den Modus an, für den der Proxy-Agent ausgeführt wird, wenn das Feature aktiviert ist.

Zulässige Werte: Audit, Enforce
--public-ip-address

Name der öffentlichen IP-Adresse beim Erstellen einer (Standardeinstellung) oder Verweisen auf eine vorhandene. Kann auch anhand der ID auf eine vorhandene öffentliche IP verweisen oder "" für None ('""' in Azure CLI mit PowerShell- oder --%-Operator) angeben. Geben Sie für Azure CLI unter Verwendung der PowerShell Core Edition 7.3.4 "" (--public-ip-address oder --public-ip-address "") an.

--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. Zur Sicherheit können Sie "--nsg" verwenden, um geeignete Regeln anzuwenden.

Standardwert: False
--regular-priority-count
Vorschau

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
Vorschau

Der Prozentsatz der VM-Instanzen, nachdem die anzahl der regulären Basispriorität erreicht wurde, die erwartet werden, dass reguläre Priorität verwendet wird. Muss zwischen 0 und 100 sein.

--role

Rollenname oder ID, über die die vom System zugewiesene Identität verfügt.

--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 Schlüsseltresorschlüssel als JSON-Zeichenfolgen oder Dateien, die enthalten @{path} [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }].

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

Die Sicherheitsstatus-Referenz-ID in Form von /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|latest.

--security-type

Geben Sie den Sicherheitstyp des virtuellen Computers an.

Zulässige Werte: ConfidentialVM, Standard, 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
--sku-allocat-strat --skuprofile-allocation-strategy

Zuordnungsstrategie für VM-Größen im SKU-Profil.

Zulässige Werte: CapacityOptimized, LowestPrice
--skuprofile-vmsizes

Eine Liste der VM-Größen im Skalierungssatz. Informationen zur Größe finden Sie unter.See https://azure.microsoft.com/pricing/details/virtual-machines/ for size info.

--specialized

Gibt an, ob das Quellimage 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-type

Geben Sie den Typ der SSH-Dateien für öffentliche und private Schlüssel an, die generiert werden sollen, wenn sie fehlen.

Zulässige Werte: Ed25519, RSA
Standardwert: RSA
--ssh-key-values

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

--storage-container-name

Kann nur mit --use-unmanaged-disk verwendet werden. Name des Speichercontainers für den VM-Betriebssystemdatenträger. Standard: vhds.

Standardwert: vhds
--storage-sku

Die SKU des Speicherkontos, mit dem der virtuelle Computer beibehalten werden soll. Verwenden Sie eine singular 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 Subnetzes 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 weggelassen werden, wird automatisch ein entsprechendes VNet und subnetz ausgewählt, oder es wird ein neues erstellt.

--subnet-address-prefix

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

--tags

Durch Leerzeichen getrennte 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 für 1 oder mehr verwaltete Datenträger mit UltraSSD_LRS Speicherkonto.

Zulässige Werte: false, true
--upgrade-policy-mode

Geben Sie den Modus eines Upgrades auf virtuelle Computer im Skalierungssatz an.

Zulässige Werte: Automatic, Manual, Rolling
Standardwert: manual
--use-unmanaged-disk

Verwenden Sie keinen verwalteten Datenträger, um den virtuellen Computer beizubehalten.

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

Standardwert: False
--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 virtuellen Computern im Skalierungssatz. Der Standardwert ist "Standard_DS1_v2". Informationen zur Größe finden Sie unter.See https://azure.microsoft.com/pricing/details/virtual-machines/ for size info.

--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 Netzwerks oder Verweisen auf ein vorhandenes Netzwerk.

--zones -z

Durch Leerzeichen getrennte Liste der Verfügbarkeitszonen, in denen die Ressource bereitgestellt werden soll.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss deallocate

VMs innerhalb einer VMSS verwechseln.

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

Beispiele

VMs innerhalb einer VMSS verwechseln. (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

--hibernate

Ruhen Sie einen virtuellen Computer aus dem VM-Skalierungssatz aus. Nur für VMSS mit flexiblem OrchestrationMode verfügbar.

Zulässige Werte: false, true
--instance-ids

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss delete

Löschen sie einen VM-Skalierungssatz.

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

Optionale Parameter

--force-deletion

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

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

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

Der Name des VM-Skalierungssatzes.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss delete-instances

Löschen Sie virtuelle Computer in einem VIRTUELLEN Computer.

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

Beispiele

Löschen Sie virtuelle Computer in einem VIRTUELLEN Computer. (automatisch generiert)

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

Erforderliche Parameter

--instance-ids

Leerzeichentrennte Liste der 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

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss get-instance-view

Anzeigen einer Instanz einer VMSS.

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

Beispiele

Anzeigen einer Instanz einer VMSS. (automatisch generiert)

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente 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.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss get-os-upgrade-history

Auflisten der Betriebssystemupgrades für eine VM-Skalierungssatzinstanz.

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

Erforderliche Parameter

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

Der Name des VM-Skalierungssatzes.

--resource-group -g

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

Optionale Parameter

--max-items

Die Gesamtanzahl der Elemente, die in der Ausgabe des Befehls zurückgegeben werden sollen. Wenn die Gesamtanzahl der verfügbaren Elemente größer als der angegebene Wert ist, wird ein Token in der Ausgabe des Befehls bereitgestellt. Um die Paginierung fortzusetzen, geben Sie den Tokenwert im --next-token Argument eines nachfolgenden Befehls an.

--next-token

Token, das angibt, wo die Paginierung beginnen soll. Dies ist der Tokenwert aus einer zuvor abgeschnittenen Antwort.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss list

Auflisten aller VM-Skalierungsgruppen unter einer Ressourcengruppe.

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

Beispiele

VMSS auflisten

az vmss list --resource-group MyResourceGroup

Optionale Parameter

--max-items

Die Gesamtanzahl der Elemente, die in der Ausgabe des Befehls zurückgegeben werden sollen. Wenn die Gesamtanzahl der verfügbaren Elemente größer als der angegebene Wert ist, wird ein Token in der Ausgabe des Befehls bereitgestellt. Um die Paginierung fortzusetzen, geben Sie den Tokenwert im --next-token Argument eines nachfolgenden Befehls an.

--next-token

Token, das angibt, wo die Paginierung beginnen soll. Dies ist der Tokenwert aus einer zuvor abgeschnittenen Antwort.

--resource-group -g

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

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]
                                      [--subscription]

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). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente 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.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss list-instance-public-ips

Auflisten öffentlicher IP-Adressen von VM-Instanzen innerhalb eines Satzes.

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

Beispiele

Auflisten öffentlicher IP-Adressen von VM-Instanzen innerhalb eines Satzes. (automatisch generiert)

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente 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.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss list-instances

Auflisten aller virtuellen Computer in einem VM-Skalierungssatz.

Gibt eine Liste der virtuellen 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 --name
                       --resource-group
                       [--expand]
                       [--filter]
                       [--max-items]
                       [--next-token]
                       [--select]

Erforderliche Parameter

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

Der Name des VM-Skalierungssatzes.

--resource-group -g

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

Optionale Parameter

--expand

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

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

--max-items

Die Gesamtanzahl der Elemente, die in der Ausgabe des Befehls zurückgegeben werden sollen. Wenn die Gesamtanzahl der verfügbaren Elemente größer als der angegebene Wert ist, wird ein Token in der Ausgabe des Befehls bereitgestellt. Um die Paginierung fortzusetzen, geben Sie den Tokenwert im --next-token Argument eines nachfolgenden Befehls an.

--next-token

Token, das angibt, wo die Paginierung beginnen soll. Dies ist der Tokenwert aus einer zuvor abgeschnittenen Antwort.

--select

Die Listenparameter. Zulässige Werte sind 'instanceView', 'instanceView/statuses'.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss list-skus

Auflisten von SKUs, 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 list-skus --name
                  --resource-group
                  [--max-items]
                  [--next-token]

Erforderliche Parameter

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

Der Name des VM-Skalierungssatzes.

--resource-group -g

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

Optionale Parameter

--max-items

Die Gesamtanzahl der Elemente, die in der Ausgabe des Befehls zurückgegeben werden sollen. Wenn die Gesamtanzahl der verfügbaren Elemente größer als der angegebene Wert ist, wird ein Token in der Ausgabe des Befehls bereitgestellt. Um die Paginierung fortzusetzen, geben Sie den Tokenwert im --next-token Argument eines nachfolgenden Befehls an.

--next-token

Token, das angibt, wo die Paginierung beginnen soll. Dies ist der Tokenwert aus einer zuvor abgeschnittenen Antwort.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss perform-maintenance

Führen Sie Wartungen auf einem oder mehreren virtuellen Computern in einem VM-Skalierungssatz durch. Der Vorgang für Instanzen, die nicht zur Wartung berechtigt sind, ist fehlgeschlagen. Weitere Informationen finden Sie unter den bewährten Methoden: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--instance-ids

Die VM-Skalierungssatzinstanz-IDs. Wenn die VM-Skalierungsgruppeninstanz-IDs weggelassen werden, wird der Vorgang auf allen virtuellen Computern im Skalierungssatz des virtuellen Computers ausgeführt. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

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

Der Name des VM-Skalierungssatzes.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss reimage

Aktualisieren Sie VMs innerhalb einer VMSS neu.

az vmss reimage [--force-update-os-disk-for-ephemeral {false, true}]
                [--ids]
                [--instance-ids]
                [--name]
                [--no-wait]
                [--resource-group]
                [--subscription]

Beispiele

Erstellen Sie ein erneutes Abbild einer VM-Instanz in einem VMSS.Reimage a VM instance within a VMSS.

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

Reimage a batch of VM instances within a VMSS.

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

Aktualisieren Sie alle VM-Instanzen innerhalb eines VMSS neu.

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

Optionale Parameter

--force-update-os-disk-for-ephemeral --update-os-disk

Erzwingen Sie das Aktualisieren des kurzlebigen Betriebssystemdatenträgers für einen VM-Skalierungssatz für virtuelle Computer.

Zulässige Werte: false, true
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--instance-ids

Leerzeichentrennte Liste der VM-Instanz-ID. Wenn dies nicht der Fall ist, führen Sie ein erneutes Abbild aller Instanzen durch.

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

Standardwert: False
--resource-group -g

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss restart

Starten Sie virtuelle Computer in einem VMSS neu.

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

Beispiele

Starten Sie virtuelle Computer 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

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss scale

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

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

Beispiele

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

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

Erforderliche Parameter

--new-capacity

Anzahl der virtuellen Computer in vmSS.

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente 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

Standardwert: False
--resource-group -g

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss set-orchestration-service-state

Ändern Sie die ServiceState-Eigenschaft für einen bestimmten Dienst innerhalb eines VMSS.

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

Beispiele

ServiceState-Eigenschaft für AutomaticRepairs ändern

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). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente 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

Standardwert: False
--resource-group -g

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss show

Rufen Sie Details zu virtuellen Computern in einem VIRTUELLEN Computer ab.

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

Beispiele

Rufen Sie Details zu virtuellen Computern in einem VIRTUELLEN Computer ab. (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.

Standardwert: False
--instance-id

VM-Instanz-ID. Wenn dies fehlt, zeigen Sie die VMSS an.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss simulate-eviction

Simulieren sie die Entfernung eines virtuellen Spotcomputers in einem VM-Skalierungssatz.

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

Beispiele

Simulieren sie die Entfernung eines virtuellen Spotcomputers in einem VM-Skalierungssatz.

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--instance-id

Die Instanz-ID des virtuellen Computers.

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

Der Name des VM-Skalierungssatzes.

--resource-group -g

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss start

Starten Sie virtuelle Computer in einem VMSS.

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

Beispiele

Starten Sie virtuelle Computer 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 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

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss stop

Ausschalten (Beenden) von virtuellen Computern in einem virtuellen Computer.

Die virtuellen Computer werden weiterhin in Rechnung gestellt. 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

Schalten Sie VMs innerhalb eines VIRTUELLEN Computercomputers aus, ohne herunterzufahren.

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

Ausschalten (Beenden) von virtuellen Computern in einem virtuellen Computer. (automatisch generiert)

az vmss stop --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

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

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--skip-shutdown

Überspringen Sie das Herunterfahren und Ausschalten sofort.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss update

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

az vmss update [--add]
               [--additional-events {false, true}]
               [--automatic-repairs-action {Reimage, Replace, Restart}]
               [--automatic-repairs-grace-period]
               [--capacity-reservation-group]
               [--custom-data]
               [--disk-controller-type {NVMe, SCSI}]
               [--enable-auto-os-upgrade {false, true}]
               [--enable-automatic-repairs {false, true}]
               [--enable-cross-zone-upgrade {false, true}]
               [--enable-hibernation {false, true}]
               [--enable-osimage-notification {false, true}]
               [--enable-proxy-agent {false, true}]
               [--enable-reboot {false, true}]
               [--enable-redeploy {false, true}]
               [--enable-resilient-creation {false, true}]
               [--enable-resilient-deletion {false, true}]
               [--enable-secure-boot {false, true}]
               [--enable-spot-restore {false, true}]
               [--enable-terminate-notification {false, true}]
               [--enable-vtpm {false, true}]
               [--ephemeral-option {Local}]
               [--ephemeral-os-disk {false, true}]
               [--ephemeral-os-disk-placement {CacheDisk, NvmeDisk, ResourceDisk}]
               [--exclude-extensions]
               [--force-deletion]
               [--force-string]
               [--ids]
               [--instance-id]
               [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
               [--max-batch-instance-percent]
               [--max-price]
               [--max-surge {false, true}]
               [--max-unhealthy-instance-percent]
               [--max-unhealthy-upgraded-instance-percent]
               [--name]
               [--no-wait]
               [--pause-time-between-batches]
               [--ppg]
               [--prioritize-unhealthy-instances {false, true}]
               [--priority {Low, Regular, Spot}]
               [--protect-from-scale-in {false, true}]
               [--protect-from-scale-set-actions {false, true}]
               [--proxy-agent-mode {Audit, Enforce}]
               [--regular-priority-count]
               [--regular-priority-percentage]
               [--remove]
               [--resource-group]
               [--scale-in-policy {Default, NewestVM, OldestVM}]
               [--security-posture-id]
               [--security-type {Standard, TrustedLaunch}]
               [--set]
               [--sku-allocat-strat {CapacityOptimized, LowestPrice}]
               [--skuprofile-vmsizes]
               [--spot-restore-timeout]
               [--subscription]
               [--terminate-notification-time]
               [--ultra-ssd-enabled {false, true}]
               [--upgrade-policy-mode {Automatic, Manual, Rolling}]
               [--user-data]
               [--v-cpus-available]
               [--v-cpus-per-core]
               [--vm-sku]
               [--zones]

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 Lese-/Schreib-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 einen virtuellen Computer, um ein benutzerdefiniertes Image zu verwenden.

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

Aktualisieren Sie einen Linux-VMSS auf patchmodus "AutomaticByPlatform".

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

Aktualisieren Sie einen VMSS mit der Angabe des Sicherheitsstatus, der für alle virtuellen Computer im Skalierungssatz verwendet werden soll.

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

Optionale Parameter

--add

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

Standardwert: []
--additional-events --additional-scheduled-events --scheduled-event-additional-publishing-target-event-grid-and-resource-graph

Der Konfigurationsparameter, der beim Erstellen der Ereignisraster- und Ressourcendiagramm-Ereigniseinstellung verwendet wird.

Zulässige Werte: false, true
--automatic-repairs-action

Art der Reparaturaktion, die zum Reparieren fehlerhafter virtueller Computer im Skalierungssatz verwendet wird.

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

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

--capacity-reservation-group --crg
Vorschau

Die ID oder der Name der Kapazitätsreservierungsgruppe, die zum Zuordnen verwendet wird. Übergeben Sie "Keine", um die Zuordnung der Kapazitätsreservierungsgruppe zu aufheben. Wenn Sie einen virtuellen Computer/VMSS löschen möchten, der der Kapazitätsreservierungsgruppe zugeordnet wurde, müssen Sie die Zuordnung der Kapazitätsreservierungsgruppe zuerst aufheben.

--custom-data

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

--disk-controller-type
Vorschau

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

Zulässige Werte: NVMe, SCSI
--enable-auto-os-upgrade

Geben Sie an, ob Betriebssystemupgrades automatisch auf Skalierungsgruppeninstanzen angewendet werden sollen, wenn eine neuere Version des Betriebssystemimages verfügbar wird.

Zulässige Werte: false, true
--enable-automatic-repairs

Aktivieren Sie automatische Reparaturen.

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

Wenn Sie diese boolesche Eigenschaft festlegen, können VMSS AZ-Grenzen beim Erstellen von Upgradebatches ignorieren, und erwägen Sie nur update Domain und maxBatchInstancePercent, um die Batchgröße zu bestimmen.

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

Das Kennzeichen, das die Ruhezustandsfunktion auf vmSS aktiviert oder deaktiviert.

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

Geben Sie an, ob das geplante Betriebssystemimageereignis aktiviert oder deaktiviert ist.

Zulässige Werte: false, true
--enable-proxy-agent

Geben Sie an, ob die Proxy-Agent-Funktion auf dem virtuellen Computer oder auf der Skalierungsgruppe des virtuellen Computers aktiviert werden soll.

Zulässige Werte: false, true
--enable-reboot --enable-user-reboot-scheduled-events

Der Konfigurationsparameter, der beim Veröffentlichen geplanter Ereignisse verwendet wird, um zusätzliche Veröffentlichungsziele zu veröffentlichen.

Zulässige Werte: false, true
--enable-redeploy --enable-user-redeploy-scheduled-events

Der Konfigurationsparameter, der beim Erstellen des Benutzers beim Erstellen der erstellung geplanter Ereigniseinstellung initiiert wurde.

Zulässige Werte: false, true
--enable-resilient-creation

Automatische Wiederherstellung von Kunden aus timeout- und VM-Starttimeoutfehlern während eines VM-Erstellungsvorgangs durch Löschen und Erneutes Erstellen der betroffenen VM.

Zulässige Werte: false, true
--enable-resilient-deletion

Wiederholen Sie die VM-Löschanforderungen asynchron im Falle eines fehlgeschlagenen Löschvorgangs.

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 basierend auf Kapazitätsverfügbarkeit und Preiseinschränkungen opportunistisch wiederhergestellt werden sollen.

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

Benachrichtigung zum Beenden aktivieren.

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

Aktivieren Sie vTPM.

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

Geben Sie die kurzlebigen Datenträgereinstellungen für den Betriebssystemdatenträger an.

Zulässige Werte: Local
--ephemeral-os-disk

Sie können die kurzlebigen Datenträgereinstellungen für den Betriebssystemdatenträger angeben. Geben Sie ihn auf "false" an, um die Kurzdatenträgereinstellung als leer festzulegen und zu nicht ephemeral zu migrieren.

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

Kann nur mit --vm-sku verwendet werden. Ermöglicht Ihnen die Auswahl des Bereitstellungsspeicherorts für ephemerale Betriebssystemdatenträger.

Zulässige Werte: CacheDisk, NvmeDisk, ResourceDisk
--exclude-extensions --security-posture-reference-exclude-extensions

Liste der Erweiterungen des virtuellen Computers, die beim Anwenden des Sicherheitsstatus ausgeschlossen werden sollen. Entweder eine JSON-Zeichenfolge oder ein Dateipfad ist akzeptabel. Bitte beziehen Sie sich auf https://docs.microsoft.com/rest/api/compute/virtualmachinescalesets/get#virtualmachineextension das Datenformat.

--force-deletion
Vorschau

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

--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

Standardwert: False
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--instance-id

Aktualisieren Sie die VM-Instanz mit dieser ID. Wenn nicht vorhanden, 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 Hostingrechte für mehrere Mandanten für Windows 10 zu aktivieren, verwenden Sie "Windows_Client". Weitere Informationen finden Sie in den Onlinedokumenten für die 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, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server
--max-batch-instance-percent

Der maximale Prozentsatz der gesamten Instanzen des virtuellen Computers, die gleichzeitig durch das rollierende Upgrade in einem Batch aktualisiert werden. Standard: 20 %.

--max-price
Vorschau

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

Geben Sie sie an, um neue virtuelle Computer zu erstellen, um den Skalierungssatz zu aktualisieren, anstatt die vorhandenen virtuellen Computer zu aktualisieren.

Zulässige Werte: false, true
--max-unhealthy-instance-percent

Der maximale Prozentsatz der gesamten Instanzen des virtuellen Computers im Skalierungssatz, der gleichzeitig fehlerhaft sein kann. Standard: 20 %.

--max-unhealthy-upgraded-instance-percent

Der maximale Prozentsatz der aktualisierten Virtuellen Computerinstanzen, die sich in einem fehlerhaften Zustand befinden. Standard: 20 %.

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

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

--ppg

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

--prioritize-unhealthy-instances

Diese boolesche Eigenschaft wird zu allen fehlerhaften Instanzen in einem Skalierungssatz führen, der vor fehlerfreien Instanzen aktualisiert wird.

Zulässige Werte: false, true
--priority

Priorität. Verwenden Sie "Spot", um kurzlebige Workloads auf kostengünstige Weise auszuführen. Die Enumeration "Niedrig" wird in Zukunft veraltet sein. Verwenden Sie "Spot", um Azure Spot VM und/oder VMSS bereitzustellen. Standardeinstellung: 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 Skalierungsgruppenaktionen (einschließlich Scale-In).

Zulässige Werte: false, true
--proxy-agent-mode

Geben Sie den Modus an, für den der Proxy-Agent ausgeführt wird, wenn das Feature aktiviert ist.

Zulässige Werte: Audit, Enforce
--regular-priority-count
Vorschau

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
Vorschau

Der Prozentsatz der VM-Instanzen, nachdem die anzahl der regulären Basispriorität erreicht wurde, die erwartet werden, dass reguläre Priorität verwendet wird. Muss zwischen 0 und 100 sein.

--remove

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove> ODER --remove propertyToRemove.

Standardwert: []
--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 (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
--security-posture-id --security-posture-reference-id

Die Sicherheitsstatus-Referenz-ID in Form von /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|latest.

--security-type

Geben Sie den Sicherheitstyp des Skalierungssatzes für virtuelle Computer an.

Zulässige Werte: Standard, TrustedLaunch
--set

Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>.

Standardwert: []
--sku-allocat-strat --skuprofile-allocation-strategy

Zuordnungsstrategie für VM-Größen im SKU-Profil.

Zulässige Werte: CapacityOptimized, LowestPrice
--skuprofile-vmsizes

Eine Liste der VM-Größen im Skalierungssatz. Informationen zur Größe finden Sie unter.See https://azure.microsoft.com/pricing/details/virtual-machines/ for size info.

--spot-restore-timeout

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--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 für 1 oder mehr verwaltete Datenträger mit UltraSSD_LRS Speicherkonto.

Zulässige Werte: false, true
--upgrade-policy-mode

Geben Sie den Modus eines Upgrades auf virtuelle Computer im Skalierungssatz an.

Zulässige Werte: Automatic, Manual, Rolling
--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
Vorschau

Die neue Größe der Instanzen des virtuellen Computers im Skalierungssatz. Der Standardwert ist "Standard_DS1_v2". Informationen zur Größe finden Sie unter.See https://azure.microsoft.com/pricing/details/virtual-machines/ for size info.

--zones -z

Durch Leerzeichen getrennte Liste der Verfügbarkeitszonen, in denen die Ressource bereitgestellt werden soll.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss update-domain-walk

Manuelle Plattformaktualisierungsdomäne zum Aktualisieren virtueller Computer in einem Skalierungssatz für virtuelle Service Fabric-Computer.

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

Beispiele

Erzwingen der Domänenaktualisierungsdomäne des Wiederherstellungsdienst-Fabric-Plattform

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

Erforderliche Parameter

--platform-update-domain

Die Plattformupdatedomäne, für die eine manuelle Wiederherstellung angefordert wird.

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--placement-group-id

Die Platzierungsgruppen-ID, für die die manuelle Wiederherstellung angefordert wird.

--resource-group -g

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--vmss-name

Der Name des VM-Skalierungssatzes.

--zone

Die Zone, in der der manuelle Wiederherstellungsschritt für den skalierungsübergreifenden virtuellen Computer angefordert wird.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az vmss update-instances

Aktualisieren Sie VMs innerhalb eines VIRTUELLEN Computercomputers.

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

Beispiele

Aktualisieren Sie VMs innerhalb eines VIRTUELLEN Computercomputers. (automatisch generiert)

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

Erforderliche Parameter

--instance-ids

Leerzeichentrennte Liste der 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

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

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]
             [--subscription]
             [--timeout]
             [--updated]

Beispiele

Platzieren Sie die CLI in einem Wartezustand, bis der 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 'Succeeded' erstellt wurde.

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

Standardwert: False
--exists

Warten Sie, bis die Ressource vorhanden ist.

Standardwert: False
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der „Ressource id“-Argumente handeln. Sie sollten entweder „--ids“ oder andere „Resource Id“-Argumente angeben.

--instance-id

Warten Sie mit dieser ID auf die VM-Instanz. Wenn sie nicht vorhanden ist, warten Sie auf vmSS.

--interval

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.