diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/transition/TN-DEV-VLAN-TRANSLATION-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/transition/TN-DEV-VLAN-TRANSLATION-MIB')
| -rw-r--r-- | MIBS/transition/TN-DEV-VLAN-TRANSLATION-MIB | 140 |
1 files changed, 140 insertions, 0 deletions
diff --git a/MIBS/transition/TN-DEV-VLAN-TRANSLATION-MIB b/MIBS/transition/TN-DEV-VLAN-TRANSLATION-MIB new file mode 100644 index 0000000..2827bcc --- /dev/null +++ b/MIBS/transition/TN-DEV-VLAN-TRANSLATION-MIB @@ -0,0 +1,140 @@ +-- ***************************************************************** +-- TN-DEV-VLAN-TRANSLATION-MIB +-- +-- Copyright (c) 2012, Transition Networks Inc. +-- All rights reserved. +-- ***************************************************************** +-- +TN-DEV-VLAN-TRANSLATION-MIB DEFINITIONS ::= BEGIN + +IMPORTS + OBJECT-TYPE, + Unsigned32 FROM SNMPv2-SMI + RowStatus FROM SNMPv2-TC + PortList, VlanId FROM Q-BRIDGE-MIB + tnDevMgmt FROM TN-MGMT-MIB; + +tnDevVlanTranslation OBJECT IDENTIFIER ::= { tnDevMgmt 37 } + +-- +-- MIB variables +-- + +-- +-- tnVlanTransPort2GroupMapTable +-- +tnVlanTransPort2GroupMapTable OBJECT-TYPE + SYNTAX SEQUENCE OF TnVlanTransPort2GroupMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains a mapping set of Port members to a Group ID for all switch ports." + ::= { tnDevVlanTranslation 1 } + +tnVlanTransPort2GroupMapEntry OBJECT-TYPE + SYNTAX TnVlanTransPort2GroupMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry contains detailed information used to map Port members to a Group." + + INDEX { tnVlanTransPort2GroupMapGroupId } + ::= { tnVlanTransPort2GroupMapTable 1 } + +TnVlanTransPort2GroupMapEntry ::= SEQUENCE { + tnVlanTransPort2GroupMapGroupId Unsigned32, + tnVlanTransPort2GroupMapPortMember PortList, + tnVlanTransPort2GroupMapRowStatus RowStatus + } + +tnVlanTransPort2GroupMapGroupId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Indicates the Group ID in the entry." + ::= { tnVlanTransPort2GroupMapEntry 1 } + +tnVlanTransPort2GroupMapPortMember OBJECT-TYPE + SYNTAX PortList + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The port member of an entry." + ::= { tnVlanTransPort2GroupMapEntry 2 } + +tnVlanTransPort2GroupMapRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This indicates the status of the entry, and is used to create + and delete entries in this table." + ::= { tnVlanTransPort2GroupMapEntry 3 } + +-- +-- tnVlanTransMapTable +-- +tnVlanTransMapTable OBJECT-TYPE + SYNTAX SEQUENCE OF TnVlanTransMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains a mapping set of VLAN ID to other VLAN ID for a particular Group ID Globally." + ::= { tnDevVlanTranslation 2 } + +tnVlanTransMapEntry OBJECT-TYPE + SYNTAX TnVlanTransMapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry contains detailed information used to map VLAN ID to other VLAN ID for a particular Group ID Globally." + + INDEX { tnVlanTransMapGroupId, tnVlanTransMapVlanId } + ::= { tnVlanTransMapTable 1 } + +TnVlanTransMapEntry ::= SEQUENCE { + tnVlanTransMapGroupId Unsigned32, + tnVlanTransMapVlanId VlanId, + tnVlanTransMapTranslatedVlanId VlanId, + tnVlanTransMapRowStatus RowStatus + } + +tnVlanTransMapGroupId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Indicates the Group ID in the entry." + ::= { tnVlanTransMapEntry 1 } + +tnVlanTransMapVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Indicates the VLAN ID in the entry." + ::= { tnVlanTransMapEntry 2 } + +tnVlanTransMapTranslatedVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the mapping VLAN ID in the entry." + ::= { tnVlanTransMapEntry 3 } + +tnVlanTransMapRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This indicates the status of the entry, and is used to create + and delete entries in this table." + ::= { tnVlanTransMapEntry 4 } + +-- +-- Notifications +-- + +END |