Observium_CE/mibs/fscom/FS-NMS-BACKUPLINK-MIB

334 lines
10 KiB
Plaintext

FS-NMS-BACKUPLINK-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, TimeTicks
FROM SNMPv2-SMI
DisplayString, MacAddress, TEXTUAL-CONVENTION, TruthValue, RowStatus
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
InterfaceIndex
FROM IF-MIB
PortList
FROM Q-BRIDGE-MIB
nmsMgmt
FROM FS-NMS-SMI;
BackupLinkState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The backupLink port state."
SYNTAX INTEGER {
up(0),
down(1),
nosetting(2)
}
PreemptionMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The preemption mode of backupLink group."
SYNTAX INTEGER {
forced(0),
bandwidth(1),
nopreemption(2)
}
MMU ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"MAC-adress move update."
SYNTAX INTEGER {
transmit(0),
receive(1),
no_mmu(2)
}
MonitorLinkState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The monitorLink port state."
SYNTAX INTEGER {
up(0),
down(1),
nosetting(2)
}
NMSBackupLinkMIB MODULE-IDENTITY
LAST-UPDATED "201104290000Z"
ORGANIZATION ""
CONTACT-INFO ""
DESCRIPTION "MIB module for backuplink"
::= { nmsMgmt 254 }
NMSBackupLinkGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF NMSBackupLinkGroupEntry
MAX-ACCESS not-accessible
STATUS current
::= { NMSBackupLinkMIB 1 }
NMSBackupLinkGroupEntry OBJECT-TYPE
SYNTAX NMSBackupLinkGroupEntry
MAX-ACCESS not-accessible
STATUS current
INDEX { NMSBLGID }
::= { NMSBackupLinkGroupTable 1 }
NMSBackupLinkGroupEntry ::=
SEQUENCE {
NMSBLGID
InterfaceIndex,
NMSBLGActivePortID
InterfaceIndex,
NMSBLGActivePortState
BackupLinkState,
NMSBLGActiveFdbUpdate
MMU,
NMSBLGBackupPortID
InterfaceIndex,
NMSBLGBackupPortState
BackupLinkState,
NMSBLGBackupShareLoadVlan
OCTET STRING,
NMSBLGBackupVlanState
BackupLinkState,
NMSBLGBackupFdbUpdate
MMU,
NMSBLGPreemptionMode
PreemptionMode,
NMSBLGPreemptionDelay
INTEGER,
NMSBLGSwitchCount
INTEGER,
NMSBLGFdbUpdateTxCount
INTEGER,
NMSBLGRowStatus
RowStatus
}
NMSBLGID OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The BackupLink group id."
::= { NMSBackupLinkGroupEntry 1 }
NMSBLGActivePortID OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port id of the BackupLink group active port."
::= { NMSBackupLinkGroupEntry 2 }
NMSBLGActivePortState OBJECT-TYPE
SYNTAX BackupLinkState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port state of the BackupLink group active port."
::= { NMSBackupLinkGroupEntry 3 }
NMSBLGActiveFdbUpdate OBJECT-TYPE
SYNTAX MMU
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port mmuType of the BackupLink group active port."
::= { NMSBackupLinkGroupEntry 4 }
NMSBLGBackupPortID OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port id of the BackupLink group backup port."
::= { NMSBackupLinkGroupEntry 5 }
NMSBLGBackupPortState OBJECT-TYPE
SYNTAX BackupLinkState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port state of the BackupLink group backup port."
::= { NMSBackupLinkGroupEntry 6 }
NMSBLGBackupFdbUpdate OBJECT-TYPE
SYNTAX MMU
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port mmuType of the BackupLink group backup port."
::= { NMSBackupLinkGroupEntry 7 }
NMSBLGBackupShareLoadVlan OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The share load vlan of the BackupLink group."
::= { NMSBackupLinkGroupEntry 8 }
NMSBLGBackupVlanState OBJECT-TYPE
SYNTAX BackupLinkState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The backup port state of the BackupLink group in the backup vlan."
::= { NMSBackupLinkGroupEntry 9 }
NMSBLGPreemptionMode OBJECT-TYPE
SYNTAX PreemptionMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The preemption mode of the BackupLink group."
::= { NMSBackupLinkGroupEntry 10 }
NMSBLGPreemptionDelay OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The preemption delay timer of the BackupLink group."
::= { NMSBackupLinkGroupEntry 11 }
NMSBLGSwitchCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The switch counts of the BackupLink group."
::= { NMSBackupLinkGroupEntry 12 }
NMSBLGFdbUpdateTxCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Tx counts of the BackupLink group."
::= { NMSBackupLinkGroupEntry 13 }
NMSBLGRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Create a new BackupLink group."
::= { NMSBackupLinkGroupEntry 14 }
NMSMonitorLinkUplinkGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF NMSMonitorLinkUplinkGroupEntry
MAX-ACCESS not-accessible
STATUS current
::= { NMSBackupLinkMIB 2 }
NMSMonitorLinkUplinkGroupEntry OBJECT-TYPE
SYNTAX NMSMonitorLinkUplinkGroupEntry
MAX-ACCESS not-accessible
STATUS current
INDEX { NMSMLGUplinkPortID }
::= { NMSMonitorLinkUplinkGroupTable 1 }
NMSMonitorLinkUplinkGroupEntry ::=
SEQUENCE {
NMSMLGID
InterfaceIndex,
NMSMLGUplinkPortID
InterfaceIndex,
NMSMLGUplinkPortState
MonitorLinkState,
NMSMLGUplinkRowStatus
RowStatus
}
NMSMLGID OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The MonitorLink group id."
::= { NMSMonitorLinkUplinkGroupEntry 1 }
NMSMLGUplinkPortID OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port id of the MonitorLink group uplink port."
::= { NMSMonitorLinkUplinkGroupEntry 2 }
NMSMLGUplinkPortState OBJECT-TYPE
SYNTAX MonitorLinkState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port state of the MonitorLink group uplink port."
::= { NMSMonitorLinkUplinkGroupEntry 3 }
NMSMLGUplinkRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The port linkstate of the MonitorLink group uplink port."
::= { NMSMonitorLinkUplinkGroupEntry 4 }
NMSMonitorLinkDownlinkGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF NMSMonitorLinkDownlinkGroupEntry
MAX-ACCESS not-accessible
STATUS current
::= { NMSBackupLinkMIB 3 }
NMSMonitorLinkDownlinkGroupEntry OBJECT-TYPE
SYNTAX NMSMonitorLinkDownlinkGroupEntry
MAX-ACCESS not-accessible
STATUS current
INDEX { nmsMLGID, NMSMLGDownlinkIndex }
::= { NMSMonitorLinkDownlinkGroupTable 1 }
NMSMonitorLinkDownlinkGroupEntry ::=
SEQUENCE {
nmsMLGID
InterfaceIndex,
NMSMLGDownlinkIndex
InterfaceIndex,
NMSMLGDownlinkPortState
MonitorLinkState,
NMSMLGDownlinkRowStatus
RowStatus
}
nmsMLGID OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The MonitorLink group id."
::= { NMSMonitorLinkDownlinkGroupEntry 1 }
NMSMLGDownlinkIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port id of the MonitorLink group downlink port."
::= { NMSMonitorLinkDownlinkGroupEntry 2 }
NMSMLGDownlinkPortState OBJECT-TYPE
SYNTAX MonitorLinkState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port state of the MonitorLink group downlink port."
::= { NMSMonitorLinkDownlinkGroupEntry 3 }
NMSMLGDownlinkRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The port linkstate of the MonitorLink group downlink port."
::= { NMSMonitorLinkDownlinkGroupEntry 4 }
END