Update-SCVMConfiguration
VMM sanal makine yapılandırma nesnesinin özelliklerini Güncelleştirmeler.
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
Update-SCVMConfiguration cmdlet'i bir Virtual Machine Manager (VMM) sanal makine yapılandırma nesnesinin özelliklerini güncelleştirir.
Örnekler
Örnek 1: Mevcut bir sanal makine yapılandırmasını güncelleştirme
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $VMConfig = Get-SCVMConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> Update-SCVMConfiguration -VMConfiguration $VMConfig[0] -ValidateOnly $True
İlk komut, VMM kitaplığından Service01 adlı hizmet yapılandırma nesnesini alır ve nesneyi $ServiceConfig değişkeninde depolar.
İkinci komut, $ServiceConfig'de depolanan hizmet yapılandırması için sanal makine yapılandırma nesnesini alır ve sanal makine yapılandırma nesnesini $VMConfig içinde depolar.
Son komut, $VMConfig depolanan ilk yapılandırma nesnesi için ValidateOnly özelliğini True olarak ayarlar.
Parametreler
-JobVariable
İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Kullanıcının adını belirtir. Bu cmdlet, kullanıcı adına bu parametrenin belirttiği kullanıcı olarak ayarlar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Bir kullanıcı rolü belirtir. Bu cmdlet, kullanıcı adına rolünü bu parametrenin belirttiği kullanıcı rolü olarak ayarlar. Kullanıcı rolü nesnesi almak için Get-SCUserRole cmdlet'ini kullanın.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin hemen komut kabuğuna döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ValidateOnly
Yerleştirme doğrulamasının gerçekleştirilip gerçekleştirilmediğini, ancak yerleştirmenin gerçekten gerçekleştirilmediğini gösterir.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConfiguration
Bir sanal makine yapılandırma nesnesi belirtir.
Type: | BaseVMConfiguration |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMConfigurationList
Yapılandırma nesnelerinin listesini belirtir.
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
Fiziksel bir konak sunucusuna yerleştirilecek sanal makinenin adını belirtir. Aynı ada sahip başka bir sanal makinenin söz konusu konakta zaten dağıtılmadığını doğrulamak için bu parametreyi kullanın.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Çıkışlar
ComputerConfig
Bu cmdlet bir ComputerConfig nesnesi döndürür.
Notlar
- Get-SCVMConfiguration cmdlet'i kullanılarak elde edilebilen bir VMM sanal makine yapılandırma nesnesi gerektirir.