New-SCRelationshipInstance
Tworzy wystąpienie relacji.
Składnia
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>]
Opis
Polecenie cmdlet New-SCRelationshipInstance tworzy wystąpienie relacji.
Przykłady
Przykład 1: Tworzenie wystąpienia relacji
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]
Te polecenia tworzą wystąpienie relacji.
Parametry
-ComputerName
Określa nazwę komputera, na którym jest uruchomiona usługa System Center Data Access.
Konto użytkownika określone w parametrze Credential musi mieć prawa dostępu do określonego komputera.
Właściwości parametru
Typ: System.String [ ]
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
(All)
Position: Named
Obowiązkowy: False
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
-Credential
Określa poświadczenia, które mają być używane podczas nawiązywania połączenia z serwerem, na którym jest uruchomiona usługa System Center Data Access.
Określone konto użytkownika musi mieć prawa dostępu do tego serwera.
Właściwości parametru
Typ: System.Management.Automation.PSCredential
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
(All)
Position: Named
Obowiązkowy: False
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
-PassThru
Określa obiekt wyjściowy reprezentujący nową relację.
Ten obiekt wyjściowy można przekazać do innych poleceń cmdlet.
Właściwości parametru
Typ: System.Management.Automation.SwitchParameter
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
(All)
Position: Named
Obowiązkowy: False
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
-RelationshipClass
Określa klasę relacji, która ma zostać utworzona.
Właściwości parametru
Typ: Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationship
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
(All)
Position: 1
Obowiązkowy: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
-SCSession
Określa obiekt reprezentujący sesję z serwerem zarządzania Service Manager.
Właściwości parametru
Typ: Microsoft.SystemCenter.Core.Connection.Connection [ ]
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
(All)
Position: Named
Obowiązkowy: False
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
-Source
Określa źródło relacji.
Właściwości parametru
Typ: Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
FromRelationshipSourceObjectAndTargetClass
Position: 2
Obowiązkowy: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
FromRelationshipSouceAndTargetObjects
Position: 2
Obowiązkowy: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
-SourceClass
Określa klasę źródła.
Właściwości parametru
Typ: Microsoft.EnterpriseManagement.Configuration.ManagementPackClass
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
FromRelationshipSourceClassAndTargetObject
Position: 2
Obowiązkowy: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
FromRelationshipSourceAndTargetClasses
Position: 2
Obowiązkowy: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
-SourceProperty
Określa właściwości i wartości klasy źródłowej.
Właściwości parametru
Typ: System.Collections.Hashtable
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
FromRelationshipSourceClassAndTargetObject
Position: 3
Obowiązkowy: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
FromRelationshipSourceAndTargetClasses
Position: 3
Obowiązkowy: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
-Target
Określa cel relacji.
Właściwości parametru
Typ: Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
FromRelationshipSouceAndTargetObjects
Position: 3
Obowiązkowy: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
FromRelationshipSourceClassAndTargetObject
Position: 3
Obowiązkowy: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
-TargetClass
Określa klasę obiektu docelowego relacji.
Właściwości parametru
Typ: Microsoft.EnterpriseManagement.Configuration.ManagementPackClass
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
FromRelationshipSourceObjectAndTargetClass
Position: 3
Obowiązkowy: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
FromRelationshipSourceAndTargetClasses
Position: 3
Obowiązkowy: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
-TargetProperty
Określa właściwości i wartości klasy docelowej.
Właściwości parametru
Typ: System.Collections.Hashtable
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
FromRelationshipSourceObjectAndTargetClass
Position: 4
Obowiązkowy: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
FromRelationshipSourceAndTargetClasses
Position: 4
Obowiązkowy: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters .