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