Get-SCDependentLibraryResource
Identifica las dependencias entre objetos VMM.
Sintaxis
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>]
Description
El cmdlet Get-SCDependentLibraryResource identifica las dependencias entre objetos de Virtual Machine Manager (VMM).
Puede usar el cmdlet Get-SCDependentLibraryResource para identificar los objetos que dependen de la existencia de:
Objeto de biblioteca especificado.
Cualquier objeto del recurso compartido de biblioteca especificado.
Cualquier objeto del servidor de biblioteca especificado.
Ejemplos
Ejemplo 1: Buscar todos los objetos que dependen de un disco duro virtual determinado
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
El primer comando obtiene el objeto de disco duro denominado VHD01 en LibraryServer01 de la biblioteca VMM en VMMServer01 y almacena el objeto en la variable $VHD. En este ejemplo se supone que solo existe un disco duro virtual denominado VHD01.
El segundo comando devuelve todos los objetos de biblioteca que dependen de VHD01.
Si existen objetos dependientes, al quitar este disco duro virtual se modificarán esos objetos dependientes para que ya no hagan referencia al disco duro virtual quitado. Por lo tanto, si VHD01 está asociado a una máquina virtual específica o a una plantilla específica, esa máquina virtual o plantilla se modifica para que ya no haga referencia a VHD01 después de quitarla.
Parámetros
-LibraryResource
Especifica un recurso almacenado en la biblioteca VMM.
Tipo: | LibObjectBase |
Alias: | LibraryObject |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-LibraryServer
Especifica un objeto de servidor de biblioteca VMM.
Tipo: | LibraryServer |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-LibraryShare
Especifica un objeto compartido de biblioteca VMM.
Tipo: | LibraryShare |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-OnBehalfOfUser
Especifica un nombre de usuario. Este cmdlet funciona en nombre del usuario que especifica este parámetro.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-OnBehalfOfUserRole
Especifica un rol de usuario.
Para obtener un rol de usuario, use el cmdlet
Tipo: | UserRole |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-VMMServer
Especifica un objeto de servidor VMM.
Tipo: | ServerConnection |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
Salidas
HardwareProfile
Este cmdlet devuelve un objeto HardwareProfile.