Macro NOTIFICATION-TYPE
La macro NOTIFICATION-TYPE contiene los siguientes elementos.
Nota
Para más información sobre cómo instalar el proveedor, consulte Configuración del entorno SNMP de WMI.
Componentes
-
Descriptor de objeto
-
Adjunta un nombre a un evento de SNMP en una macro NOTIFICATION-TYPE. En la lista siguiente se enumeran las reglas para asignar el descriptor de objeto.
Tipo Concatenate Nombre de la clase CIM encapsulada "SNMP_"
Nombre de identidad del módulo MIB
Guion bajo (_)
Descriptor de objeto
"_Notification"
Ejemplo: La notificación vtpServerDisabled de CISCO-VTP-MIB se asigna a SNMP_CISCO_VTP_MIB_vtpServerDisabled_Notification.Nombre de la clase CIM de referencia "SNMP_"
Nombre de identidad del módulo MIB
Guion bajo (_)
Descriptor de objeto
"_ExtendedNotification"
Ejemplo: La notificación vtpServerDisabled de CISCO-VTP-MIB se asigna a SNMP_CISCO_VTP_MIB_vtpServerDisabled_ExtendedNotification. -
Cláusula OBJECTS
-
Enumera el conjunto de objetos asociados al objeto de notificación.
-
Cláusula REFERENCE
-
Hace referencia a otro documento que contiene más información sobre el objeto. Se asigna al calificador de clase CIM Reference, que es de tipo cadena.
-
Cláusula DESCRIPTION
-
Describe el objeto en cuestión. Se asigna al calificador de clase CIM Description, que es de tipo cadena.
-
Cláusula STATUS
-
Indica si se debe admitir el objeto. Cuando el estado es obsoleto o en desuso, la notificación se descarta de la asignación. De lo contrario, esta cláusula se asigna al calificador de clase CIM status, que es de tipo cadena.
Para SNMPv1, el valor preferido de Status es obligatorio u opcional, pero el calificador puede contener otro valor. En el caso de SNMPv2C, el valor preferido de Status es actual o en desuso, pero el calificador puede contener otro valor.
Comentarios
El proveedor SNMP asigna la macro NOTIFICATION-TYPE a una definición de clase encapsulada o de referencia.
Una definición de clase encapsulada no expone la información de la instancia asociada al objeto MIB. En su lugar, la definición de clase codifica la cláusula OBJECTS como una serie de propiedades de la clase de eventos CIM. Cada propiedad de CIM refleja el nombre, el tipo y el valor del objeto MIB correspondiente en la cláusula OBJECTS. Si necesita información de la instancia, debe realizar la asignación a una clase de referencia. Una definición de clase encapsulada se asigna a la clase SnmpNotification.
Una clase de referencia define un objeto MIB y la información de la instancia usada para obtener el objeto. La definición de clase codifica la cláusula OBJECTS como una serie de propiedades de la clase de eventos CIM. Cada propiedad de CIM refleja el nombre del objeto MIB correspondiente en la cláusula OBJECTS y el tipo como un objeto incrustado que refleja una instancia de la clase asociada a ese objeto MIB. Después, el proveedor genera una clase asociada al objeto MIB. Por ejemplo, ifIndex se asigna a una clase insertada denominada SNMP_RFC1213_MIB_ifIndex. Para obtener más información sobre este tipo de clase, vea Macro OBJECT-TYPE.