mibs/MIBS/transition/TN-DEV-VLAN-TRANSLATION-MIB
2023-12-05 12:25:34 +01:00

141 lines
4.0 KiB
Plaintext

-- *****************************************************************
-- 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