Classe SnmpNotification
A classe SnmpNotification mapeia da macro NOTIFICATION-TYPE para uma classe CIM encapsulada. É uma classe base usada pelo Provedor do SNMP para qualquer classe mapeada da macro NOTIFICATION-TYPE para uma classe CIM encapsulada pelo Provedor do SNMP.
Observação
Para obter mais informações sobre como instalar o provedor, consulte Configurar o ambiente SNMP do WMI.
Sintaxe
class SnmpNotification : __ExtrinsicEvent
{
uint8 SECURITY_DESCRIPTOR[];
uint64 TIME_CREATED;
string AgentAddress;
string AgentTransport;
string AgentTransportAddress;
string Community;
string Identification;
string TimeStamp;
string AgentTransportProtocol;
};
Membros
A classe SnmpNotification tem estes tipos de membros:
Propriedades
A classe SnmpNotification tem estas propriedades.
-
AgentAddress
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
Endereço de rede da entidade que criou a notificação. Esse é o endereço real do dispositivo. Quando a entidade de gerenciamento usa o SNMP por UDP, o endereço de transporte refere-se a um endereço IP. Quando a entidade de gerenciamento usa o SNMP por IPX, o endereço de transporte é definido como NULL. Essa propriedade é válida somente para o SNMPv1.
-
-
AgentTransport
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
Protocolo de transporte usado pela entidade de envio. Essa propriedade é válida para o SNMPv1 e o SNMPv2C.
-
-
AgentTransportAddress
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
Endereço de rede da entidade que enviou a notificação. Esse é o endereço da última entidade que encaminhou a notificação. Quando a entidade de gerenciamento usa o SNMP por UDP, o endereço de transporte refere-se a um endereço IP. Quando a entidade de gerenciamento usa o SNMP por IPX, o endereço de transporte refere-se a um endereço IPX. Essa propriedade é válida para o SNMPv1 e o SNMPv2C.
-
-
AgentTransportProtocol
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
O protocolo de transporte usado pela entidade de envio.
-
-
Comunidade
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
Nome da comunidade associado a uma instância da PDU. O nome da comunidade autentica o originador da PDU. Essa propriedade é válida para o SNMPv1 e SNMPv2C.
-
-
Identificação
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
-
Qualificadores: textual_convention ("OBJECTIDENTIFIER"), encoding ("OBJECTIDENTIFIER"), object_syntax ("OBJECTIDENTIFIER"), object_identifier ("1.3.6.1.6.3.1.1.4.1")
Identificação autoritativa dessa notificação. Mapeia diretamente para a associação de variável SnmpTrapOID. Essa propriedade é válida somente para o SNMPv2C.
-
-
SECURITY_DESCRIPTOR
-
-
Tipo de dados: matriz uint8
-
Tipo de acesso: Somente leitura
Descritor usado pelo provedor de eventos para determinar quais usuários podem receber o evento. Essa propriedade é herdada de __Event. Para obter mais informações sobre constantes usadas para definir esse descritor de segurança, confira Constantes de segurança do WMI.
-
-
TIME_CREATED
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
Valor exclusivo que indica a hora em que o evento foi gerado. Esse é um valor de 64 bits que representa o número de intervalos de 100 nanossegundos após 1° de janeiro de 1601. As informações estão no formato UTC (Tempo Universal Coordenado). Essa propriedade é herdada da __Event.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
-
-
TimeStamp
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
-
Qualificadores: textual_convention ("TimeTicks"), encoding ("TimeTicks"), object_syntax ("TimeTicks"), object_identifier ("1.3.6.1.2.1.1.3")
Tempo em centésimos de segundo desde que a parte de gerenciamento de rede do agente foi reinicializada pela última vez. Variável MIB sysUptime.0, que é do tipo INTEGER32. Essa propriedade é mapeada para a propriedade da classe do CIM TimeStamp, que é do tipo uint32. Essa propriedade é válida somente para o SNMPv2C.
-
Comentários
Uma macro NOTIFICATION-TYPE que contém referências a uma macro OBJECT-TYPE chamada TimeStamp ou Identification causa um conflito de mapeamento. Se esse conflito ocorrer, as propriedades necessárias terão precedência e as referências conflitantes deverão ser renomeadas.
Uma macro NOTIFICATION-TYPE que contém referências a uma macro OBJECT-TYPE chamada Community causa um conflito de mapeamento. Se esse conflito ocorrer, as propriedades necessárias terão precedência e as referências conflitantes deverão ser renomeadas.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Namespace |
Root\snmp\localhost |