New-SCSMRelationshipInstance
创建关系的实例。
语法
New-SCSMRelationshipInstance
[-RelationshipClass] <ManagementPackRelationship>
[-Source] <EnterpriseManagementObject>
[-TargetClass] <ManagementPackClass>
[-TargetProperty] <Hashtable>
[-PassThru]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
New-SCSMRelationshipInstance
[-RelationshipClass] <ManagementPackRelationship>
[-Source] <EnterpriseManagementObject>
[-Target] <EnterpriseManagementObject>
[-PassThru]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
New-SCSMRelationshipInstance
[-RelationshipClass] <ManagementPackRelationship>
[-Target] <EnterpriseManagementObject>
[-SourceClass] <ManagementPackClass>
[-SourceProperty] <Hashtable>
[-PassThru]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
New-SCSMRelationshipInstance
[-RelationshipClass] <ManagementPackRelationship>
[-SourceClass] <ManagementPackClass>
[-SourceProperty] <Hashtable>
[-TargetClass] <ManagementPackClass>
[-TargetProperty] <Hashtable>
[-PassThru]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
说明
New-SCSMRelationshipInstance cmdlet 创建关系的实例。
示例
示例 1:创建关系实例
PS C:\>$Rel = Get-SCRelationship -Name "System.ConfigItemRelatesToConfigItem"
PS C:\>$Mwc = Get-SCClass -Name "Microsoft.Windows.Computer"
PS C:\>$Computers = Get-SCClassInstance -Class $Mwc
PS C:\>New-SCSMRelationshipInstance -RelationshipClass $Rel -Source $Computers[0] -Target $Computers[1]
这些命令创建关系的实例。
参数
-ComputerName
指定运行 System Center Data Access 服务的计算机的名称。 Credential 参数中指定的用户帐户必须具有对指定计算机的访问权限。
类型: | System.String[] |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Credential
指定要在连接到运行 System Center Data Access 服务的服务器时使用的凭据。 指定的用户帐户必须有权访问该服务器。
类型: | System.Management.Automation.PSCredential |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-PassThru
指定表示新关系的输出对象。 此输出对象可以传递给其他 cmdlet。
类型: | System.Management.Automation.SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-RelationshipClass
指定要创建的关系的类。
类型: | Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationship |
Position: | 1 |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-SCSession
指定一个对象,该对象表示与 Service Manager 管理服务器的会话。
类型: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Source
指定关系的源。
类型: | Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject |
Position: | 2 |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-SourceClass
指定源的类。
类型: | Microsoft.EnterpriseManagement.Configuration.ManagementPackClass |
Position: | 2 |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-SourceProperty
指定源类的属性和值。
类型: | System.Collections.Hashtable |
Position: | 3 |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-Target
指定关系的目标。
类型: | Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject |
Position: | 3 |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-TargetClass
指定关系的目标的类。
类型: | Microsoft.EnterpriseManagement.Configuration.ManagementPackClass |
Position: | 3 |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-TargetProperty
指定目标类的属性和值。
类型: | System.Collections.Hashtable |
Position: | 4 |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |