-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathONEACCESS-BRIDGE-MIB.mib
195 lines (153 loc) · 5.2 KB
/
ONEACCESS-BRIDGE-MIB.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
-- *****************************
-- * *
-- * ONEOS MIB *
-- * *
-- *****************************
--
-- ONEOS_MIB_STD_V05.1.R002_E004
--
-- Creation date : 07/08/2010
ONEACCESS-BRIDGE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32, Unsigned32
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
TEXTUAL-CONVENTION,
DisplayString,
TruthValue,
RowStatus
FROM SNMPv2-TC
ifIndex, InterfaceIndex
FROM IF-MIB
oacExpIMIp, oacMIBModules
FROM ONEACCESS-GLOBAL-REG;
oacBridgeMIB MODULE-IDENTITY
LAST-UPDATED "201106150000Z"
ORGANIZATION " OneAccess "
CONTACT-INFO
"Pascal KESTELOOT
Postal: ONE ACCESS
381 Avenue du Général de Gaulle
92140 Clamart, France
FRANCE
Tel: (+33) 01 41 87 70 00
Fax: (+33) 01 41 87 74 00
E-mail: [email protected]"
DESCRIPTION
"Contact updated"
REVISION "201106150000Z"
DESCRIPTION
"Removed the Deprecated group. fixed some minor
corrections."
REVISION "201007081000Z"
DESCRIPTION
"This MIB defines configuration capabilities relating to
Bridge Group on interfaces."
::= { oacMIBModules 682 }
--
-- Node definitions
--
oacBridgeObjects OBJECT IDENTIFIER ::= { oacExpIMIp 7 }
oacBridgeConfigObjects OBJECT IDENTIFIER ::= { oacBridgeObjects 1 }
oacBridgeConformance OBJECT IDENTIFIER ::= { oacBridgeObjects 10 }
-- Bridge-group
oacBridgeGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF OacBridgeGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the bridge group configuration
on interfaces."
::= { oacBridgeConfigObjects 1 }
oacBridgeGroupEntry OBJECT-TYPE
SYNTAX OacBridgeGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table defines a Bridged interface."
INDEX { oacBridgeGroupValue }
::= { oacBridgeGroupTable 1 }
OacBridgeGroupEntry ::= SEQUENCE {
oacBridgeGroupValue Unsigned32,
oacBridgeTransparency TruthValue,
oacBridgeGroupRowStatus RowStatus
}
oacBridgeGroupValue OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Value of a bridge group to assign to an interface"
::= { oacBridgeGroupEntry 1 }
oacBridgeTransparency OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Activation of the transparency of a bridge group"
DEFVAL { false }
::= { oacBridgeGroupEntry 2 }
oacBridgeGroupRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows the creation, modification, or deletion of the row"
::= { oacBridgeGroupEntry 3 }
-- Interface : Brigde Group configuration per interface
--
oacBridgeGroupInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF OacBridgeGroupInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table for configuration of Bridge Group per Interface"
::= { oacBridgeConfigObjects 2 }
oacBridgeGroupInterfaceEntry OBJECT-TYPE
SYNTAX OacBridgeGroupInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in Bridge Group table."
INDEX { ifIndex }
::= { oacBridgeGroupInterfaceTable 1 }
OacBridgeGroupInterfaceEntry ::= SEQUENCE {
oacInBridgeGroupValue Unsigned32,
oacBridgeGroupInterfaceName DisplayString,
oacBridgeGroupInterfaceRowStatus RowStatus
}
oacInBridgeGroupValue OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Value of a bridge group to assign to an interface"
::= { oacBridgeGroupInterfaceEntry 1 }
oacBridgeGroupInterfaceName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name of the interface to which the bridge group is applied.
This is read-only "
::= { oacBridgeGroupInterfaceEntry 2 }
oacBridgeGroupInterfaceRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for this entry."
::= { oacBridgeGroupInterfaceEntry 3}
oacBridgeGroupConfigGroups OBJECT IDENTIFIER ::= { oacBridgeConformance 1 }
oacBridgeGroupConfigGroup OBJECT-GROUP
OBJECTS { oacBridgeGroupValue, oacBridgeGroupInterfaceName }
STATUS current
DESCRIPTION
"Group of Bridge Group objects"
::= { oacBridgeGroupConfigGroups 1 }
oacBridgeGroupCompls OBJECT IDENTIFIER ::= { oacBridgeConformance 2 }
END