Get-SCDependentLibraryResource
Identifica le dipendenze tra gli 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
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 disco rigido virtuale specifico
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. In questo esempio si presuppone che esista un solo disco rigido virtuale denominato VHD01.
Il secondo comando restituisce tutti gli oggetti di libreria dipendenti da VHD01.
Se esistono oggetti dipendenti, la rimozione di questo disco rigido virtuale modificherà gli oggetti dipendenti in modo che non facciano più riferimento al disco rigido virtuale rimosso. Pertanto, se VHD01 è associato a una macchina virtuale specifica o a un modello specifico, tale macchina virtuale o modello viene modificata in modo che non faccia più riferimento a VHD01 dopo la rimozione.
Parametri
-LibraryResource
Specifica una risorsa archiviata nella libreria VMM.
Tipo: | LibObjectBase |
Alias: | LibraryObject |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-LibraryServer
Specifica un oggetto server di libreria VMM.
Tipo: | LibraryServer |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-LibraryShare
Specifica un oggetto condivisione libreria VMM.
Tipo: | LibraryShare |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-OnBehalfOfUser
Specifica un nome utente. Questo cmdlet opera per conto dell'utente specificato da questo parametro.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-OnBehalfOfUserRole
Specifica un ruolo utente.
Per ottenere un ruolo utente, usare il cmdlet Get-SCUserRole
Tipo: | UserRole |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-VMMServer
Specifica un oggetto server VMM.
Tipo: | ServerConnection |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
Output
HardwareProfile
Questo cmdlet restituisce un oggetto HardwareProfile