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 コマンドレットは、リレーションシップのインスタンスを作成します。
例
例 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 データ アクセス サービスが実行しているコンピューターの名前を指定します。 Credential パラメーターで指定されたユーザー アカウントには、指定したコンピューターへのアクセス権が必要です。
Type: | System.String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
System Center データ アクセス サービスが実行しているサーバーに接続するときに使用する資格情報を指定します。 指定するユーザー アカウントには、そのサーバーへのアクセス権が必要です。
Type: | System.Management.Automation.PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
新しいリレーションシップを表す出力オブジェクトを指定します。 この出力オブジェクトは、他のコマンドレットに渡すことができます。
Type: | System.Management.Automation.SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RelationshipClass
作成する関係のクラスを指定します。
Type: | Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationship |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SCSession
Service Manager 管理サーバーへのセッションを表すオブジェクトを指定します。
Type: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Source
関係のソースを指定します。
Type: | Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceClass
ソースのクラスを指定します。
Type: | Microsoft.EnterpriseManagement.Configuration.ManagementPackClass |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceProperty
ソース クラスのプロパティと値を指定します。
Type: | System.Collections.Hashtable |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Target
関係のターゲットを指定します。
Type: | Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetClass
関係のターゲットのクラスを指定します。
Type: | Microsoft.EnterpriseManagement.Configuration.ManagementPackClass |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetProperty
ターゲット クラスのプロパティと値を指定します。
Type: | System.Collections.Hashtable |
Position: | 4 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |