Observium_CE/mibs/tplink/TPLINK-DDMCONFIG-MIB

84 lines
2.8 KiB
Plaintext

TPLINK-DDMCONFIG-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE
FROM SNMPv2-SMI
ifIndex
FROM RFC1213-MIB
DisplayString
FROM SNMPv2-TC
tplinkDdmManageMIBObjects
FROM TPLINK-DDMMANAGE-MIB;
ddmConfig MODULE-IDENTITY
LAST-UPDATED "200908270000Z"
ORGANIZATION "TPLINK"
CONTACT-INFO "www.tplink.com"
DESCRIPTION "The config of DDM."
REVISION "200908270000Z"
DESCRIPTION "Initial version of this MIB module."
::= { tplinkDdmManageMIBObjects 1 }
ddmConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF DDMConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that is used to configure the action that will occur for specific ports when an exceeding alarm threshold or warning threshold event is encountered."
::= { ddmConfig 1 }
ddmConfigEntry OBJECT-TYPE
SYNTAX DDMConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of information for every port."
INDEX { ifIndex }
::= { ddmConfigTable 1 }
DDMConfigEntry ::=
SEQUENCE
{
ddmConfigPort DisplayString(SIZE(0..255)),
ddmConfigStatus INTEGER,
ddmConfigShutdown INTEGER,
ddmConfigPortLAG OCTET STRING(SIZE(0..30))
}
ddmConfigPort OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the port number."
::= { ddmConfigEntry 1 }
ddmConfigStatus OBJECT-TYPE
SYNTAX INTEGER { disable(0),enable(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the DDM status of the port."
::= { ddmConfigEntry 2 }
ddmConfigShutdown OBJECT-TYPE
SYNTAX INTEGER { none(0),warning(1),alarm(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify whether to shutdown the port, when the operating parameter exceeds the Alarm or Warning threshold.
Alarm - Shutdown the port when the configured alarm threshold range is exceeded.
Warning - Shutdown the port when the configured warning threshold range is exceeded.
None - The port will never shutdown regardless if the threshold ranges are exceeded or not. This is the default."
::= { ddmConfigEntry 3 }
ddmConfigPortLAG OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the lag number of the port."
::= { ddmConfigEntry 4 }
END