Compartir a través de


Get-SCSMRelationship

Obtiene información sobre los objetos de relación de Service Manager.

Sintaxis

Get-SCSMRelationship
   [[-Source] <ManagementPackClass[]>]
   [[-Target] <ManagementPackClass[]>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCSMRelationship
   [-DisplayName] <String[]>
   [[-Source] <ManagementPackClass[]>]
   [[-Target] <ManagementPackClass[]>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCSMRelationship
   [-Id] <Guid[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCSMRelationship
   [-ManagementPack] <ManagementPack[]>
   [[-Source] <ManagementPackClass[]>]
   [[-Target] <ManagementPackClass[]>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCSMRelationship
   [-Name] <String[]>
   [[-Source] <ManagementPackClass[]>]
   [[-Target] <ManagementPackClass[]>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

Description

El cmdlet Get-SCSMRelationship recupera información sobre los objetos de relación de Service Manager.

Ejemplos

Ejemplo 1: Obtener información sobre los objetos de relación

PS C:\>Get-SCSMRelationship | Select-Object -first 3
DisplayName : Primary User
Source      : System.Computer
Target      : System.User

DisplayName : Contains Configuration Item
Source      : System.ConfigItem
Target      : System.ConfigItem

DisplayName : Affects Customers
Source      : System.ConfigItem
Target      : System.User

Este comando recupera información sobre tres objetos de relación.

Ejemplo 2: Obtener relaciones que tienen como destino los elementos de configuración

PS C:\>$x = Get-SCSMClass -name "system.configitem"
PS C:\>Get-SCSMRelationship -Target $x
DisplayName : Contains Configuration Item

Source      : System.ConfigItem

Target      : System.ConfigItem

DisplayName : Is Related to Configuration Item

Source      : System.ConfigItem

Target      : System.ConfigItem


DisplayName : About Configuration Item

Source      : System.WorkItem

Target      : System.ConfigItem


DisplayName : Is Related to Configuration Item

Source      : System.WorkItem

Target      : System.ConfigItem


DisplayName : Collection has configuration item

Source      : Microsoft.SystemCenter.ConfigurationManager.CollectionInfo

Target      : System.ConfigItem

Los comandos de Thse recuperan relaciones que tienen como destino los elementos de configuración.

Ejemplo 3: Obtener relaciones que tienen como destino los elementos de configuración y sus tipos derivados

PS C:\>$x = Get-SCClass -name "system.configitem"
PS C:\>$y = @($x; $x.GetDerivedTypes())
PS C:\>Get-SCSMRelationship â€"Target $y
DisplayName : Contains Configuration Item

Source      : System.ConfigItem

Target      : System.ConfigItem


DisplayName : Is Related to Configuration Item

Source      : System.ConfigItem

Target      : System.ConfigItem


DisplayName : About Configuration Item

Source      : System.WorkItem

Target      : System.ConfigItem


DisplayName : Is Related to Configuration Item

Source      : System.WorkItem

Target      : System.ConfigItem


DisplayName : Collection has configuration item

Source      : Microsoft.SystemCenter.ConfigurationManager.CollectionInfo

Target      : System.ConfigItem


DisplayName : Is Related to Software Item

Source      : Microsoft.SystemCenter.ConfigurationManager.DCM_CI

Target      : Microsoft.SystemCenter.ConfigurationManager.DCM_CI


DisplayName : Contains program

Source      : Microsoft.SystemCenter.ConfigurationManager.Package

Target      : Microsoft.SystemCenter.ConfigurationManager.ProgramV5


DisplayName : Hosts program

Source      : Microsoft.SystemCenter.ConfigurationManager.Package

Target      : Microsoft.SystemCenter.ConfigurationManager.Program


DisplayName : Contains Physical Hardware

Source      : Microsoft.SystemCenter.ServiceDesigner.Messaging.Storage

Target      : System.PhysicalEntity


DisplayName : Links To Knowledge Document

Source      : System.Entity

Target      : System.Knowledge.Article


DisplayName :

Source      : Microsoft.EnterpriseManagement.LinkingFramework.OpsMgrConnector

Target      : Microsoft.EnterpriseManagement.LinkingFramework.OpsMgrConnector.Config


DisplayName : Is Related to Baseline Configuration Item

Source      : Microsoft.SystemCenter.WorkItem.DCMIncident

Target      : Microsoft.SystemCenter.ConfigurationManager.DCM_CI


DisplayName : Is Related to Configuration Item

Source      : Microsoft.SystemCenter.WorkItem.DCMIncident

Target      : Microsoft.SystemCenter.ConfigurationManager.DCM_CI


DisplayName : Assigned Program

Source      : Microsoft.SystemCenter.ConfigurationManager.Package

Target      : Microsoft.SystemCenter.ConfigurationManager.Program

Estos comandos recuperan relaciones que tienen como destino los elementos de configuración y los tipos derivados de estos elementos de configuración.

Parámetros

-ComputerName

Especifica un equipo con el que establecer una conexión. El equipo debe ejecutar el servicio de acceso a datos de System Center. El valor predeterminado es el equipo para la conexión del grupo de administración actual.

Los formatos válidos incluyen un nombre NetBIOS, una dirección IP o un nombre de dominio completo (FQDN). Para especificar el equipo local, escriba el nombre del equipo, "localhost" o un punto (.).

Tipo:System.String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Credential

Especifica una cuenta de usuario con la que se ejecutará la conexión del grupo de administración. La cuenta debe tener acceso al servidor especificado en el parámetro ComputerName, si se especifica el servidor. El valor predeterminado es el usuario actual.

Puede escribir un objeto de PSCredential devuelto por el cmdlet Get-Credential.

Tipo:System.Management.Automation.PSCredential
Posición:Named
Valor predeterminado:Current user context
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DisplayName

Especifica el nombre para mostrar del objeto de relación que se va a recuperar.

Tipo:System.String[]
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:True

-Id

Especifica el identificador del objeto de relación que se va a recuperar. Puede ser un GUID o una cadena que se convertirá en un GUID.

Tipo:System.Guid[]
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-ManagementPack

Especifica uno o varios módulos de administración que contienen las relaciones que se van a recuperar.

Puede escribir un objeto ManagementPack devuelto por el cmdlet Get-SCManagementPack.

Tipo:Microsoft.EnterpriseManagement.Configuration.ManagementPack[]
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Name

Especifica el nombre del objeto de relación que se va a recuperar.

Tipo:System.String[]
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:True

-SCSession

Especifica una conexión a un servidor de administración. El valor predeterminado es la conexión del grupo de administración actual.

Puede escribir un objeto de conexión de grupo de administración devuelto por el cmdlet Get-SCManagementGroupConnection.

Tipo:Microsoft.SystemCenter.Core.Connection.Connection[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Source

Especifica las clases que representan el origen de la relación. Si se especifica más de una clase, se devuelve cualquier relación que tenga una de esas clases como origen. La clase de origen de la relación debe ser una coincidencia exacta del tipo de clase especificado.

Si especifica clases para los parámetros Target y source , el cmdlet devuelve todas las relaciones en las que la clase de destino es una de las clases de destino especificadas y la clase de origen es una de las clases de origen especificadas.

Tipo:Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[]
Posición:1
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Target

Especifica las clases que representan el destino de la relación. Si se especifica más de una clase, se devuelve cualquier relación que tenga una de esas clases como destino. La clase de destino de la relación debe ser una coincidencia exacta del tipo de clase especificado.

Si especifica clases para los parámetros Target y source , el cmdlet devuelve todas las relaciones en las que la clase de destino es una de las clases de destino especificadas y la clase de origen es una de las clases de origen especificadas.

Tipo:Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[]
Posición:2
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

Entradas

Microsoft.EnterpriseManagement.Configuration.ManagementPackClass

Puede canalizar una clase de origen al parámetro Source del cmdlet Get-SCSMRelationship.

Microsoft.EnterpriseManagement.Configuration.ManagementPackClass

Puede canalizar una clase de destino al parámetro Target del cmdlet get-SCSMRelationship de .

System.Guid

Puede canalizar un GUID al parámetro id. de del cmdlet Get-SCSMRelationship.

Microsoft.EnterpriseManagement.Configuration.ManagementPack

Puede canalizar un módulo de administración al parámetro ManagementPack del cmdlet Get-SCSMRelationship.

System.String

Puede canalizar un nombre al parámetro name de del cmdlet get-SCSMRelationship de .

Salidas

Este cmdlet no genera ninguna salida.