Commit version 24.12.13800
This commit is contained in:
197
mibs/mrv/OA-PROTOCOL-PARAMETERS-MIB
Normal file
197
mibs/mrv/OA-PROTOCOL-PARAMETERS-MIB
Normal file
@ -0,0 +1,197 @@
|
||||
-- =======================================================================
|
||||
-- File : oaPrtcl.mib
|
||||
-- Description : Private MIB for SNMP Protocol fields configuration
|
||||
-- By : Asaf & Yakov
|
||||
-- Version : 0.1
|
||||
-- Date :
|
||||
-- =======================================================================
|
||||
--
|
||||
--
|
||||
-- Copyright (c) 2006 MRV. All Rights Reserved.
|
||||
--
|
||||
--
|
||||
-- Reproduction of this document is authorized on condition that this
|
||||
-- copyright notice is included. This MRV SNMP MIB Specification
|
||||
-- embodies MRV's proprietary intellectual property. MRV
|
||||
-- retains all title and ownership in the specification, including any
|
||||
-- revisions.
|
||||
--
|
||||
-- It is MRV's intent to encourage the widespread use of this
|
||||
-- specification in connection with the management of MRV's
|
||||
-- products. MRV grants vendor, end-users, and other interested
|
||||
-- parties a non-exclusive license to use this specification in
|
||||
-- connection with the management of MRV's products.
|
||||
--
|
||||
-- This specification is supplied "AS IS," and MRV makes no
|
||||
-- warranty, either express or implied, as to the use, operation,
|
||||
-- condition, or performance of the specification.
|
||||
--
|
||||
-- Copyright text courtesy of MRV
|
||||
--
|
||||
-- If you have any questions about this MIB, please call MRV
|
||||
-- Technical Support Center at 1-800-858-7815 from inside USA or
|
||||
-- 1-818-773-0900 from outside USA.
|
||||
--
|
||||
--
|
||||
-- MRV retains the right to change this MIB without notification.
|
||||
--
|
||||
|
||||
OA-PROTOCOL-PARAMETERS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, enterprises FROM SNMPv2-SMI -- RFC2578
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- RFC2580
|
||||
DisplayString,TEXTUAL-CONVENTION FROM SNMPv2-TC; -- RFC2579
|
||||
|
||||
oaProtocolParams MODULE-IDENTITY
|
||||
LAST-UPDATED "200811240000Z"
|
||||
ORGANIZATION "MRV Communications, Inc."
|
||||
CONTACT-INFO
|
||||
"Alex Rozin
|
||||
MRV Communication, Inc
|
||||
http://www.mrv.com
|
||||
Email: ARozin@mrv.com
|
||||
|
||||
Asaf Henig
|
||||
MRV Communication, Inc
|
||||
http://www.mrv.com
|
||||
Email: ahenig@mrv.com
|
||||
|
||||
Yakov Vaisman
|
||||
MRV Communication, Inc
|
||||
http://www.mrv.com
|
||||
Email: yvaisman@mrv.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"Supports information about different protocols parameters."
|
||||
|
||||
-- Revision history
|
||||
|
||||
REVISION "200811240000Z"
|
||||
DESCRIPTION
|
||||
"Initial edition."
|
||||
::= { oaManagement 42 }
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
-- Object Identifier Definition
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
oaccess OBJECT IDENTIFIER ::= { enterprises 6926 }
|
||||
oaManagement OBJECT IDENTIFIER ::= { oaccess 1 }
|
||||
|
||||
oaSnmpPrtcl OBJECT IDENTIFIER ::= { oaProtocolParams 2 }
|
||||
oaPrtclConformance OBJECT IDENTIFIER ::= { oaProtocolParams 101 }
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
-- Textual conventions
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
EntryValidator ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Admin Status for controlling of the entry."
|
||||
SYNTAX INTEGER {
|
||||
nothing (2),
|
||||
delete (3),
|
||||
create (4),
|
||||
enable (5),
|
||||
disable (6)
|
||||
}
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
-- Objects in the SNMP Protocol Parameters Group
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
-- SNMP Communities Table
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
oaSnmpSecurStrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OaSnmpSecurStrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table configures Device SNMP Communities."
|
||||
::= { oaSnmpPrtcl 2 }
|
||||
|
||||
oaSnmpSecurStrEntry OBJECT-TYPE
|
||||
SYNTAX OaSnmpSecurStrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device SNMP Community entry."
|
||||
INDEX { oaSnmpSecurStrName }
|
||||
::= { oaSnmpSecurStrTable 1 }
|
||||
|
||||
OaSnmpSecurStrEntry ::= SEQUENCE {
|
||||
oaSnmpSecurStrName DisplayString,
|
||||
oaSnmpSecurStrAccessPermission INTEGER,
|
||||
oaSnmpSecurStrAdminStatus EntryValidator
|
||||
}
|
||||
|
||||
oaSnmpSecurStrName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..33))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SNMP packet Community Name."
|
||||
::= { oaSnmpSecurStrEntry 1 }
|
||||
|
||||
oaSnmpSecurStrAccessPermission OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
readOnly (1),
|
||||
readWrite (2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SNMP packet Community Access Permission."
|
||||
::= { oaSnmpSecurStrEntry 2 }
|
||||
|
||||
oaSnmpSecurStrAdminStatus OBJECT-TYPE
|
||||
SYNTAX EntryValidator
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls creation/modification/invalidation of the entry."
|
||||
::= { oaSnmpSecurStrEntry 11 }
|
||||
|
||||
-- *******************************************************************
|
||||
-- Conformance Information
|
||||
-- *******************************************************************
|
||||
|
||||
oaPrtclMIBCompliances OBJECT IDENTIFIER ::= { oaPrtclConformance 1 }
|
||||
oaPrtclMIBGroups OBJECT IDENTIFIER ::= { oaPrtclConformance 2 }
|
||||
|
||||
oaPrtclMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The core compliance statement for all
|
||||
'oaProtocolParams' MIB implementations."
|
||||
|
||||
MODULE -- this module
|
||||
|
||||
MANDATORY-GROUPS {
|
||||
oaSnmpSecurStrGroup
|
||||
}
|
||||
|
||||
::= { oaPrtclMIBCompliances 1 }
|
||||
|
||||
-- ...................................................................
|
||||
-- Conformance Groups
|
||||
-- ...................................................................
|
||||
|
||||
oaSnmpSecurStrGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
oaSnmpSecurStrAccessPermission,
|
||||
oaSnmpSecurStrAdminStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mandatory objects for grouping of Trap destinations parameters."
|
||||
::= { oaPrtclMIBGroups 1 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
|
Reference in New Issue
Block a user