Bagikan melalui


Get-SCDependentLibraryResource

Mengidentifikasi dependensi antara objek VMM.

Sintaks

Get-SCDependentLibraryResource
   [-VMMServer <ServerConnection>]
   [-LibraryResource] <LibObjectBase>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCDependentLibraryResource
   [-VMMServer <ServerConnection>]
   [-LibraryShare] <LibraryShare>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCDependentLibraryResource
   [-VMMServer <ServerConnection>]
   [-LibraryServer] <LibraryServer>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Deskripsi

Cmdlet Get-SCDependentLibraryResource mengidentifikasi dependensi antara objek Virtual Machine Manager (VMM).

Anda dapat menggunakan cmdlet Get-SCDependentLibraryResource untuk mengidentifikasi objek yang bergantung pada keberadaan:

  • Objek pustaka yang ditentukan.

  • Objek apa pun pada berbagi pustaka yang ditentukan.

  • Objek apa pun di server pustaka yang ditentukan.

Contoh

Contoh 1: Temukan semua objek yang bergantung pada hard disk virtual tertentu

PS C:\> $VHD = Get-SCVirtualHardDisk -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -eq "VHD01"  -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }
PS C:\> Get-SCDependentLibraryResource -LibraryResource $VHD

Perintah pertama mendapatkan objek hard disk bernama VHD01 di LibraryServer01 dari pustaka VMM di VMMServer01 dan menyimpan objek dalam variabel $VHD. Contoh ini mengasumsikan bahwa hanya satu hard disk virtual bernama VHD01 yang ada.

Perintah kedua mengembalikan semua objek pustaka yang bergantung pada VHD01.

Jika objek dependen ada, menghapus hard disk virtual ini akan mengubah objek dependen tersebut sehingga tidak lagi mereferensikan hard disk virtual yang dihapus. Dengan demikian, jika VHD01 dikaitkan dengan komputer virtual tertentu atau dengan templat tertentu, komputer virtual atau templat tersebut dimodifikasi sehingga tidak lagi mereferensikan VHD01 setelah dihapus.

Parameter

-LibraryResource

Menentukan sumber daya yang disimpan di pustaka VMM.

Type:LibObjectBase
Aliases:LibraryObject
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-LibraryServer

Menentukan objek server pustaka VMM.

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

-LibraryShare

Menentukan objek berbagi pustaka VMM.

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

-OnBehalfOfUser

Menentukan nama pengguna. Cmdlet ini beroperasi atas nama 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. Untuk mendapatkan peran pengguna, gunakan cmdlet Get-SCUserRole . Cmdlet ini beroperasi atas nama peran pengguna yang ditentukan parameter ini.

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

-VMMServer

Menentukan objek server VMM.

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

Output

HardwareProfile

Cmdlet ini mengembalikan objek HardwareProfile .