Get-SCOMClassInstance
Hiermee haalt u klasse-exemplaren op.
Syntax
Get-SCOMClassInstance
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMClassInstance
[-Class] <ManagementPackClass[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMClassInstance
[-DisplayName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMClassInstance
-Name <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMClassInstance
[-Group] <EnterpriseManagementObject[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMClassInstance
-Id <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
De cmdlet Get-SCOMClassInstance haalt een of meer klasse-exemplaren op. Een klasse vertegenwoordigt een soort object en elk object in System Center - Operations Manager wordt beschouwd als een exemplaar van een bepaalde klasse. Alle exemplaren van een klasse delen een gemeenschappelijk set eigenschappen.
Deze cmdlet maakt standaard gebruik van de actieve permanente verbinding met een beheergroep. Gebruik de PARAMETER SCSession om een andere permanente verbinding op te geven. U kunt een tijdelijke verbinding met een beheergroep maken met behulp van de parameters ComputerName en Credential. Typ Get-Help about_OpsMgr_Connections
voor meer informatie.
Voorbeelden
Voorbeeld 1: haalt klasse-exemplaren op met behulp van een weergavenaam
PS C:\>Get-SCOMClassInstance -Displayname "Server01.Contoso.Com", "*.contoso.com"
Met deze opdracht haalt u het klasse-exemplaar op met de weergavenaam Server01.Contoso.Com en de klasse-exemplaren in het contoso.com domein.
Voorbeeld 2: haalt klasse-exemplaren op met behulp van een naam
PS C:\>Get-SCOMClass -Name "*Windows*" | Get-SCOMClassInstance
Met deze opdracht worden klasse-exemplaren van klassen ophaalt. De opdracht gebruikt de Get-SCOMClass om alle klassen op te halen die 'Windows' in hun naam hebben en geeft het resultaat door aan de cmdlet Get-SCOMClassInstance met behulp van de pijplijnoperator. Met de opdracht worden de klasse-exemplaren voor de klassen met Windows in hun naam opgeslagen.
Voorbeeld 3: klasse-exemplaren ophalen met behulp van een id
PS C:\>Get-SCOMClassInstance -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Met deze opdracht wordt het klasse-exemplaar opgehaald met de id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Parameters
-Class
Hiermee geeft u een matrix van ManagementPackClass-objecten . Als u een ManagementPackClass-object wilt verkrijgen, gebruikt u de cmdlet Get-SCOMClass .
Type: | ManagementPackClass[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ComputerName
Hiermee geeft u een matrix van namen van computers. U kunt NetBIOS-namen, IP-adressen of FQDN's (Fully Qualified Domain Names) gebruiken. Als u de lokale computer wilt opgeven, typt u de computernaam, localhost of een punt (.).
De System Center Data Access-service moet worden uitgevoerd op de computer. Als u geen computer opgeeft, gebruikt de cmdlet de computer voor de huidige beheergroepverbinding.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Hiermee geeft u een PSCredential-object voor de beheergroepverbinding.
Gebruik de cmdlet Get-Credential om een PSCredential-object te verkrijgen.
Typ Get-Help Get-Credential
voor meer informatie.
Als u een computer opgeeft in de parameter ComputerName , gebruikt u een account dat toegang heeft tot die computer. Standaard is dit de huidige gebruiker.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Hiermee geeft u een matrix met weergavenamen van objecten op. Waarden voor deze parameter zijn afhankelijk van welke gelokaliseerde management packs u importeert en de landinstelling van de gebruiker die Windows PowerShell uitvoert.
Type: | String[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-Group
Hiermee geeft u een matrix van EnterpriseManagementObject-objecten .
Gebruik de cmdlet Get-SCOMGroup om een EnterpriseManagementObject-object te verkrijgen.
Typ Get-Help Get-SCOMGroup
voor meer informatie.
Type: | EnterpriseManagementObject[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Id
Hiermee geeft u een matrix van GUID's van klasse-exemplaren.
Als u de GUID van een klasse wilt ophalen, typt u Get-SCOMClassInstance | Format-Table DisplayName, Id
.
Type: | Guid[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Hiermee geeft u een matrix met namen van objecten op.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-SCSession
Hiermee geeft u een matrix van Verbindingsobjecten . Gebruik de cmdlet Get-SCOMManagementGroupConnection om een Verbindingsobject te verkrijgen.
Een verbindingsobject vertegenwoordigt een verbinding met een beheerserver. De standaardwaarde is de huidige beheergroepverbinding.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |