Update-SCVMConfiguration
Aktualisierungen die Eigenschaften eines virtuellen VMM-Computerkonfigurationsobjekts.
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>]
Beschreibung
Das Cmdlet Update-SCVMConfiguration aktualisiert die Eigenschaften eines virtuellen Computer-Managers (VMM)-Konfigurationsobjekts.
Beispiele
Beispiel 1: Aktualisieren einer vorhandenen virtuellen Computerkonfiguration
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $VMConfig = Get-SCVMConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> Update-SCVMConfiguration -VMConfiguration $VMConfig[0] -ValidateOnly $True
Der erste Befehl ruft das Dienstkonfigurationsobjekt namens Service01 aus der VMM-Bibliothek ab und speichert das Objekt in der $ServiceConfig Variablen.
Der zweite Befehl ruft das Konfigurationsobjekt des virtuellen Computers für die in $ServiceConfig gespeicherte Dienstkonfiguration ab und speichert das Virtuelle Computerkonfigurationsobjekt in $VMConfig.
Der letzte Befehl legt die ValidateOnly-Eigenschaft auf True für das erste Konfigurationsobjekt fest, das in $VMConfig gespeichert ist.
Parameter
-JobVariable
Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Gibt den Namen eines Benutzers an. Dieses Cmdlet legt den Namen des Benutzers als Benutzer fest, den dieser Parameter angibt.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Gibt eine Benutzerrolle an. Dieses Cmdlet legt den Namen der Benutzerrolle als Benutzerrolle fest, die dieser Parameter angibt. Verwenden Sie zum Abrufen eines Benutzerrolleobjekts das Cmdlet Get-SCUserRole .
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Gibt die ID der Leistungs- und Ressourcenoptimierungs-Tipp (PRO-Tipp) an, die diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass das Steuerelement sofort an die Befehlsshell zurückgibt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ValidateOnly
Gibt an, ob die Überprüfung der Platzierung ausgeführt wird, die Platzierung jedoch nicht tatsächlich ausgeführt wird.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConfiguration
Gibt ein Virtuelles Computerkonfigurationsobjekt an.
Type: | BaseVMConfiguration |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMConfigurationList
Gibt eine Liste der Konfigurationsobjekte an.
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
Gibt den Namen einer virtuellen Maschine an, die auf einem physischen Hostserver platziert werden soll. Mit diesem Parameter können Sie überprüfen, ob bereits eine andere virtuelle Maschine mit demselben Namen auf diesem Host bereitgestellt wird.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Ausgaben
ComputerConfig
Dieses Cmdlet gibt ein ComputerConfig-Objekt zurück.
Hinweise
- Erfordert ein virtuelles VMM-Computerkonfigurationsobjekt, das mithilfe des Cmdlets Get-SCVMConfiguration abgerufen werden kann.