Compartir a través de


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 Get-SCUserRole. Este cmdlet funciona en nombre del rol de usuario que especifica este parámetro.

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.