Update-SCVMConfiguration
Atualizações as propriedades de um objeto de configuração de máquina virtual VMM.
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
O cmdlet Update-SCVMConfiguration atualiza as propriedades de um objeto de configuração de máquina virtual Manager (VMM) virtual.
Exemplos
Exemplo 1: Atualizar uma configuração de máquina virtual existente
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $VMConfig = Get-SCVMConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> Update-SCVMConfiguration -VMConfiguration $VMConfig[0] -ValidateOnly $True
O primeiro comando obtém o objeto de configuração de serviço chamado Service01 da biblioteca VMM e armazena o objeto na variável $ServiceConfig.
O segundo comando obtém o objeto de configuração da máquina virtual para a configuração de serviço armazenado em $ServiceConfig e armazena o objeto de configuração da máquina virtual em $VMConfig.
O último comando define a propriedade ValidateOnly para True para o primeiro objeto de configuração armazenado em $VMConfig.
Parâmetros
-JobVariable
Especifica que o progresso do trabalho é rastreado e armazenado na variável nomeada por este parâmetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Especifica o nome de um utilizador. Este cmdlet define o utilizador em nome do utilizador como o utilizador que este parâmetro especifica.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Especifica uma função de utilizador. Este cmdlet define o papel do utilizador em nome do utilizador como a função de utilizador que este parâmetro especifica. Para obter um objeto de função do utilizador, utilize o cmdlet Get-SCUserRole .
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica o ID da ponta de otimização de desempenho e recursos (ponta PRO) que desencadeou esta ação. Este parâmetro permite-lhe auditar dicas PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que o trabalho funciona assíncronamente para que o controlo volte imediatamente à concha de comando.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ValidateOnly
Indica se a validação da colocação é realizada, mas a colocação não é realmente realizada.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConfiguration
Especifica um objeto de configuração de máquina virtual.
Type: | BaseVMConfiguration |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMConfigurationList
Especifica uma lista de objetos de configuração.
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
Especifica o nome de uma máquina virtual a ser colocada num servidor de anfitrião físico. Utilize este parâmetro para verificar se outra máquina virtual com o mesmo nome ainda não está implantada nesse hospedeiro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Saídas
ComputerConfig
Este cmdlet devolve um objeto ComputerConfig .
Notas
- Requer um objeto de configuração de máquina virtual VMM, que pode ser obtido utilizando o cmdlet Get-SCVMConfiguration .