99 lines
3.1 KiB
Plaintext
99 lines
3.1 KiB
Plaintext
TPLINK-DOS-PREVENTION-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
tplinkMgmt
|
|
FROM TPLINK-MIB;
|
|
|
|
tplinkDosPreventionMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201212130930Z"
|
|
ORGANIZATION "TPLINK"
|
|
CONTACT-INFO "www.tplink.com"
|
|
DESCRIPTION "Private MIB for DoS Defend configuration."
|
|
REVISION "201212130930Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB module."
|
|
::= { tplinkMgmt 30 }
|
|
|
|
tplinkDosPreventionMIBObjects OBJECT IDENTIFIER ::= { tplinkDosPreventionMIB 1 }
|
|
tplinkDosPreventionNotifications OBJECT IDENTIFIER ::= { tplinkDosPreventionMIB 2 }
|
|
|
|
tpDosDefendGlobalConfig OBJECT IDENTIFIER ::= {tplinkDosPreventionMIBObjects 1}
|
|
tpDosDefendList OBJECT IDENTIFIER ::= {tplinkDosPreventionMIBObjects 2}
|
|
|
|
tpDosDefendGlobalEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"0. disable
|
|
1. enable
|
|
Allows you to Enable/Disable DoS Defend function."
|
|
::= { tpDosDefendGlobalConfig 1 }
|
|
|
|
|
|
-- the dos defend index config
|
|
|
|
tpDosDefendListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TPDOSDEFENDLISTENTRY
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of dos defend config entries.
|
|
Here you can view and select the Defend Type for the switch."
|
|
::= { tpDosDefendList 1 }
|
|
|
|
tpDosDefendListEntry OBJECT-TYPE
|
|
SYNTAX TPDOSDEFENDLISTENTRY
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry contains of the information of dos defend index config."
|
|
INDEX { tpDosDefendListIndex }
|
|
::= { tpDosDefendListTable 1 }
|
|
|
|
TPDOSDEFENDLISTENTRY ::=
|
|
SEQUENCE {
|
|
tpDosDefendListIndex
|
|
INTEGER,
|
|
tpDosDefendListType
|
|
OCTET STRING,
|
|
tpDosDefendListEntryEnable
|
|
INTEGER
|
|
}
|
|
|
|
tpDosDefendListIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"dos defend entry index"
|
|
::= { tpDosDefendListEntry 1 }
|
|
|
|
tpDosDefendListType OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"dos defend entry name"
|
|
::= { tpDosDefendListEntry 2 }
|
|
|
|
tpDosDefendListEntryEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"0. disable
|
|
1. enable"
|
|
::= { tpDosDefendListEntry 3 }
|
|
|
|
END
|
|
|