1-- ***************************************************************** 2-- TN-DEV-VLAN-TRANSLATION-MIB 3-- 4-- Copyright (c) 2012, Transition Networks Inc. 5-- All rights reserved. 6-- ***************************************************************** 7-- 8TN-DEV-VLAN-TRANSLATION-MIB DEFINITIONS ::= BEGIN 9 10IMPORTS 11 OBJECT-TYPE, 12 Unsigned32 FROM SNMPv2-SMI 13 RowStatus FROM SNMPv2-TC 14 PortList, VlanId FROM Q-BRIDGE-MIB 15 tnDevMgmt FROM TN-MGMT-MIB; 16 17tnDevVlanTranslation OBJECT IDENTIFIER ::= { tnDevMgmt 37 } 18 19-- 20-- MIB variables 21-- 22 23-- 24-- tnVlanTransPort2GroupMapTable 25-- 26tnVlanTransPort2GroupMapTable OBJECT-TYPE 27 SYNTAX SEQUENCE OF TnVlanTransPort2GroupMapEntry 28 MAX-ACCESS not-accessible 29 STATUS current 30 DESCRIPTION 31 "This table contains a mapping set of Port members to a Group ID for all switch ports." 32 ::= { tnDevVlanTranslation 1 } 33 34tnVlanTransPort2GroupMapEntry OBJECT-TYPE 35 SYNTAX TnVlanTransPort2GroupMapEntry 36 MAX-ACCESS not-accessible 37 STATUS current 38 DESCRIPTION 39 "The entry contains detailed information used to map Port members to a Group." 40 41 INDEX { tnVlanTransPort2GroupMapGroupId } 42 ::= { tnVlanTransPort2GroupMapTable 1 } 43 44TnVlanTransPort2GroupMapEntry ::= SEQUENCE { 45 tnVlanTransPort2GroupMapGroupId Unsigned32, 46 tnVlanTransPort2GroupMapPortMember PortList, 47 tnVlanTransPort2GroupMapRowStatus RowStatus 48 } 49 50tnVlanTransPort2GroupMapGroupId OBJECT-TYPE 51 SYNTAX Unsigned32 52 MAX-ACCESS not-accessible 53 STATUS current 54 DESCRIPTION 55 "Indicates the Group ID in the entry." 56 ::= { tnVlanTransPort2GroupMapEntry 1 } 57 58tnVlanTransPort2GroupMapPortMember OBJECT-TYPE 59 SYNTAX PortList 60 MAX-ACCESS read-create 61 STATUS current 62 DESCRIPTION 63 "The port member of an entry." 64 ::= { tnVlanTransPort2GroupMapEntry 2 } 65 66tnVlanTransPort2GroupMapRowStatus OBJECT-TYPE 67 SYNTAX RowStatus 68 MAX-ACCESS read-create 69 STATUS current 70 DESCRIPTION 71 "This indicates the status of the entry, and is used to create 72 and delete entries in this table." 73 ::= { tnVlanTransPort2GroupMapEntry 3 } 74 75-- 76-- tnVlanTransMapTable 77-- 78tnVlanTransMapTable OBJECT-TYPE 79 SYNTAX SEQUENCE OF TnVlanTransMapEntry 80 MAX-ACCESS not-accessible 81 STATUS current 82 DESCRIPTION 83 "This table contains a mapping set of VLAN ID to other VLAN ID for a particular Group ID Globally." 84 ::= { tnDevVlanTranslation 2 } 85 86tnVlanTransMapEntry OBJECT-TYPE 87 SYNTAX TnVlanTransMapEntry 88 MAX-ACCESS not-accessible 89 STATUS current 90 DESCRIPTION 91 "The entry contains detailed information used to map VLAN ID to other VLAN ID for a particular Group ID Globally." 92 93 INDEX { tnVlanTransMapGroupId, tnVlanTransMapVlanId } 94 ::= { tnVlanTransMapTable 1 } 95 96TnVlanTransMapEntry ::= SEQUENCE { 97 tnVlanTransMapGroupId Unsigned32, 98 tnVlanTransMapVlanId VlanId, 99 tnVlanTransMapTranslatedVlanId VlanId, 100 tnVlanTransMapRowStatus RowStatus 101 } 102 103tnVlanTransMapGroupId OBJECT-TYPE 104 SYNTAX Unsigned32 105 MAX-ACCESS not-accessible 106 STATUS current 107 DESCRIPTION 108 "Indicates the Group ID in the entry." 109 ::= { tnVlanTransMapEntry 1 } 110 111tnVlanTransMapVlanId OBJECT-TYPE 112 SYNTAX VlanId 113 MAX-ACCESS not-accessible 114 STATUS current 115 DESCRIPTION 116 "Indicates the VLAN ID in the entry." 117 ::= { tnVlanTransMapEntry 2 } 118 119tnVlanTransMapTranslatedVlanId OBJECT-TYPE 120 SYNTAX VlanId 121 MAX-ACCESS read-write 122 STATUS current 123 DESCRIPTION 124 "Indicates the mapping VLAN ID in the entry." 125 ::= { tnVlanTransMapEntry 3 } 126 127tnVlanTransMapRowStatus OBJECT-TYPE 128 SYNTAX RowStatus 129 MAX-ACCESS read-create 130 STATUS current 131 DESCRIPTION 132 "This indicates the status of the entry, and is used to create 133 and delete entries in this table." 134 ::= { tnVlanTransMapEntry 4 } 135 136-- 137-- Notifications 138-- 139 140END 141