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.