blob: 98f24282d03fdea4371874d682c072a32e035cbc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
|
-- *****************************************************************************
-- Juniper-DISMAN-EVENT-MIB
--
-- Juniper Networks Enterprise MIB
-- DISMAN-EVENT MIB
--
-- Copyright 2003 Juniper Networks Inc. All Rights Reserved.
-- *****************************************************************************
Juniper-DISMAN-EVENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
mteTriggerEntry
FROM DISMAN-EVENT-MIB
juniMibs
FROM Juniper-MIBs;
juniDismanEventMIB MODULE-IDENTITY
LAST-UPDATED "200310301535Z" -- 30-Oct-03 10:35 AM EST
ORGANIZATION "Juniper Networks, Inc."
CONTACT-INFO
" Juniper Networks, Inc.
Postal: 10 Technology Park Drive
Westford, MA 01886-3146
USA
Tel: +1 978 589 5800
Email: mib@Juniper.net"
DESCRIPTION
"The Distributed Management (Disman) Event MIB extensions for the
Juniper Networks enterprise. This MIB module extends event triggers and
actions defined in the IETF DISMAN-EVENT-MIB."
-- Revision History
REVISION "200310301535Z" -- 30-Oct-03 10:35 AM EST - JUNOSe 5.3
DESCRIPTION
"Initial version of this MIB module."
::= { juniMibs 66 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Managed objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
juniDismanEventMIBObjects OBJECT IDENTIFIER
::= { juniDismanEventMIB 1 }
-- Management Triggered Event (MTE) objects
juniMteTrigger OBJECT IDENTIFIER
::= { juniDismanEventMIBObjects 1 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Trigger Section
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--
-- Trigger Table
--
juniMteTriggerTable OBJECT-TYPE
SYNTAX SEQUENCE OF JuniMteTriggerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of management event trigger information."
::= { juniMteTrigger 1 }
juniMteTriggerEntry OBJECT-TYPE
SYNTAX JuniMteTriggerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a single trigger. Applications create and delete
entries using mteTriggerEntryStatus."
AUGMENTS { mteTriggerEntry }
::= { juniMteTriggerTable 1 }
JuniMteTriggerEntry ::= SEQUENCE {
juniMteTriggerContextNameLimit Unsigned32 }
juniMteTriggerContextNameLimit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of management contexts from which to obtain
mteTriggerValueID."
DEFVAL { 0 }
::= { juniMteTriggerEntry 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Notifications
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
juniDismanEventMIBNotificationPrefix OBJECT IDENTIFIER
::= { juniDismanEventMIB 2 }
juniDismanEventMIBNotificationObjects OBJECT IDENTIFIER
::= { juniDismanEventMIBNotificationPrefix 1 }
--
-- Notification Objects
--
juniMteExistenceTestResult OBJECT-TYPE
SYNTAX INTEGER {
present(0),
absent(1),
changed(2) }
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The type of existence test when an existence trigger fired."
::= { juniDismanEventMIBNotificationObjects 1 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Conformance information
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
juniDismanEventConformance OBJECT IDENTIFIER
::= { juniDismanEventMIB 3 }
juniDismanEventCompliances OBJECT IDENTIFIER
::= { juniDismanEventConformance 1 }
juniDismanEventGroups OBJECT IDENTIFIER
::= { juniDismanEventConformance 2 }
--
-- Compliance
--
juniDismanEventCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities that implement the Juniper Disman
Event MIB extensions."
MODULE -- this module
MANDATORY-GROUPS {
juniMteTriggerTableGroup }
::= { juniDismanEventCompliances 1 } -- JUNOSe 5.3
--
-- Units of Conformance
--
juniMteTriggerTableGroup OBJECT-GROUP
OBJECTS {
juniMteTriggerContextNameLimit,
juniMteExistenceTestResult }
STATUS current
DESCRIPTION
"A collection of objects extending the DISMAN-EVENT-MIB.mteTriggerTable
capabilities in a Juniper product."
::= { juniDismanEventGroups 1 } -- JUNOSe 5.3
END
|