Bagikan melalui


Update-SCVMConfiguration

Updates properti objek konfigurasi komputer virtual VMM.

Sintaks

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>]

Deskripsi

Cmdlet Update-SCVMConfiguration memperbarui properti objek konfigurasi komputer virtual Virtual Machine Manager (VMM).

Contoh

Contoh 1: Memperbarui konfigurasi komputer virtual yang ada

PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $VMConfig = Get-SCVMConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> Update-SCVMConfiguration -VMConfiguration $VMConfig[0] -ValidateOnly $True

Perintah pertama mendapatkan objek konfigurasi layanan bernama Service01 dari pustaka VMM dan menyimpan objek dalam variabel $ServiceConfig.

Perintah kedua mendapatkan objek konfigurasi komputer virtual untuk konfigurasi layanan yang disimpan di $ServiceConfig dan menyimpan objek konfigurasi komputer virtual di $VMConfig.

Perintah terakhir mengatur properti ValidateOnly ke True untuk objek konfigurasi pertama yang disimpan di $VMConfig.

Parameter

-JobVariable

Menentukan bahwa kemajuan pekerjaan dilacak dan disimpan dalam variabel yang dinamai oleh parameter ini.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

Menentukan nama pengguna. Cmdlet ini menetapkan atas nama pengguna sebagai pengguna yang ditentukan parameter ini.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUserRole

Menentukan peran pengguna. Cmdlet ini menetapkan atas nama peran pengguna sebagai peran pengguna yang ditentukan parameter ini. Untuk mendapatkan objek peran pengguna, gunakan cmdlet Get-SCUserRole .

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (pro tip) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ValidateOnly

Menunjukkan apakah validasi penempatan dilakukan, tetapi penempatan tidak benar-benar dilakukan.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMConfiguration

Menentukan objek konfigurasi komputer virtual.

Type:BaseVMConfiguration
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMConfigurationList

Menentukan daftar objek konfigurasi.

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

Menentukan nama komputer virtual yang akan ditempatkan di server host fisik. Gunakan parameter ini untuk memverifikasi bahwa komputer virtual lain dengan nama yang sama belum disebarkan pada host tersebut.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Output

ComputerConfig

Cmdlet ini mengembalikan objek ComputerConfig .

Catatan

  • Memerlukan objek konfigurasi komputer virtual VMM, yang dapat diperoleh dengan menggunakan cmdlet Get-SCVMConfiguration .