Delen via


Update-SCVMConfiguration

Updates de eigenschappen van een configuratieobject voor virtuele VMM-machines.

Syntax

Update-SCVMConfiguration
      [-VMConfiguration] <BaseVMConfiguration>
      [-ValidateOnly <Boolean>]
      [-VMName <String>]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]
Update-SCVMConfiguration
      -VMConfigurationList <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.BaseVMConfiguration]>
      [-ValidateOnly <Boolean>]
      [-VMName <String>]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]

Description

Met de cmdlet Update-SCVMConfiguration worden de eigenschappen van een VMM-configuratieobject (Virtual Machine Manager) bijgewerkt.

Voorbeelden

Voorbeeld 1: Een bestaande configuratie van een virtuele machine bijwerken

PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $VMConfig = Get-SCVMConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> Update-SCVMConfiguration -VMConfiguration $VMConfig[0] -ValidateOnly $True

Met de eerste opdracht wordt het serviceconfiguratieobject Met de naam Service01 opgehaald uit de VMM-bibliotheek en wordt het object opgeslagen in de $ServiceConfig variabele.

Met de tweede opdracht wordt het configuratieobject van de virtuele machine opgehaald voor de serviceconfiguratie die is opgeslagen in $ServiceConfig en slaat u het configuratieobject van de virtuele machine op in $VMConfig.

Met de laatste opdracht wordt de eigenschap ValidateOnly ingesteld op True voor het eerste configuratieobject dat is opgeslagen in $VMConfig.

Parameters

-JobVariable

Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

Hiermee geeft u de naam van een gebruiker. Met deze cmdlet stelt u de namens de gebruiker in als de gebruiker die met deze parameter wordt opgegeven.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUserRole

Hiermee geeft u een gebruikersrol op. Met deze cmdlet stelt u de namens de gebruikersrol in als de gebruikersrol die met deze parameter wordt opgegeven. Gebruik de cmdlet Get-SCUserRole om een gebruikersrolobject op te halen.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Hiermee geeft u de id op van de tip Prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ValidateOnly

Geeft aan of de validatie van de plaatsing wordt uitgevoerd, maar dat de plaatsing niet daadwerkelijk wordt uitgevoerd.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMConfiguration

Hiermee geeft u een configuratieobject voor virtuele machines op.

Type:BaseVMConfiguration
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMConfigurationList

Hiermee geeft u een lijst met configuratieobjecten op.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.BaseVMConfiguration]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMName

Hiermee geeft u de naam op van een virtuele machine die moet worden geplaatst op een fysieke hostserver. Gebruik deze parameter om te controleren of een andere virtuele machine met dezelfde naam nog niet op die host is geïmplementeerd.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Uitvoerwaarden

ComputerConfig

Met deze cmdlet wordt een ComputerConfig-object geretourneerd.

Notities

  • Vereist een VMM-configuratieobject voor virtuele machines, dat kan worden verkregen met behulp van de Get-SCVMConfiguration-cmdlet .