Mit diesem Befehl wird der Status des VMSS namens VMSS001 aktualisiert, der zur Ressourcengruppe "Group001" gehört, auf den Status eines lokalen VMSS-Objekts $LocalVMSS.
Beispiel 2
Aktualisiert den Status einer VMSS. (autogenerated)
Legt fest, ob Betriebssystemupgrades automatisch auf Skalierungssatzinstanzen angewendet werden sollen, wenn eine neuere Version des Images verfügbar wird.
Typ der Reparaturaktion (Ersetzen, Neustart, Erneutes Abbilden), die zum Reparieren fehlerhafter virtueller Computer im Skalierungssatz verwendet werden. Der Standardwert wird ersetzt.
Die Zeitspanne, für die automatische Reparaturen aufgrund einer Zustandsänderung auf dem virtuellen Computer angehalten werden. Die Nachfrist beginnt, nachdem die Statusänderung abgeschlossen wurde. Dies trägt dazu bei, vorzeitige oder versehentliche Reparaturen zu vermeiden. Die Zeitdauer sollte im ISO 8601-Format angegeben werden. Die mindest zulässige Karenzzeit beträgt 30 Minuten (PT30M), was auch der Standardwert ist. Die maximal zulässige Karenzzeit beträgt 90 Minuten (PT90M).
Gibt die minimale Anzahl von virtuellen Computern an, die als VMSS Flex-Instanz eine normale Priorität aufweisen müssen. Dieser Parameter ist nur für VMSS-Instanzen mit Flexible OrchestrationMode gültig.
Gibt eine base64-codierte Zeichenfolge von benutzerdefinierten Daten an.
Dies wird mit einem binären Array decodiert, das als Datei auf dem virtuellen Computer gespeichert wird.
Die maximale Länge des binären Arrays beträgt 65535 Bytes.
Informationen zur Verwendung von Cloud-Init für Ihren virtuellen Computer finden Sie unter Verwenden von Cloud-Init zum Anpassen einer Linux-VM während der Erstellung.
Dieser Parameter kann vom Benutzer in der Anforderung verwendet werden, um die Hostverschlüsselung für den Skalierungssatz des virtuellen Computers zu aktivieren oder zu deaktivieren.
Gibt die Liste der Benutzeridentitäten an, die dem Skalierungssatz für virtuelle Computer zugeordnet sind.
Die Benutzeridentitätsverweise sind ARM-Ressourcen-IDs in der Form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. ManagedIdentity/identities/{identityName}'
Gibt den Identitätstyp an, der für den Skalierungssatz des virtuellen Computers verwendet wird.
Der Typ "SystemAssignedUserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten.
Der Typ "None" entfernt alle Identitäten aus dem Skalierungssatz des virtuellen Computers.
Die zulässigen Werte für diesen Parameter sind:
wird verwendet, um eine Anforderung für die PUT- und andere nicht sichere Methoden bedingt zu stellen. Der Server gibt nur die angeforderten Ressourcen zurück, wenn die Ressource mit einem der aufgelisteten ETag-Werte übereinstimmt. Lassen Sie diesen Wert aus, um die aktuelle Ressource immer zu überschreiben. Geben Sie den zuletzt gesehenen ETag-Wert an, um zu verhindern, dass gleichzeitige Änderungen versehentlich überschrieben werden.
Wird verwendet, um eine Anforderung für die GET- und HEAD-Methoden bedingt zu machen. Der Server gibt nur die angeforderten Ressourcen zurück, wenn keiner der aufgelisteten ETag-Werte mit der aktuellen Entität übereinstimmt. Wird verwendet, um eine Anforderung für die GET- und HEAD-Methoden bedingt zu machen. Der Server gibt nur die angeforderten Ressourcen zurück, wenn keiner der aufgelisteten ETag-Werte mit der aktuellen Entität übereinstimmt. Legen Sie auf '*' fest, damit ein neuer Datensatzsatz erstellt werden kann, aber um zu verhindern, dass ein vorhandener Datensatzsatz aktualisiert wird. Andere Werte führen zu Einem Fehler vom Server, da sie nicht unterstützt werden.
Gibt die Version des VMImage an.
Wenn Sie die neueste Version verwenden möchten, geben Sie anstelle einer bestimmten Version einen Wert der neuesten Version an.
Der maximale Prozentsatz der gesamten Instanzen des virtuellen Computers, die gleichzeitig durch das rollierende Upgrade in einem Batch aktualisiert werden.
Da dies ein Maximum ist, können fehlerhafte Instanzen in früheren oder zukünftigen Batches dazu führen, dass der Prozentsatz der Instanzen in einem Batch verringert wird, um eine höhere Zuverlässigkeit sicherzustellen.
Wenn der Wert nicht angegeben ist, wird er auf 20 festgelegt.
Grenzwert für die Anzahl der Instanzen in jeder Verfügbarkeitszone als Prozentsatz der Gesamtkapazität des Skalierungssatzes für virtuelle Computer. Wenn sie beispielsweise auf 50 festgelegt ist, bedeutet dies, dass zu jedem Zeitpunkt nicht mehr als 50% der virtuellen Computer in Ihrem Skalierungssatz einer einzelnen Zone zugeordnet werden können.
Gibt den maximalen Preis an, den Sie für eine VM/VMSS mit niedriger Priorität bezahlen möchten. Dieser Preis liegt in US-Dollar. Dieser Preis wird mit dem aktuellen niedrigen Prioritätspreis für die VM-Größe verglichen. Außerdem werden die Preise zum Zeitpunkt des Erstellens/Aktualisierens von VM/VMSS mit niedriger Priorität verglichen, und der Vorgang wird nur erfolgreich ausgeführt, wenn der maxPrice größer als der aktuelle Preis mit niedriger Priorität ist. Der maxPrice wird auch verwendet, um eine VM/VMSS mit niedriger Priorität zu entfernen, wenn der aktuelle Preis mit niedriger Priorität nach der Erstellung von VM/VMSS über den maximalen Preis hinausgeht. Mögliche Werte sind: ein dezimaler Wert größer als Null. Beispiel: 0.01538. -1 gibt an, dass die VM/VMSS mit niedriger Priorität aus Preisgründen nicht entfernt werden sollte. Außerdem wird der standardmäßige Höchstpreis -1, wenn er nicht von Ihnen bereitgestellt wird.
Der maximale Prozentsatz der Instanzen des virtuellen Computers im Skalierungssatz, der gleichzeitig fehlerhaft sein kann, entweder aufgrund eines Upgrades oder durch die Integritätsprüfungen des virtuellen Computers in einem fehlerhaften Zustand gefunden wird, bevor das Rollupgrade abgebrochen wird.
Diese Einschränkung wird vor dem Starten eines Batches überprüft.
Wenn der Wert nicht angegeben ist, wird er auf 20 festgelegt.
Der maximale Prozentsatz der aktualisierten Virtuellen Computerinstanzen, die sich in einem fehlerhaften Zustand befinden.
Diese Überprüfung erfolgt, nachdem jeder Batch aktualisiert wurde.
Wenn dieser Prozentsatz jemals überschritten wird, wird das rollierende Update abgebrochen.
Wenn der Wert nicht angegeben ist, wird er auf 20 festgelegt.
Die maximale Anzahl von Verfügbarkeitszonen, die verwendet werden sollen, wenn die ZonePlacementPolicy auf "Auto" festgelegt ist. Wenn nicht angegeben, werden alle Verfügbarkeitszonen verwendet.
Gibt den Cachemodus des Betriebssystemdatenträgers an.
Die zulässigen Werte für diesen Parameter sind:
Nichts
ReadOnly
ReadWrite Der Standardwert ist ReadWrite.
Wenn Sie den Cachewert ändern, startet das Cmdlet den virtuellen Computer neu.
Diese Einstellung wirkt sich auf die Konsistenz und Leistung des Datenträgers aus.
Die Dauer der Zeit, die ein virtueller Computer neu abbildet oder das Betriebssystem aktualisiert wird, muss das geplante Betriebssystemimageereignis möglicherweise genehmigen, bevor das Ereignis automatisch genehmigt wird (Timeout). Die Konfiguration wird im ISO 8601-Format angegeben, wobei der Wert auf 15 Minuten (PT15M) festgelegt ist.
Die Wartezeit zwischen Abschluss des Updates für alle virtuellen Computer in einem Batch und starten den nächsten Batch.
Die Zeitdauer sollte im ISO 8601-Format angegeben werden.
Der Standardwert ist 0 Sekunden (PT0S).
Gibt den gewünschten Prozentsatz der virtuellen Computer an, nachdem der BaseRegularCount erfüllt wurde, der von normaler Priorität ist, wenn die VMSS Flex-Instanz skaliert wird. Diese Eigenschaft ist nur für VMSS-Instanzen mit Flexible OrchestrationMode gültig.
Die Regeln, die beim Skalieren in einem Skalierungssatz eines virtuellen Computers befolgt werden sollen. Mögliche Werte sind: 'Default', 'OldestVM' und 'NewestVM'. "Standard", wenn ein Skalierungssatz für virtuelle Computer skaliert wird, wird der Skalierungssatz zuerst über Zonen ausgeglichen, wenn es sich um einen Zonal-Skalierungssatz handelt. Anschließend wird es so weit wie möglich über Fehlerdomänen hinweg ausgeglichen. In jeder Fehlerdomäne sind die virtuellen Computer, die für die Entfernung ausgewählt wurden, die neuesten, die nicht vor der Skalierung geschützt sind. "ÄltesteSVM", wenn ein Skalierungssatz für virtuelle Computer skaliert wird, werden die ältesten virtuellen Computer, die nicht vor der Skalierung geschützt sind, zur Entfernung ausgewählt. Bei Skalierungssätzen für virtuelle Maschinen wird der Skalierungssatz zuerst über Zonen hinweg ausgeglichen. Innerhalb jeder Zone werden die ältesten virtuellen Computer, die nicht geschützt sind, zur Entfernung ausgewählt. "NewestVM", wenn ein Skalierungssatz für virtuelle Computer skaliert wird, werden die neuesten virtuellen Computer, die nicht vor der Skalierung geschützt sind, zur Entfernung ausgewählt. Bei Skalierungssätzen für virtuelle Maschinen wird der Skalierungssatz zuerst über Zonen hinweg ausgeglichen. Innerhalb jeder Zone werden die neuesten virtuellen Computer, die nicht geschützt sind, zur Entfernung ausgewählt.
Gibt den SecurityType des virtuellen Computers an. Sie muss auf einen beliebigen angegebenen Wert festgelegt werden, um UefiSettings zu aktivieren. UefiSettings wird nur aktiviert, wenn diese Eigenschaft festgelegt ist.
Gibt die eindeutige ID des freigegebenen Katalogimages für die Vm-Bereitstellung an. Dies kann aus dem GET-Aufruf des freigegebenen Katalogbilds abgerufen werden.
Die konfigurierbare Dauer (in Minuten) eines gelöschten virtuellen Computers muss das terminierte Ereignis potenziell genehmigen, bevor das Ereignis automatisch genehmigt wird (Timeout).
Gibt die Zeitzone für Windows Betriebssystem an, z. B. "Pacific Standard Time".
Mögliche Werte können TimeZoneInfo.Id Wert aus Zeitzonen sein, die von TimeZoneInfo.GetSystemTimeZoneszurückgegeben werden.
Das Kennzeichen, das eine Funktion aktiviert oder deaktiviert, um einen oder mehrere verwaltete Datenträger mit UltraSSD_LRS Speicherkontotyp im Skalierungssatz des virtuellen Computers zu verwenden.
Verwaltete Datenträger mit speicherkontotyp UltraSSD_LRS können nur dann zu einem VMSS hinzugefügt werden, wenn diese Eigenschaft aktiviert ist.
Gibt ein lokales VMSS-Objekt an.
Verwenden Sie das Cmdlet Get-AzVmss, um ein VMSS-Objekt abzurufen.
Dieses Objekt des virtuellen Computers enthält den aktualisierten Zustand für vmSS.
Gibt den Ausrichtungsmodus zwischen vm Scale Set (VMSS) Compute- und Speicherfehlerdomänenanzahl an. Gültige Werte sind "Aligned", "Unaligned" und "BestEffortAligned". "BestEffortAligned" entlädt die Ausrichtung auf VMSS – Datenträger, die genügend Speicherfehlerdomänen unterstützen, werden ausgerichtet, während andere nicht ausgerichtet bleiben und Bereitstellungsfehler für Konfigurationen mit gemischten SKU-Datenträgern verhindern. Diese Eigenschaft kann für eine vorhandene VMSS geändert werden. Gilt nur für VMSS Flex.
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.