NOTIFICATION-TYPE 宏

NOTIFICATION-TYPE 宏包含以下元素。

注意

有关安装提供程序的详细信息,请参阅 设置 WMI SNMP 环境

组件

对象描述符

将名称附加到 NOTIFICATION-TYPE 宏中的 SNMP 事件。 以下列表列出了映射对象描述符的规则。

类型 连接
封装的 CIM 类名称 “SNMP_”
MIB 模块标识名称
下划线 (_)
对象描述符
“_Notification”
示例:CISCO-VTP-MIB 通知映射到 SNMP_CISCO_VTP_MIB_vtpServerDisabled_Notification
引用 CIM 类名 “SNMP_”
MIB 模块标识名称
下划线 (_)
对象描述符
“_ExtendedNotification”
示例:vtpServerDisabled 通知从 CISCO-VTP-MIB 映射到 SNMP_CISCO_VTP_MIB_vtpServerDisabled_ExtendedNotification

OBJECTS 子句

枚举与通知对象关联的对象集。

REFERENCE 子句

引用另一个文档,其中包含有关该对象的详细信息。 它映射到 CIM 类限定符 引用(类型为字符串)。

DESCRIPTION 子句

描述有问题的对象。 它映射到 CIM 类限定符 Description,该描述类型为字符串

STATUS 子句

指示是否必须支持该对象。 当状态 过时弃用时,将从映射中丢弃通知。 否则,此子句将映射到 CIM 类限定符 Status字符串的类型。

对于 SNMPv1,状态 的首选值 强制可选,但限定符可以包含其他一些值。 对于 SNMPv2C,状态 的首选值是 当前弃用,但限定符可以包含其他一些值。

言论

SNMP 提供程序将 NOTIFICATION-TYPE 宏映射到封装类定义或引用类定义。

封装类定义不会公开与 MIB 对象关联的实例信息。 相反,类定义会将 OBJECTS 子句编码为 CIM 事件类的一系列属性。 每个 CIM 属性反映 OBJECTS 子句中相应 MIB 对象的名称、类型和值。 如果需要实例信息,则必须映射到引用类。 封装的类定义映射到 SnmpNotification 类。

引用类定义 MIB 对象和用于获取对象的实例信息。 类定义将 OBJECTS 子句编码为 CIM 事件类的一系列属性。 每个 CIM 属性都反映 OBJECTS 子句中相应 MIB 对象的名称,该类型作为嵌入对象,该对象反映与该 MIB 对象关联的类的实例。 然后,提供程序将生成与 MIB 对象关联的类。 例如,ifIndex 映射到名为 SNMP_RFC1213_MIB_ifIndex的嵌入式类。 有关此类类型的详细信息,请参阅 OBJECT-TYPE 宏