Classe SnmpNotification
La classe SnmpNotification est mappée à partir de la macro NOTIFICATION-TYPE à une classe CIM encapsulée. Il s’agit d’une classe de base utilisée par le fournisseur SNMP pour toute classe mappée à partir de la macro NOTIFICATION-TYPE à une classe CIM encapsulée par le fournisseur SNMP.
Notes
Pour plus d’informations sur l’installation du fournisseur, consultez Configuration de l’environnement SNMP WMI.
Syntaxe
class SnmpNotification : __ExtrinsicEvent
{
uint8 SECURITY_DESCRIPTOR[];
uint64 TIME_CREATED;
string AgentAddress;
string AgentTransport;
string AgentTransportAddress;
string Community;
string Identification;
string TimeStamp;
string AgentTransportProtocol;
};
Membres
La classe SnmpNotification est dotée des types de membres suivants :
Propriétés
La classe SnmpNotification a ces propriétés.
-
AgentAddress
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Adresse réseau de l’entité qui a créé la notification. Il s’agit de l’adresse réelle de l’appareil. Quand l’entité de gestion utilise SNMP sur UDP, l’adresse de transport fait référence à une adresse IP. Quand l’entité de gestion utilise SNMP sur IPX, l’adresse de transport est définie sur NULL. Cette propriété est valide uniquement pour SNMPv1.
-
-
AgentTransport
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Protocole de transport utilisé par l’entité émettrice. Cette propriété est valide pour SNMPv1 et SNMPv2C.
-
-
AgentTransportAddress
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Adresse réseau de l’entité qui a envoyé la notification. Il s’agit de l’adresse de la dernière entité qui a transféré la notification. Quand l’entité de gestion utilise SNMP sur UDP, l’adresse de transport fait référence à une adresse IP. Quand l’entité de gestion utilise SNMP sur IPX, l’adresse de transport fait référence à une adresse IPX. Cette propriété est valide pour SNMPv1 et SNMPv2C.
-
-
AgentTransportProtocol
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Protocole de transport utilisé par l’entité émettrice.
-
-
Communauté
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Nom de la communauté associé à une instance de l’unité PDU. Le nom de la communauté authentifie l’émetteur de l’unité PDU. Cette propriété est valide pour SNMPv1 et SNMPv2C.
-
-
Identification
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : convention_textuelle ("OBJECTIDENTIFIER"), encodage ("OBJECTIDENTIFIER"), syntaxe_objet ("OBJECTIDENTIFIER"), identificateur_objet ("1.3.6.1.6.3.1.1.4.1")
Identification faisant autorité de cette notification. Mappe directement à la liaison de variable SnmpTrapOID. Cette propriété est valide uniquement pour SNMPv2C.
-
-
SECURITY_DESCRIPTOR
-
-
Type de données : tableau uint8
-
Type d'accès : Lecture seule
Descripteur utilisé par le fournisseur d’événements pour déterminer quels utilisateurs peuvent recevoir l’événement. Cette propriété est héritée de __Event. Pour plus d’informations sur les constantes utilisées pour définir ce descripteur de sécurité, consultez Constantes de sécurité WMI.
-
-
TIME_CREATED
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
Valeur unique qui indique l’heure à laquelle l’événement a été généré. Il s’agit d’une valeur 64 bits représentant le nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601. Les informations sont au format UTC (Temps universel coordonné). Cette propriété est héritée de __Event.
Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, voir Scripts dans WMI.
-
-
TimeStamp
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs: convention_textuelle ("TimeTicks"), encodage ("TimeTicks"), syntaxe_objet ("TimeTicks"), identificateur_objet ("1.3.6.1.2.1.1.3")
Temps en centièmes de seconde depuis la dernière réinitialisation de la partie gestion du réseau de l’agent. Variable MIB sysUptime.0, qui est de type INTEGER32. Cette propriété est mappée à la propriété de classe CIM TimeStamp, qui est de type uint32. Cette propriété est valide uniquement pour SNMPv2C.
-
Notes
Une macro NOTIFICATION-TYPE qui contient des références à une macro OBJECT-TYPE nommée TimeStamp ou Identification provoque un conflit de mappage. Si ce conflit se produit, les propriétés requises sont prioritaires et les références en conflit doivent être renommées.
Une macro NOTIFICATION-TYPE qui contient des références à une macro OBJECT-TYPE nommée Community provoque un conflit de mappage. Si ce conflit se produit, les propriétés requises sont prioritaires et les références en conflit doivent être renommées.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista |
Serveur minimal pris en charge |
Windows Server 2008 |
Espace de noms |
Root\snmp\localhost |