Compartir a través de


Get-SCOMClassInstance

Obtiene instancias de clase.

Sintaxis

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

El cmdlet Get-SCOMClassInstance obtiene una o varias instancias de clase. Una clase representa un tipo de objeto y cada objeto de System Center Operations Manager se considera una instancia de una clase determinada. Todas las instancias de una clase comparten un conjunto común de propiedades.

De forma predeterminada, este cmdlet usa la conexión persistente activa a un grupo de administración. Use el parámetro SCSession para especificar una conexión persistente diferente. Puede crear una conexión temporal a un grupo de administración mediante los parámetros ComputerName y Credential. Para obtener más información, escriba Get-Help about_OpsMgr_Connections.

Ejemplos

Ejemplo 1: Obtiene instancias de clase mediante un nombre para mostrar

PS C:\>Get-SCOMClassInstance -Displayname "Server01.Contoso.Com", "*.contoso.com"

Este comando obtiene la instancia de clase que tiene el nombre para mostrar Server01.Contoso.Com y las instancias de clase del dominio contoso.com.

Ejemplo 2: Obtiene instancias de clase mediante un nombre

PS C:\>Get-SCOMClass -Name "*Windows*" | Get-SCOMClassInstance

Este comando obtiene instancias de clase de clases. El comando usa el Get-SCOMClass para obtener todas las clases que tienen "Windows" en su nombre y pasa el resultado al cmdlet get-SCOMClassInstance de mediante el operador de canalización. El comando obtiene las instancias de clase de las clases que tienen Windows en su nombre.

Ejemplo 3: Obtiene instancias de clase mediante un identificador

PS C:\>Get-SCOMClassInstance -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd

Este comando obtiene la instancia de clase que tiene un identificador de 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.

Parámetros

-Class

Especifica una matriz de objetos ManagementPackClass. Para obtener un objeto ManagementPackClass de , use el cmdlet get-SCOMClass de .

Tipo:ManagementPackClass[]
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-ComputerName

Especifica una matriz de nombres de equipos. Puede usar nombres NetBIOS, direcciones IP o nombres de dominio completos (FQDN). Para especificar el equipo local, escriba el nombre del equipo, localhost o un punto (.).

El servicio de acceso a datos de System Center debe ejecutarse en el equipo. Si no especifica un equipo, el cmdlet usa el equipo para la conexión del grupo de administración actual.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Credential

Especifica un objeto de PSCredential para la conexión del grupo de administración. Para obtener un objeto de de PSCredential, use el cmdlet get-credential de . Para obtener más información, escriba Get-Help Get-Credential.

Si especifica un equipo en el parámetro computerName , use una cuenta que tenga acceso a ese equipo. El valor predeterminado es el usuario actual.

Tipo:PSCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DisplayName

Especifica una matriz de nombres para mostrar de objetos. Los valores de este parámetro dependen de los módulos de administración localizados que importe y de la configuración regional del usuario que ejecuta Windows PowerShell.

Tipo:String[]
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:True

-Group

Especifica una matriz de objetos EnterpriseManagementObject. Para obtener un objeto EnterpriseManagementObject, use el cmdlet Get-SCOMGroup. Para obtener más información, escriba Get-Help Get-SCOMGroup.

Tipo:EnterpriseManagementObject[]
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Id

Especifica una matriz de GUID de instancias de clases. Para obtener el GUID de una clase, escriba Get-SCOMClassInstance | Format-Table DisplayName, Id.

Tipo:Guid[]
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Name

Especifica una matriz de nombres de objetos.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:True

-SCSession

Especifica una matriz de objetos connection. Para obtener un objeto connection , use el cmdlet get-SCOMManagementGroupConnection de .

Un objeto de conexión representa una conexión a un servidor de administración. El valor predeterminado es la conexión del grupo de administración actual.

Tipo:Connection[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False