Aracılığıyla paylaş


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.