Update-SCVMConfiguration
Uppdateringar egenskaperna för ett konfigurationsobjekt för en virtuell VMM-dator.
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
Cmdleten Update-SCVMConfiguration uppdaterar egenskaperna för ett vmm-konfigurationsobjekt (Virtual Machine Manager).
Exempel
Exempel 1: Uppdatera en befintlig virtuell datorkonfiguration
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $VMConfig = Get-SCVMConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> Update-SCVMConfiguration -VMConfiguration $VMConfig[0] -ValidateOnly $True
Det första kommandot hämtar tjänstkonfigurationsobjektet med namnet Service01 från VMM-biblioteket och lagrar objektet i variabeln $ServiceConfig.
Det andra kommandot hämtar konfigurationsobjektet för den virtuella datorn för tjänstkonfigurationen som lagras i $ServiceConfig och lagrar konfigurationsobjektet för den virtuella datorn i $VMConfig.
Det sista kommandot anger egenskapen ValidateOnly till True för det första konfigurationsobjektet som lagras i $VMConfig.
Parametrar
-JobVariable
Anger att jobb förloppet spåras och lagras i variabeln med namnet av den här parametern.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Anger namnet på en användare. Den här cmdleten anger för användarens räkning som den användare som den här parametern anger.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Anger en användarroll. Den här cmdleten anger för användarrollens räkning som den användarroll som den här parametern anger. Om du vill hämta ett användarrollobjekt använder du cmdleten Get-SCUserRole .
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Anger ID för tipset om prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ValidateOnly
Anger om valideringen av placeringen utförs, men placeringen utförs inte.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConfiguration
Anger ett konfigurationsobjekt för en virtuell dator.
Type: | BaseVMConfiguration |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMConfigurationList
Anger en lista över konfigurationsobjekt.
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
Anger namnet på en virtuell dator som ska placeras på en fysisk värdserver. Använd den här parametern för att kontrollera att en annan virtuell dator med samma namn inte redan har distribuerats på värden.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Utdata
ComputerConfig
Den här cmdleten returnerar ett ComputerConfig-objekt .
Kommentarer
- Kräver ett konfigurationsobjekt för virtuell VMM-dator som kan hämtas med hjälp av cmdleten Get-SCVMConfiguration .