Initial commit
This commit is contained in:
184
MIBS/radlan/RADLAN-MNGINF-MIB
Normal file
184
MIBS/radlan/RADLAN-MNGINF-MIB
Normal file
@ -0,0 +1,184 @@
|
||||
RADLAN-MNGINF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Title: RADLAN MNGINF ROS
|
||||
-- This Private MIB supports the Management ACL for ROS
|
||||
-- Version: 7.30
|
||||
-- Date: 25 Mar 2003
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
rnd FROM RADLAN-MIB
|
||||
OBJECT-TYPE, IpAddress, Unsigned32,
|
||||
MODULE-IDENTITY FROM SNMPv2-SMI
|
||||
DisplayString FROM SNMPv2-TC-v1
|
||||
TEXTUAL-CONVENTION,
|
||||
TruthValue, RowStatus FROM SNMPv2-TC;
|
||||
|
||||
rlMngInf MODULE-IDENTITY
|
||||
LAST-UPDATED "200309210000Z"
|
||||
ORGANIZATION "Radlan Computer Communications Ltd."
|
||||
CONTACT-INFO
|
||||
"radlan.com"
|
||||
DESCRIPTION
|
||||
"The private MIB module definition for management access control."
|
||||
REVISION "200309210000Z"
|
||||
DESCRIPTION
|
||||
"Changed IMPORTS, added this MODULE-IDENTITY clause and editorial changes."
|
||||
::= { rnd 89 }
|
||||
|
||||
RlMngInfServiceType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Management ACL Service type"
|
||||
SYNTAX INTEGER {
|
||||
dontCare(0),
|
||||
telnet(1),
|
||||
snmp(2),
|
||||
http(3),
|
||||
https(4),
|
||||
ssh(5)
|
||||
}
|
||||
|
||||
RlMngInfActionType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Management ACL Action definition."
|
||||
SYNTAX INTEGER {
|
||||
permit(0),
|
||||
deny(1)
|
||||
}
|
||||
|
||||
rlMngInfMibVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MIB's version, the current version is 1."
|
||||
::= {rlMngInf 1}
|
||||
|
||||
rlMngInfEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The variable specifies if Management ACL functionality is enabled."
|
||||
::= {rlMngInf 2}
|
||||
|
||||
rlMngInfActiveListName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The currently activated Management ACL name"
|
||||
::= {rlMngInf 3}
|
||||
|
||||
rlMngInfListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RlMngInfListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table specifies all defined Access Lists definitions"
|
||||
::= {rlMngInf 4}
|
||||
|
||||
rlMngInfListEntry OBJECT-TYPE
|
||||
SYNTAX RlMngInfListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row definition for this table."
|
||||
INDEX { rlMngInfListName, rlMngInfListPriority }
|
||||
::= { rlMngInfListTable 1}
|
||||
|
||||
RlMngInfListEntry ::= SEQUENCE {
|
||||
rlMngInfListName DisplayString,
|
||||
rlMngInfListPriority Unsigned32,
|
||||
rlMngInfListIfIndex Unsigned32,
|
||||
rlMngInfListIpAddr IpAddress,
|
||||
rlMngInfListIpNetMask IpAddress,
|
||||
rlMngInfListService RlMngInfServiceType,
|
||||
rlMngInfListAction RlMngInfActionType,
|
||||
rlMngInfListRowStatus RowStatus
|
||||
}
|
||||
|
||||
rlMngInfListName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Name of the Access List."
|
||||
::= { rlMngInfListEntry 1}
|
||||
|
||||
rlMngInfListPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Priority value."
|
||||
::= { rlMngInfListEntry 2}
|
||||
|
||||
rlMngInfListIfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IfIndex value. The IfIndex can be configured to be 0, which means don't care value."
|
||||
::= { rlMngInfListEntry 3}
|
||||
|
||||
rlMngInfListIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address. The IP address can be configured to be 0, which means don't care value."
|
||||
::= { rlMngInfListEntry 4}
|
||||
|
||||
rlMngInfListIpNetMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subnet mask associated with the IP address of this entry. The value of the mask is
|
||||
an IP address with all the network bits set to 1 and all the hosts bits set to 0."
|
||||
::= { rlMngInfListEntry 5}
|
||||
|
||||
rlMngInfListService OBJECT-TYPE
|
||||
SYNTAX RlMngInfServiceType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Service type. The Service type address can be configured to be 0,
|
||||
which means any of Telnet, SNMP, HTTP, HTTPS, SSH."
|
||||
::= { rlMngInfListEntry 6}
|
||||
|
||||
rlMngInfListAction OBJECT-TYPE
|
||||
SYNTAX RlMngInfActionType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action type. Can be permit or deny."
|
||||
::= { rlMngInfListEntry 7}
|
||||
|
||||
rlMngInfListRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status variable, used according to
|
||||
row installation and removal conventions."
|
||||
::= { rlMngInfListEntry 8}
|
||||
|
||||
--- Management Interface auditing control (SysLog)
|
||||
|
||||
rlMngInfAuditingEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls whether SysLog messages
|
||||
should be issued on reject by rule"
|
||||
DEFVAL { true }
|
||||
::= { rlMngInf 5 }
|
||||
|
||||
END
|
||||
|
Reference in New Issue
Block a user