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 .