Freigeben über


New-SCRelationshipInstance

Erstellt eine Instanz einer Beziehung.

Syntax

FromRelationshipSouceAndTargetObjects

New-SCRelationshipInstance
    [-RelationshipClass] <ManagementPackRelationship>
    [-Source] <EnterpriseManagementObject>
    [-Target] <EnterpriseManagementObject>
    [-PassThru]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromRelationshipSourceObjectAndTargetClass

New-SCRelationshipInstance
    [-RelationshipClass] <ManagementPackRelationship>
    [-Source] <EnterpriseManagementObject>
    [-TargetClass] <ManagementPackClass>
    [-TargetProperty] <Hashtable>
    [-PassThru]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromRelationshipSourceClassAndTargetObject

New-SCRelationshipInstance
    [-RelationshipClass] <ManagementPackRelationship>
    [-Target] <EnterpriseManagementObject>
    [-SourceClass] <ManagementPackClass>
    [-SourceProperty] <Hashtable>
    [-PassThru]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromRelationshipSourceAndTargetClasses

New-SCRelationshipInstance
    [-RelationshipClass] <ManagementPackRelationship>
    [-SourceClass] <ManagementPackClass>
    [-SourceProperty] <Hashtable>
    [-TargetClass] <ManagementPackClass>
    [-TargetProperty] <Hashtable>
    [-PassThru]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

Beschreibung

Mit dem Cmdlet New-SCRelationshipInstance wird eine Instanz einer Beziehung erstellt.

Beispiele

Beispiel 1: Erstellen einer Beziehungsinstanz

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-SCRelationshipInstance -RelationshipClass $Rel -Source $Computers[0] -Target $Computers[1]

Mit diesen Befehlen wird eine Instanz einer Beziehung erstellt.

Parameter

-ComputerName

Gibt den Namen des Computers an, auf dem der System Center-Datenzugriffsdienst ausgeführt wird. Das benutzerkonto, das im parameter Credential angegeben ist, muss über Zugriffsrechte für den angegebenen Computer verfügen.

Parametereigenschaften

Typ:

System.String[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Credential

Gibt die Anmeldeinformationen an, die verwendet werden sollen, wenn Sie eine Verbindung mit dem Server herstellen, auf dem der System Center-Datenzugriffsdienst ausgeführt wird. Das angegebene Benutzerkonto muss über Zugriffsrechte für diesen Server verfügen.

Parametereigenschaften

Typ:System.Management.Automation.PSCredential
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PassThru

Gibt das Ausgabeobjekt an, das die neue Beziehung darstellt. Dieses Ausgabeobjekt kann an andere Cmdlets übergeben werden.

Parametereigenschaften

Typ:System.Management.Automation.SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-RelationshipClass

Gibt die Klasse der Beziehung an, die erstellt werden soll.

Parametereigenschaften

Typ:Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationship
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:1
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-SCSession

Gibt ein Objekt an, das die Sitzung auf einem Dienst-Manager-Verwaltungsserver darstellt.

Parametereigenschaften

Typ:

Microsoft.SystemCenter.Core.Connection.Connection[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Source

Gibt die Quelle der Beziehung an.

Parametereigenschaften

Typ:Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

FromRelationshipSourceObjectAndTargetClass
Position:2
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
FromRelationshipSouceAndTargetObjects
Position:2
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-SourceClass

Gibt die Klasse der Quelle an.

Parametereigenschaften

Typ:Microsoft.EnterpriseManagement.Configuration.ManagementPackClass
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

FromRelationshipSourceClassAndTargetObject
Position:2
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
FromRelationshipSourceAndTargetClasses
Position:2
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-SourceProperty

Gibt die Eigenschaften und Werte der Quellklasse an.

Parametereigenschaften

Typ:System.Collections.Hashtable
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

FromRelationshipSourceClassAndTargetObject
Position:3
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
FromRelationshipSourceAndTargetClasses
Position:3
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Target

Gibt das Ziel der Beziehung an.

Parametereigenschaften

Typ:Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

FromRelationshipSouceAndTargetObjects
Position:3
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
FromRelationshipSourceClassAndTargetObject
Position:3
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-TargetClass

Gibt die Klasse des Ziels der Beziehung an.

Parametereigenschaften

Typ:Microsoft.EnterpriseManagement.Configuration.ManagementPackClass
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

FromRelationshipSourceObjectAndTargetClass
Position:3
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
FromRelationshipSourceAndTargetClasses
Position:3
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-TargetProperty

Gibt die Eigenschaften und Werte der Zielklasse an.

Parametereigenschaften

Typ:System.Collections.Hashtable
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

FromRelationshipSourceObjectAndTargetClass
Position:4
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
FromRelationshipSourceAndTargetClasses
Position:4
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.