Partilhar via


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.