NOTIFICATION-TYPE Macro
A macro NOTIFICATION-TYPE contém os seguintes elementos.
Observação
Para obter mais informações sobre como instalar o provedor, consulte Configurando o ambiente SNMP WMI.
Componentes
-
Descritor de objeto
-
Anexa um nome a um evento SNMP em uma macro NOTIFICATION-TYPE. A lista a seguir lista as regras para mapear o descritor de objeto.
Tipo Concatenar Nome da classe CIM encapsulada "SNMP_"
Nome da identidade do módulo MIB
sublinhado (_)
descritor de objeto
"_Notification"
Exemplo: A notificação vtpServerDisabled do CISCO-VTP-MIB mapeia para SNMP_CISCO_VTP_MIB_vtpServerDisabled_Notification.Nome da classe CIM referente "SNMP_"
Nome da identidade do módulo MIB
sublinhado (_)
descritor de objeto
"_ExtendedNotification"
Exemplo: A notificação vtpServerDisabled do CISCO-VTP-MIB é mapeada para SNMP_CISCO_VTP_MIB_vtpServerDisabled_ExtendedNotification. -
Cláusula OBJETOS
-
Enumera o conjunto de objetos associados ao objeto de notificação.
-
CLÁUSULA DE REFERÊNCIA
-
Refere-se a outro documento que contém mais informações sobre o objeto. Ele mapeia para o qualificador de classe CIM Reference, que é do tipo string.
-
CLÁUSULA DE DESCRIÇÃO
-
Descreve o objeto em questão. Ele mapeia para o qualificador de classe CIM Descrição, que é do tipo string
-
Cláusula STATUS
-
Indica se o objeto deve ser suportado. Quando o status é obsoleta ou preterido, a notificação é descartada do mapeamento. Caso contrário, esta cláusula mapeia para o qualificador de classe CIM Status, que é do tipo cadeia de caracteres.
Para SNMPv1, o valor preferencial de Status é obrigatório ou opcional, mas o qualificador pode conter algum outro valor. Para SNMPv2C, o valor preferencial de Status é atual ou preterido, mas o qualificador pode conter algum outro valor.
Comentários
O provedor SNMP mapeia a macro NOTIFICATION-TYPE para uma definição de classe encapsulada ou referente.
Uma definição de classe encapsulada não expõe as informações de instância associadas ao objeto MIB. Em vez disso, a definição de classe codifica a cláusula OBJECTS como uma série de propriedades da classe de evento CIM. Cada propriedade CIM reflete o nome, o tipo e o valor do objeto MIB correspondente na cláusula OBJECTS. Se você precisar de informações de instância, deverá mapear para uma classe de referência. Uma definição de classe encapsulada mapeia para a classe SnmpNotification.
Uma classe referente define um objeto MIB e as informações da instância usadas para obter o objeto. A definição de classe codifica a cláusula OBJECTS como uma série de propriedades da classe de evento CIM. Cada propriedade CIM reflete o nome do objeto MIB correspondente na cláusula OBJECTS e o tipo como um objeto incorporado que reflete uma instância da classe associada a esse objeto MIB. Em seguida, o provedor gera uma classe associada ao objeto MIB. Por exemplo, ifIndex mapeia para uma classe incorporada chamada SNMP_RFC1213_MIB_ifIndex. Para obter mais informações sobre esse tipo de classe, consulte OBJECT-TYPE Macro.