-
Notifications
You must be signed in to change notification settings - Fork 0
/
hpicfReload.mib
257 lines (218 loc) · 9.01 KB
/
hpicfReload.mib
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
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
HP-ICF-RELOAD-MIB DEFINITIONS ::= BEGIN
IMPORTS
Integer32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DateAndTime, TEXTUAL-CONVENTION
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
entPhysicalIndex
FROM ENTITY-MIB
hpicfBasic
FROM HP-ICF-BASIC;
hpicfReloadMIB MODULE-IDENTITY
LAST-UPDATED "200912030000Z" -- December 3, 2009
ORGANIZATION "HP Networking"
CONTACT-INFO "Hewlett Packard Company
8000 Foothills Blvd.
Roseville, CA 95747"
DESCRIPTION "This MIB module describes objects for basic
management of reloading devices in the HP Integrated
Communication Facility product line."
REVISION "200912030000Z" -- December 3, 2009
DESCRIPTION "Added object hpicfReloadTable "
REVISION "200910010000Z" -- October 1, 2009
DESCRIPTION "Added objects hpicfReloadState, hpicfReloadAfter,
hpicfReloadAt"
::= { hpicfBasic 20 }
-- hpicfReloadMIB - the main groups
-- -------------------------------------------------------------
hpicfReloadObjects OBJECT IDENTIFIER
::= { hpicfReloadMIB 1 }
hpicfEntityReload OBJECT IDENTIFIER
::= { hpicfReloadMIB 2 }
hpicfReloadConformance OBJECT IDENTIFIER
::= { hpicfReloadMIB 3 }
-- RELOAD MIB Textual Conventions
-- ********************************************************************
ReloadControl ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An enumerated value which provides an indication of the
reload control."
SYNTAX INTEGER {
reloadSlotNone(1),
fullPowerCycleReload(2)
}
-- The HP ICF Reload Group
hpicfReloadState OBJECT-TYPE
SYNTAX INTEGER{
notScheduled(1),
reloadAfter(2),
reloadAt(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This object specifies the state of the device.
If it is in:
(1) 'no reload' was scheduled
(2) 'reload after' was scheduled
(3) 'reload at' was scheduled
To cancel the scheduled reload, this object
needs to be set with (1).
NOTE: This object cannot be set with (2) or
(3).When hpicfReloadAfter or hpicfReloadAt
is scheduled the state of hpicfReloadState is
automatically changed to (2) or (3) respectively."
::= { hpicfReloadObjects 1 }
hpicfReloadAfter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The object specifies the time in seconds after
which reload will occur.If no reload is scheduled
it returns -1. To schedule a reload/reboot, time
in seconds is entered and 0 for immediate reload.
When hpicfReloadAfter is scheduled the state of
hpicfReloadState is changed to reloadAfter automatically.
NOTE: If hpicfReloadAt or hpicfReloadAfter is already
scheduled, it will automatically be cancelled
and the new hpicfReloadAfter is scheduled."
::= { hpicfReloadObjects 2 }
hpicfReloadAt OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The object specifies the time and date at
which reload will occur. To schedule a reload
in the future, the time and date at which reload
needs to occur should be given. When hpicfReloadAt
is scheduled it will change the state of
hpicfReloadState to reloadAt.
NOTE: If hpicfReloadAt or hpicfReloadAfter is already
scheduled, it will automatically be cancelled
and the new hpicfReloadAt is scheduled."
::= { hpicfReloadObjects 3 }
-- ********************************************************************
hpicfReloadTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpicfReloadEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains a row for different entities and
shows the control operation and the latest reload
time for that entity."
::= { hpicfEntityReload 2 }
hpicfReloadEntry OBJECT-TYPE
SYNTAX HpicfReloadEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Information about Reload table."
INDEX { entPhysicalIndex }
::= { hpicfReloadTable 1 }
HpicfReloadEntry ::= SEQUENCE {
hpicfReloadControl ReloadControl,
hpicfReloadDateTime DateAndTime
}
hpicfReloadControl OBJECT-TYPE
SYNTAX ReloadControl
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This specifies the control action for this entity"
::= { hpicfReloadEntry 1 }
hpicfReloadDateTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The object specifies the time and date at
which the last reload will occured"
::= { hpicfReloadEntry 2 }
-- ********************************************************************
-- -------------------------------------------------------------
-- Conformance Information
-- -------------------------------------------------------------
hpicfReloadGroups OBJECT IDENTIFIER
::= { hpicfReloadConformance 1 }
hpicfReloadCompliances OBJECT IDENTIFIER
::= { hpicfReloadConformance 2 }
-- -------------------------------------------------------------
-- units of conformance
-- -------------------------------------------------------------
hpicfReloadGroup OBJECT-GROUP
OBJECTS { hpicfReloadState,
hpicfReloadAfter,
hpicfReloadAt,
hpicfReloadControl,
hpicfReloadDateTime }
STATUS current
DESCRIPTION "A collection of objects for reload command."
::= { hpicfReloadGroups 1}
-- --------------------------------------------------------------
-- Compliance statements for hpicfReloadMIB Group
-- --------------------------------------------------------------
hpicfReloadFullCompliance1 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities which
implement the RELOAD-MIB with support for writable
objects and notifications. Such an implementation can
be both monitored and configured via SNMP. It can
also send notifications about change in the
operational status of the Reload application.
"
MODULE -- this module
MANDATORY-GROUPS {
hpicfReloadGroup
}
::= { hpicfReloadCompliances 1 }
hpicfReloadFullCompliance2 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities which
implement the RELOAD-MIB with support for writable
objects. Such an implementation can
be both monitored and configured via SNMP.
"
MODULE -- this module
MANDATORY-GROUPS {
hpicfReloadGroup
}
::= { hpicfReloadCompliances 2 }
hpicfReloadReadOnlyCompliance1 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities which
implement the hpicfReload MIB without support
for read-write (i.e. in read-only mode). It can
also send notifications about change in the
operational status of the syslog application.
"
MODULE -- this module
MANDATORY-GROUPS {
hpicfReloadGroup
}
OBJECT hpicfReloadAt
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required.
"
OBJECT hpicfReloadAfter
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required.
"
OBJECT hpicfReloadState
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required.
"
OBJECT hpicfReloadControl
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required.
"
OBJECT hpicfReloadDateTime
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required.
"
::= { hpicfReloadCompliances 3 }
END