Get-SCDependentLibraryResource
Identifica le dipendenze tra oggetti VMM.
Sintassi
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>]
Descrizione
Il cmdlet Get-SCDependentLibraryResource identifica le dipendenze tra oggetti Virtual Machine Manager (VMM).
È possibile usare il cmdlet Get-SCDependentLibraryResource per identificare gli oggetti dipendenti dall'esistenza di:
Oggetto libreria specificato.
Qualsiasi oggetto nella condivisione di libreria specificata.
Qualsiasi oggetto nel server di libreria specificato.
Esempio
Esempio 1: Trovare tutti gli oggetti che dipendono da un determinato disco rigido virtuale
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
Il primo comando ottiene l'oggetto disco rigido denominato VHD01 in LibraryServer01 dalla libreria VMM in VMMServer01 e archivia l'oggetto nella variabile $VHD. Questo esempio si basa sul presupposto che esista un solo disco rigido virtuale denominato VHD01.
Il secondo comando restituisce tutti gli oggetti libreria che dipendono da VHD01.
Se esistono oggetti dipendenti, la rimozione di tale disco rigido virtuale determinerà la modifica degli oggetti dipendenti. Ciò avviene affinché questi oggetti non facciano più riferimento al disco rigido virtuale rimosso. Se pertanto VHD01 è associato a una macchina virtuale o a un modello specifico, tale macchina virtuale o modello verrà modificato, in modo che non faccia più riferimento a VHD01 dopo la relativa rimozione.
Parametri
-LibraryResource
Specifica una risorsa archiviata nella libreria VMM.
Type: | LibObjectBase |
Aliases: | LibraryObject |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LibraryServer
Specifica un oggetto server di libreria VMM.
Type: | LibraryServer |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LibraryShare
Specifica un oggetto condivisione di libreria Virtual Machine Manager.
Type: | LibraryShare |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-OnBehalfOfUser
Specifica un nome utente. Questo cmdlet opera per conto dell'utente specificato da questo parametro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Specifica un ruolo utente. Per ottenere un ruolo utente, usare il cmdlet Get-SCUserRole . Questo cmdlet opera per conto del ruolo utente specificato da questo parametro.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Specifica un oggetto server Virtual Machine Manager.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Output
HardwareProfile
Questo cmdlet restituisce un oggetto HardwareProfile .