-
Notifications
You must be signed in to change notification settings - Fork 29
/
ARUBA-MGMT-MIB
156 lines (140 loc) · 4.84 KB
/
ARUBA-MGMT-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
-- ArubaOS 3.2.0.0_16376
-- ***********************************************************
-- ARUBA-MGMT-MIB
--
-- ************************************************************
--
ARUBA-MGMT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
ObjectName, Integer32, Counter32, snmpModules
FROM SNMPv2-SMI
TruthValue, DisplayString, TestAndIncr, TimeStamp,
PhysAddress
FROM SNMPv2-TC
-- TEXTUAL-CONVENTION, RowStatus, TimeStamp
-- FROM SNMPv2-TC
ArubaEnableValue
FROM ARUBA-TC
arubaMgmt
FROM ARUBA-MIB
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF;
-- The arubaMgmtMIB is derived from the Aruba Enterprise MIB
-- branch under aruba.arubaMgmt as
-- defined under. The absolute path from root is :
-- .iso
-- .org.dod
-- .internet.private.enterprises
-- .aruba.arubaMgmt
--
arubaMgmtExtensions MODULE-IDENTITY
LAST-UPDATED "0601221834Z"
ORGANIZATION "Aruba Wireless Networks"
CONTACT-INFO
"Postal: 1322 Crossman Avenue
Sunnyvale, CA 94089
E-mail: [email protected]
Phone: +1 408 227 4500"
DESCRIPTION
"A MIB module for supporting the Aruba Management
Protocol. This protocol is an extension to SNMP."
::= { arubaMgmt 3 }
arubaMgmtGroup OBJECT IDENTIFIER ::= {arubaMgmtExtensions 1}
-- arubaMgmtGroup begin
arubaGetTable OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The object is used in the Aruba Management Protocol.
In a GET Table request the instance of the object
will contain the Table/Entry OID to be retrieved.
The value of the object in a GET Table response is the
table OID or Entry OID.
A Get request on this object returns <0.0>.
"
::= { arubaMgmtGroup 1 }
arubaNumberOfRows OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The object is used in the Aruba Management Protocol.
This Object is used to specify the number of Objects
to be retrieved in a GET Table request. Instance
of the Object will contain the number of Rows.
In the Response to the GET Table this object will
contain the number of Objects returned in the response.
A Get request on this object returns 0.
"
::= { arubaMgmtGroup 2 }
arubaRowInstance OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The object is used in the Aruba Management Protocol.
This Object is used to specify the Row Instance
in the GET Table Request. The response will start from the
Next Row. Instance of the Object is the row instance of the
request.
In the Response to the GET Table this object will
contain the Instance of Last row included in the response.
A Get request on this object returns <0.0> .
"
::= { arubaMgmtGroup 3 }
arubaGetTableStatus OBJECT-TYPE
SYNTAX INTEGER{
endTable(1),
moreTable(2),
retrieveError(3),
noAmpSupport(4),
invalidColumnID(5),
resourceAllocationFailure(6)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The object is used in the Aruba Management Protocol.
This Object is used to give the status of the GetTable
request.
endTable -- indicates that there are no more rows in
the table.
moreTable -- indicates that there are some more rows
in the table.
retrieveError -- indicates an error occured while
processing the getTable request.
(Will be expanded ).
A Get request on this object returns 0 .
"
::= { arubaMgmtGroup 4 }
arubaNumberOfColumns OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
The object is used in the Aruba Management Protocol.
This Object is used to specify the number of Columns
per row in the Get Table Response.
A Get request on this object returns 0.
"
::= { arubaMgmtGroup 5 }
arubaSwitchAMPSupport OBJECT-TYPE
SYNTAX ArubaEnableValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The object is used in the Aruba Management Protocol.
This Object is used to specify the number of Columns
per row in the Get Table Response.
A Get request on this object returns 0.
"
::= { arubaMgmtGroup 6 }
END