Update-SCVMConfiguration
Uppdaterar egenskaperna för ett VMM-konfigurationsobjekt för virtuella datorer.
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 konfiguration av virtuella datorer
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 virtuella datorer i $VMConfig.
Det sista kommandot anger egenskapen ValidateOnly till True för det första konfigurationsobjektet som lagras i $VMConfig.
Parametrar
-JobVariable
Anger att jobbstatus spåras och lagras i variabeln med namnet av den här parametern.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | 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.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | 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.
Typ: | UserRole |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PROTipID
Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen omedelbart återgår till kommandogränssnittet.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ValidateOnly
Anger om valideringen av placeringen utförs, men placeringen utförs inte.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-VMConfiguration
Anger ett konfigurationsobjekt för virtuella datorer.
Typ: | BaseVMConfiguration |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-VMConfigurationList
Anger en lista över konfigurationsobjekt.
Typ: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.BaseVMConfiguration] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | 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å den värden.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Utdata
ComputerConfig
Den här cmdleten returnerar ett ComputerConfig--objekt.
Kommentarer
- Kräver ett VMM-konfigurationsobjekt för virtuella datorer som kan hämtas med hjälp av cmdleten Get-SCVMConfiguration.