Delen via


Update-AzVmss

Hiermee wordt de status van een VMSS bijgewerkt.

Syntaxis

Update-AzVmss
      [-ResourceGroupName] <String>
      [-VMScaleSetName] <String>
      [[-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>]
      [-AutomaticOSUpgrade <Boolean>]
      [-AutomaticRepairGracePeriod <String>]
      [-EnableAutomaticRepair <Boolean>]
      [-AutomaticRepairAction <String>]
      [-BootDiagnosticsEnabled <Boolean>]
      [-BootDiagnosticsStorageUri <String>]
      [-CustomData <String>]
      [-DisableAutoRollback <Boolean>]
      [-DisablePasswordAuthentication <Boolean>]
      [-EnableAutomaticUpdate <Boolean>]
      [-ImageReferenceId <String>]
      [-ImageReferenceOffer <String>]
      [-ImageReferencePublisher <String>]
      [-ImageReferenceSku <String>]
      [-ImageReferenceVersion <String>]
      [-ImageUri <String>]
      [-LicenseType <String>]
      [-ManagedDiskStorageAccountType <String>]
      [-MaxBatchInstancePercent <Int32>]
      [-MaxPrice <Double>]
      [-MaxUnhealthyInstancePercent <Int32>]
      [-MaxUnhealthyUpgradedInstancePercent <Int32>]
      [-OsDiskCaching <CachingTypes>]
      [-OsDiskWriteAccelerator <Boolean>]
      [-Overprovision <Boolean>]
      [-ScaleInPolicyForceDeletion <Boolean>]
      [-PauseTimeBetweenBatches <String>]
      [-PlanName <String>]
      [-PlanProduct <String>]
      [-PlanPromotionCode <String>]
      [-PlanPublisher <String>]
      [-ProvisionVMAgent <Boolean>]
      [-ProximityPlacementGroupId <String>]
      [-ScaleInPolicy <String[]>]
      [-SinglePlacementGroup <Boolean>]
      [-SkipExtensionsOnOverprovisionedVMs <Boolean>]
      [-SkuCapacity <Int32>]
      [-SkuName <String>]
      [-SkuTier <String>]
      [-Tag <Hashtable>]
      [-TerminateScheduledEventNotBeforeTimeoutInMinutes <Int32>]
      [-TerminateScheduledEvents <Boolean>]
      [-TimeZone <String>]
      [-UltraSSDEnabled <Boolean>]
      [-UpgradePolicyMode <UpgradeMode>]
      [-CapacityReservationGroupId <String>]
      [-VhdContainer <String[]>]
      [-AsJob]
      [-EncryptionAtHost <Boolean>]
      [-UserData <String>]
      [-BaseRegularPriorityCount <Int32>]
      [-RegularPriorityPercentage <Int32>]
      [-SharedGalleryImageId <String>]
      [-OSImageScheduledEventEnabled]
      [-OSImageScheduledEventNotBeforeTimeoutInMinutes <String>]
      [-SecurityType <String>]
      [-EnableVtpm <Boolean>]
      [-EnableSecureBoot <Boolean>]
      [-IfMatch <String>]
      [-IfNoneMatch <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzVmss
      [-ResourceGroupName] <String>
      [-VMScaleSetName] <String>
      [[-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>]
      [-AutomaticOSUpgrade <Boolean>]
      [-AutomaticRepairGracePeriod <String>]
      [-EnableAutomaticRepair <Boolean>]
      [-AutomaticRepairAction <String>]
      [-BootDiagnosticsEnabled <Boolean>]
      [-BootDiagnosticsStorageUri <String>]
      [-CustomData <String>]
      [-DisableAutoRollback <Boolean>]
      [-DisablePasswordAuthentication <Boolean>]
      [-EnableAutomaticUpdate <Boolean>]
      [-IdentityId <String[]>]
      -IdentityType <ResourceIdentityType>
      [-ImageReferenceId <String>]
      [-ImageReferenceOffer <String>]
      [-ImageReferencePublisher <String>]
      [-ImageReferenceSku <String>]
      [-ImageReferenceVersion <String>]
      [-ImageUri <String>]
      [-LicenseType <String>]
      [-ManagedDiskStorageAccountType <String>]
      [-MaxBatchInstancePercent <Int32>]
      [-MaxPrice <Double>]
      [-MaxUnhealthyInstancePercent <Int32>]
      [-MaxUnhealthyUpgradedInstancePercent <Int32>]
      [-OsDiskCaching <CachingTypes>]
      [-OsDiskWriteAccelerator <Boolean>]
      [-Overprovision <Boolean>]
      [-ScaleInPolicyForceDeletion <Boolean>]
      [-PauseTimeBetweenBatches <String>]
      [-PlanName <String>]
      [-PlanProduct <String>]
      [-PlanPromotionCode <String>]
      [-PlanPublisher <String>]
      [-ProvisionVMAgent <Boolean>]
      [-ProximityPlacementGroupId <String>]
      [-ScaleInPolicy <String[]>]
      [-SinglePlacementGroup <Boolean>]
      [-SkipExtensionsOnOverprovisionedVMs <Boolean>]
      [-SkuCapacity <Int32>]
      [-SkuName <String>]
      [-SkuTier <String>]
      [-Tag <Hashtable>]
      [-TerminateScheduledEventNotBeforeTimeoutInMinutes <Int32>]
      [-TerminateScheduledEvents <Boolean>]
      [-TimeZone <String>]
      [-UltraSSDEnabled <Boolean>]
      [-UpgradePolicyMode <UpgradeMode>]
      [-CapacityReservationGroupId <String>]
      [-VhdContainer <String[]>]
      [-AsJob]
      [-EncryptionAtHost <Boolean>]
      [-UserData <String>]
      [-BaseRegularPriorityCount <Int32>]
      [-RegularPriorityPercentage <Int32>]
      [-SharedGalleryImageId <String>]
      [-OSImageScheduledEventEnabled]
      [-OSImageScheduledEventNotBeforeTimeoutInMinutes <String>]
      [-SecurityType <String>]
      [-EnableVtpm <Boolean>]
      [-EnableSecureBoot <Boolean>]
      [-IfMatch <String>]
      [-IfNoneMatch <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

De cmdlet Update-AzVmss werkt de status van een virtuele-machineschaalset (VMSS) bij naar de status van een lokaal VMSS-object.

Voorbeelden

Voorbeeld 1: Werk de status van een VMSS bij naar de status van een lokaal VMSS-object.

Update-AzVmss -ResourceGroupName "Group001" -Name "VMSS001" -VirtualMachineScaleSet $LocalVMSS

Met deze opdracht wordt de status van de VMSS met de naam VMSS001 die deel uitmaakt van de resourcegroep Group001 bijgewerkt naar de status van een lokaal VMSS-object $LocalVMSS.

Voorbeeld 2

Hiermee wordt de status van een VMSS bijgewerkt. (automatisch gegenereerd)

Update-AzVmss -ResourceGroupName 'Group001' -VMScaleSetName 'VMSS001' -VirtualMachineScaleSet <PSVirtualMachineScaleSet> -IdentityType SystemAssigned

Parameters

-AsJob

Voer de cmdlet op de achtergrond uit en retourneer een taak om de voortgang bij te houden.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AutomaticOSUpgrade

Hiermee stelt u in of besturingssysteemupgrades automatisch op schaalsetexemplaren moeten worden toegepast wanneer een nieuwere versie van de installatiekopie beschikbaar wordt.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AutomaticRepairAction

Type herstelactie (vervangen, opnieuw opstarten, installatiekopie herstellen) dat wordt gebruikt voor het herstellen van beschadigde virtuele machines in de schaalset. De standaardwaarde wordt vervangen.

Type:String
Geaccepteerde waarden:Replace, Restart, Reimage
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-AutomaticRepairGracePeriod

De hoeveelheid tijd waarvoor automatische reparaties worden onderbroken vanwege een statuswijziging op de VIRTUELE machine. De respijttijd begint nadat de statuswijziging is voltooid. Dit helpt voortijdige of onopzettelijke reparaties te voorkomen. De tijdsduur moet worden opgegeven in ISO 8601-indeling. De minimaal toegestane respijtperiode is 30 minuten (PT30M), wat ook de standaardwaarde is. De maximaal toegestane respijtperiode is 90 minuten (PT90M).

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-BaseRegularPriorityCount

Hiermee geeft u het minimale aantal VM's op dat van reguliere prioriteit moet zijn als een VMSS Flex-exemplaar wordt uitgeschaald. Deze parameter is alleen geldig voor VMSS-exemplaren met Flexible OrchestrationMode.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-BootDiagnosticsEnabled

Of diagnostische gegevens over opstarten moeten worden ingeschakeld op de virtuele-machineschaalset.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-BootDiagnosticsStorageUri

URI van het opslagaccount dat moet worden gebruikt voor het plaatsen van de console-uitvoer en schermopname.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CapacityReservationGroupId

Id van de capaciteitsreserveringsgroep die wordt gebruikt om toe te wijzen.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CustomData

Hiermee geeft u een met base 64 gecodeerde tekenreeks van aangepaste gegevens op. Dit wordt gedecodeerd naar een binaire matrix die wordt opgeslagen als een bestand op de virtuele machine. De maximale lengte van de binaire matrix is 65535 bytes.
Zie Cloud-init gebruiken om een Virtuele Linux-machine aan te passen tijdens het maken.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DisableAutoRollback

Automatisch terugdraaien uitschakelen voor beleid voor automatische besturingssysteemupgrade

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DisablePasswordAuthentication

Geeft aan dat met deze cmdlet wachtwoordverificatie voor linux-besturingssysteem wordt uitgeschakeld.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableAutomaticRepair

Schakel automatische reparaties in of uit op de virtuele-machineschaalset.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableAutomaticUpdate

Hiermee wordt aangegeven of de virtuele Windows-machines in de VMSS zijn ingeschakeld voor automatische updates.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EnableSecureBoot

Hiermee geeft u op of beveiligd opstarten moet worden ingeschakeld op de virtuele machine.

Type:Nullable<T>[Boolean]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-EnableVtpm

Hiermee geeft u op of vTPM moet worden ingeschakeld op de virtuele machine.

Type:Nullable<T>[Boolean]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-EncryptionAtHost

Deze parameter kan worden gebruikt door de gebruiker in de aanvraag om hostversleuteling voor de virtuele-machineschaalset in of uit te schakelen.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-IdentityId

Hiermee geeft u de lijst met gebruikersidentiteiten die zijn gekoppeld aan de virtuele-machineschaalset. De verwijzingen naar gebruikersidentiteiten zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/identities/{identityName}'

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-IdentityType

Hiermee geeft u het type identiteit dat wordt gebruikt voor de virtuele-machineschaalset. Het type SystemAssignedUserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten uit de virtuele-machineschaalset verwijderd. De aanvaardbare waarden voor deze parameter zijn:

  • SystemAssigned
  • UserAssigned
  • SystemAssignedUserAssigned
  • Geen
Type:Nullable<T>[ResourceIdentityType]
Geaccepteerde waarden:SystemAssigned, UserAssigned, SystemAssignedUserAssigned, None
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-IfMatch

wordt gebruikt om een aanvraag voorwaardelijk te maken voor de PUT en andere niet-veilige methoden. De server retourneert alleen de aangevraagde resources als de resource overeenkomt met een van de vermelde ETag-waarden. Laat deze waarde weg om de huidige resource altijd te overschrijven. Geef de laatst geziene ETag-waarde op om te voorkomen dat gelijktijdige wijzigingen per ongeluk worden overschreven.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-IfNoneMatch

Wordt gebruikt om een aanvraag voorwaardelijk te maken voor de GET- en HEAD-methoden. De server retourneert alleen de aangevraagde resources als geen van de vermelde ETag-waarden overeenkomt met de huidige entiteit. Wordt gebruikt om een aanvraag voorwaardelijk te maken voor de GET- en HEAD-methoden. De server retourneert alleen de aangevraagde resources als geen van de vermelde ETag-waarden overeenkomt met de huidige entiteit. Stel deze optie in op *, zodat een nieuwe recordset kan worden gemaakt, maar om te voorkomen dat een bestaande recordset wordt bijgewerkt. Andere waarden resulteren in een fout van de server omdat ze niet worden ondersteund.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ImageReferenceId

Hiermee geeft u de referentie-id van de installatiekopieën op.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ImageReferenceOffer

Hiermee geeft u het type vm-installatiekopie (VMImage) aanbieding. Gebruik de cmdlet Get-AzVMImageOffer om een installatiekopieaanbieding te verkrijgen.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ImageReferencePublisher

Hiermee geeft u de naam van een uitgever van een VMImage. Gebruik de cmdlet Get-AzVMImagePublisher om een uitgever te verkrijgen.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ImageReferenceSku

Hiermee geeft u de VMImage-SKU. Gebruik de cmdlet Get-AzVMImageSku om SKU's te verkrijgen.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ImageReferenceVersion

Hiermee geeft u de versie van de VMImage. Als u de nieuwste versie wilt gebruiken, geeft u een waarde op van de meest recente in plaats van een bepaalde versie.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ImageUri

Hiermee geeft u de blob-URI voor de gebruikersinstallatiekopieën. VMSS maakt een besturingssysteemschijf in dezelfde container van de gebruikersinstallatiekopieën.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-LicenseType

Geef het licentietype op. Dit is bedoeld voor het meenemen van uw eigen licentiescenario.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ManagedDiskStorageAccountType

Hiermee geeft u het type opslagaccount voor beheerde schijf. De aanvaardbare waarden voor deze parameter zijn:

  • Standard_LRS
  • Premium_LRS
Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MaxBatchInstancePercent

Het maximumpercentage van het totale aantal exemplaren van virtuele machines dat tegelijkertijd wordt geüpgraded door de rolling upgrade in één batch. Omdat dit een maximum is, kunnen beschadigde exemplaren in eerdere of toekomstige batches ervoor zorgen dat het percentage exemplaren in een batch afneemt om een hogere betrouwbaarheid te garanderen. Als de waarde niet is opgegeven, wordt deze ingesteld op 20.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MaxPrice

Hiermee geeft u de maximumprijs op die u wilt betalen voor een VM/VMSS met lage prioriteit. Deze prijs is in Amerikaanse dollars. Deze prijs wordt vergeleken met de huidige prijs met lage prioriteit voor de VM-grootte. De prijzen worden ook vergeleken op het moment van het maken/bijwerken van VM/VMSS met lage prioriteit en de bewerking slaagt alleen als de maxPrice groter is dan de huidige prijs met lage prioriteit. De maxPrice wordt ook gebruikt voor het verwijderen van een VM/VMSS met lage prioriteit als de huidige prijs met lage prioriteit hoger is dan de maxPrice na het maken van VM/VMSS. Mogelijke waarden zijn: elke decimale waarde groter dan nul. Voorbeeld: 0.01538. -1 geeft aan dat de VM/VMSS met lage prioriteit niet om prijsredenen mag worden verwijderd. De standaard maximumprijs is -1 als deze niet door u wordt verstrekt.

Type:Double
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MaxUnhealthyInstancePercent

Het maximumpercentage van het totale aantal exemplaren van virtuele machines in de schaalset dat tegelijkertijd beschadigd kan zijn, hetzij als gevolg van een upgrade of door de statuscontroles van de virtuele machine te worden aangetroffen voordat de rolling upgrade wordt afgebroken. Deze beperking wordt gecontroleerd voordat u een batch start. Als de waarde niet is opgegeven, wordt deze ingesteld op 20.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MaxUnhealthyUpgradedInstancePercent

Het maximumpercentage van bijgewerkte exemplaren van virtuele machines die kunnen worden gevonden, hebben een slechte status. Deze controle vindt plaats nadat elke batch is bijgewerkt. Als dit percentage ooit wordt overschreden, wordt de rolling update afgebroken. Als de waarde niet is opgegeven, wordt deze ingesteld op 20.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OsDiskCaching

Hiermee geeft u de cachemodus van de besturingssysteemschijf. De aanvaardbare waarden voor deze parameter zijn:

  • Geen
  • Alleen-lezen
  • ReadWrite De standaardwaarde is ReadWrite. Als u de cachewaarde wijzigt, start de cmdlet de virtuele machine opnieuw op. Deze instelling is van invloed op de consistentie en prestaties van de schijf.
Type:CachingTypes
Geaccepteerde waarden:None, ReadOnly, ReadWrite
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OsDiskWriteAccelerator

Hiermee geeft u op of WriteAccelerator moet worden ingeschakeld of uitgeschakeld op de besturingssysteemschijf.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OSImageScheduledEventEnabled

Hiermee geeft u op of de geplande gebeurtenis van de besturingssysteeminstallatiekopieën is ingeschakeld of uitgeschakeld.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OSImageScheduledEventNotBeforeTimeoutInMinutes

De tijdsduur die een virtuele machine waarvan de installatiekopie opnieuw wordt gemaakt of het besturingssysteem moet worden bijgewerkt, moet mogelijk de geplande gebeurtenis van de installatiekopie van het besturingssysteem goedkeuren voordat de gebeurtenis automatisch wordt goedgekeurd (time-out). De configuratie is opgegeven in ISO 8601-indeling, waarbij de waarde is ingesteld op 15 minuten (PT15M).

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Overprovision

Geeft aan of de cmdlet de VMSS overprovisiont.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PauseTimeBetweenBatches

De wachttijd tussen het voltooien van de update voor alle virtuele machines in één batch en het starten van de volgende batch. De tijdsduur moet worden opgegeven in ISO 8601-indeling. De standaardwaarde is 0 seconden (PT0S).

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PlanName

Hiermee geeft u de naam van het plan.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PlanProduct

Hiermee geeft u het planproduct op.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PlanPromotionCode

Hiermee geeft u de promotiecode van het plan.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PlanPublisher

Hiermee geeft u de uitgever van het plan op.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ProvisionVMAgent

Hiermee wordt aangegeven of de virtuele-machineagent moet worden ingericht op de virtuele Windows-machines in de VMSS.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ProximityPlacementGroupId

De resource-id van de nabijheidsplaatsingsgroep die moet worden gebruikt met deze schaalset.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RegularPriorityPercentage

Hiermee geeft u het gewenste percentage vm's op, nadat aan de BaseRegularCount is voldaan, die een reguliere prioriteit hebben wanneer de VMSS Flex-instantie wordt uitgeschaald. Deze eigenschap is alleen geldig voor VMSS-exemplaren met Flexible OrchestrationMode.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ResourceGroupName

Hiermee geeft u de naam van de resourcegroep waartoe de VMSS behoort.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ScaleInPolicy

De regels die moeten worden gevolgd bij het inschalen van een virtuele-machineschaalset. Mogelijke waarden zijn: 'Standaard', 'OudsteVM' en 'NieuwsteVM'. 'Standaard' wanneer een virtuele-machineschaalset wordt ingeschaald, wordt de schaalset eerst verdeeld over zones als het een zonegebonden schaalset is. Vervolgens wordt deze zoveel mogelijk verdeeld over foutdomeinen. Binnen elk foutdomein zijn de virtuele machines die zijn gekozen voor verwijdering, de nieuwste machines die niet zijn beveiligd tegen inschalen. 'OudsteVM' wanneer een virtuele-machineschaalset wordt ingeschaald, worden de oudste virtuele machines die niet zijn beveiligd tegen inschalen gekozen voor verwijdering. Voor zonegebonden virtuele-machineschaalsets wordt de schaalset eerst verdeeld over zones. Binnen elke zone worden de oudste virtuele machines die niet zijn beveiligd gekozen voor verwijdering. 'NieuwsteVM' wanneer een virtuele-machineschaalset wordt ingeschaald, worden de nieuwste virtuele machines die niet zijn beveiligd tegen inschalen gekozen voor verwijdering. Voor zonegebonden virtuele-machineschaalsets wordt de schaalset eerst verdeeld over zones. Binnen elke zone worden de nieuwste virtuele machines die niet zijn beveiligd gekozen voor verwijdering.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScaleInPolicyForceDeletion

Forceverwijdering toepassen bij het gebruik van ScaleIn-beleid.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SecurityType

Hiermee geeft u het SecurityType van de virtuele machine. Deze moet worden ingesteld op een opgegeven waarde om UefiSettings in te schakelen. UefiSettings wordt alleen ingeschakeld als deze eigenschap is ingesteld.

Type:String
Geaccepteerde waarden:TrustedLaunch, ConfidentialVM, Standard
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-SharedGalleryImageId

De unieke id van de gedeelde galerie-installatiekopieën opgegeven voor vm-implementatie. Dit kan worden opgehaald uit de get-aanroep van de installatiekopieën in de gedeelde galerie.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SinglePlacementGroup

Hiermee geeft u de individuele plaatsingsgroep.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SkipExtensionsOnOverprovisionedVMs

Hiermee geeft u op dat de extensies niet worden uitgevoerd op de extra overprovisioned VM's.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SkuCapacity

Hiermee geeft u het aantal exemplaren in de VMSS.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SkuName

Hiermee geeft u de grootte van alle exemplaren van VMSS.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SkuTier

Hiermee geeft u de laag van VMSS. De aanvaardbare waarden voor deze parameter zijn:

  • Standard
  • Basis
Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Tag

Sleutel-waardeparen in de vorm van een hash-tabel. Bijvoorbeeld: @{key0="value0"; key1=$null; key2="value2"}

Type:Hashtable
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TerminateScheduledEventNotBeforeTimeoutInMinutes

Configureerbare tijdsduur (in minuten) een virtuele machine die wordt verwijderd, moet mogelijk de geplande beëindigingsgebeurtenis goedkeuren voordat de gebeurtenis automatisch wordt goedgekeurd (time-out).

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-TerminateScheduledEvents

Hiermee geeft u op of de geplande beëindigingsgebeurtenis is ingeschakeld of uitgeschakeld.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-TimeZone

Hiermee geeft u de tijdzone voor het Windows-besturingssysteem op, bijvoorbeeld 'Pacific Standard Time'.
Mogelijke waarden kunnen worden TimeZoneInfo.Id waarde uit tijdzones die worden geretourneerd door TimeZoneInfo.GetSystemTimeZones.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UltraSSDEnabled

De vlag waarmee een mogelijkheid wordt ingeschakeld of uitgeschakeld voor een of meer beheerde gegevensschijven met UltraSSD_LRS opslagaccounttype op de virtuele-machineschaalset. Beheerde schijven met het type opslagaccount UltraSSD_LRS kunnen alleen worden toegevoegd aan een VMSS als deze eigenschap is ingeschakeld.

Type:Boolean
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-UpgradePolicyMode

De modus van een upgrade naar virtuele machines in de schaalset opgegeven. De aanvaardbare waarden voor deze parameter zijn:

  • Automatisch
  • Handmatig
  • Opvolgend
Type:UpgradeMode
Geaccepteerde waarden:Automatic, Manual, Rolling
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UserData

UserData voor de Vmss, die base-64 wordt gecodeerd. De klant mag hier geen geheimen doorgeven.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VhdContainer

Hiermee geeft u de container-URL's op die worden gebruikt voor het opslaan van besturingssysteemschijven voor de VMSS.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VirtualMachineScaleSet

Hiermee geeft u een lokaal VMSS-object. Gebruik de cmdlet Get-AzVmss om een VMSS-object op te halen. Dit virtuele-machineobject bevat de bijgewerkte status voor de VMSS.

Type:PSVirtualMachineScaleSet
Position:2
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VMScaleSetName

Hiermee geeft u de naam op van de VMSS die met deze cmdlet wordt gemaakt.

Type:String
Aliassen:Name
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

String

PSVirtualMachineScaleSet

Boolean

Uitvoerwaarden

PSVirtualMachineScaleSet