Get-SCSMRelationship

Service Manager ilişki nesneleri hakkında bilgi alır.

Syntax

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

Get-SCSMRelationship cmdlet'i, ilişki nesneleri hakkındaki bilgileri Service Manager alır.

Örnekler

Örnek 1: İlişki nesneleri hakkında bilgi alma

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

Bu komut üç ilişki nesnesi hakkında bilgi alır.

Örnek 2: Yapılandırma öğelerini hedefleyen ilişkileri alma

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

Thse komutları, yapılandırma öğelerini hedefleyen ilişkileri alır.

Örnek 3: Yapılandırma öğelerini ve türetilmiş türlerini hedefleyen ilişkileri alma

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

Bu komutlar, yapılandırma öğelerini ve bu yapılandırma öğelerinden türetilen tüm türleri hedefleyen ilişkileri alır.

Parametreler

-ComputerName

Bağlantı kurulacak bilgisayarı belirtir. Bilgisayarın System Center Veri Erişimi hizmetini çalıştırıyor olması gerekir. Varsayılan değer, geçerli yönetim grubu bağlantısının bilgisayarıdır.

Geçerli biçimler netBIOS adı, IP adresi veya tam etki alanı adı (FQDN) içerir. Yerel bilgisayarı belirtmek için bilgisayar adını , "localhost" veya bir nokta (.) yazın.

Type:System.String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Yönetim grubu bağlantısının altında çalıştırılacağı kullanıcı hesabını belirtir. Sunucu belirtildiyse, hesabın ComputerName parametresinde belirtilen sunucuya erişimi olmalıdır. Varsayılan değer geçerli kullanıcıdır.

Get-Credential cmdlet'i tarafından döndürülen bir PSCredential nesnesi girebilirsiniz.

Type:System.Management.Automation.PSCredential
Position:Named
Default value:Current user context
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

Alınacak ilişki nesnesinin görünen adını belirtir.

Type:System.String[]
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:True

-Id

Alınacak ilişki nesnesinin kimliğini belirtir. Bu bir GUID veya GUID'ye dönüştürülecek bir dize olabilir.

Type:System.Guid[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ManagementPack

Alınacak ilişkileri içeren bir veya daha fazla yönetim paketini belirtir.

Get-SCManagementPack cmdlet'i tarafından döndürülen bir ManagementPack nesnesi girebilirsiniz.

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPack[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Alınacak ilişki nesnesinin adını belirtir.

Type:System.String[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:True

-SCSession

Bir yönetim sunucusuna bağlantı belirtir. Varsayılan değer geçerli yönetim grubu bağlantısıdır.

Get-SCManagementGroupConnection cmdlet'i tarafından döndürülen bir yönetim grubu bağlantı nesnesi girebilirsiniz.

Type:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Source

İlişkinin kaynağını temsil eden sınıfları belirtir. Birden fazla sınıf belirtilirse, kaynak olarak bu sınıflardan birine sahip olan tüm ilişkiler döndürülür. İlişkinin kaynak sınıfı, belirtilen sınıf türünün tam eşleşmesi olmalıdır.

Hem Hedef hem de Kaynak parametreleri için sınıflar belirtirseniz, cmdlet hedef sınıfın belirtilen hedef sınıflardan biri olduğu ve kaynak sınıfın belirtilen kaynak sınıflardan biri olduğu tüm ilişkileri döndürür.

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[]
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Target

İlişkinin hedefini temsil eden sınıfları belirtir. Birden fazla sınıf belirtilirse, hedef olarak bu sınıflardan birine sahip olan tüm ilişkiler döndürülür. İlişkinin hedef sınıfı, belirtilen sınıf türünün tam eşleşmesi olmalıdır.

Hem Hedef hem de Kaynak parametreleri için sınıflar belirtirseniz, cmdlet hedef sınıfın belirtilen hedef sınıflardan biri olduğu ve kaynak sınıfın belirtilen kaynak sınıflardan biri olduğu tüm ilişkileri döndürür.

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[]
Position:2
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Girişler

Microsoft.EnterpriseManagement.Configuration.ManagementPackClass

Bir kaynak sınıfını Get-SCSMRelationship cmdlet'inin Source parametresine yöneltebilirsiniz.

Microsoft.EnterpriseManagement.Configuration.ManagementPackClass

Bir hedef sınıfı Get-SCSMRelationship cmdlet'inin Target parametresine yönlendirebilirsiniz.

System.Guid

Get-SCSMRelationship cmdlet'inin Id parametresine bir GUID yönlendirebilirsiniz.

Microsoft.EnterpriseManagement.Configuration.ManagementPack

Bir yönetim paketini Get-SCSMRelationship cmdlet'inin ManagementPack parametresine yöneltebilirsiniz.

System.String

Get-SCSMRelationship cmdlet'inin Name parametresine bir ad kanal oluşturabilirsiniz.

Çıkışlar

Bu cmdlet herhangi bir çıkış oluşturmaz.