⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc2592.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 4 页
字号:
   DISMAN-SCRIPT-MIB DEFINITIONS ::= BEGIN   IMPORTS       MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,       Integer32, Unsigned32, mib-2           FROM SNMPv2-SMI       RowStatus, TimeInterval, DateAndTime, StorageType, DisplayString           FROM SNMPv2-TC       MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP           FROM SNMPv2-CONF       SnmpAdminString           FROM SNMP-FRAMEWORK-MIB;   scriptMIB MODULE-IDENTITY       LAST-UPDATED "9902221800Z"       ORGANIZATION "IETF Distributed Management Working Group"       CONTACT-INFO           "David B. Levi            Nortel Networks            4401 Great America Parkway            Santa Clara, CA 95052-8185            U.S.A.            Tel: +1 423 686 0432            E-mail: dlevi@nortelnetworks.com            Juergen Schoenwaelder            TU Braunschweig            Bueltenweg 74/75            38106 Braunschweig            Germany            Tel: +49 531 391-3283            E-mail: schoenw@ibr.cs.tu-bs.de"       DESCRIPTION           "This MIB module defines a set of objects that allow to            delegate management scripts to distributed managers."       ::= { mib-2 64 }   --   -- The groups defined within this MIB module:   --   smObjects       OBJECT IDENTIFIER ::= { scriptMIB 1 }   smNotifications OBJECT IDENTIFIER ::= { scriptMIB 2 }   smConformance   OBJECT IDENTIFIER ::= { scriptMIB 3 }   --   -- Script language and language extensions.   --   -- This group defines tables which list the languages and the   -- language extensions supported by a script MIB implementation.   -- Languages are uniquely identified by object identifier values.   --   smLangTable OBJECT-TYPE       SYNTAX      SEQUENCE OF SmLangEntry       MAX-ACCESS  not-accessible       STATUS      current       DESCRIPTION           "This table lists supported script languages."       ::= { smObjects 1 }   smLangEntry OBJECT-TYPE       SYNTAX      SmLangEntry       MAX-ACCESS  not-accessible       STATUS      current       DESCRIPTION           "An entry describing a particular language."       INDEX { smLangIndex }       ::= { smLangTable 1 }   SmLangEntry ::= SEQUENCE {       smLangIndex         Integer32,       smLangLanguage      OBJECT IDENTIFIER,       smLangVersion       SnmpAdminString,       smLangVendor        OBJECT IDENTIFIER,       smLangRevision      SnmpAdminString,       smLangDescr         SnmpAdminString   }   smLangIndex OBJECT-TYPE       SYNTAX      Integer32 (1..2147483647)       MAX-ACCESS  not-accessible       STATUS      current       DESCRIPTION           "The locally arbitrary, but unique identifier associated            with this language entry.            The value is expected to remain constant at least from one            re-initialization of the entity's network management system            to the next re-initialization.            Note, the data type and the range of this object must be            consistent with the definition of smScriptLanguage."       ::= { smLangEntry 1 }   smLangLanguage OBJECT-TYPE       SYNTAX      OBJECT IDENTIFIER       MAX-ACCESS  read-only       STATUS      current       DESCRIPTION           "The globally unique identification of the language."       ::= { smLangEntry 2 }   smLangVersion OBJECT-TYPE       SYNTAX      SnmpAdminString (SIZE (0..32))       MAX-ACCESS  read-only       STATUS      current       DESCRIPTION           "The version number of the language. The zero-length string            shall be used if the language does not have a version            number.            It is suggested that the version number consist of one or            more decimal numbers separated by dots, where the first            number is called the major version number."       ::= { smLangEntry 3 }   smLangVendor OBJECT-TYPE       SYNTAX      OBJECT IDENTIFIER       MAX-ACCESS  read-only       STATUS      current       DESCRIPTION           "An object identifer which identifies the vendor who            provides the implementation of the language. This object            identifer SHALL point to the object identifier directly            below the enterprise object identifier {1 3 6 1 4 1}            allocated for the vendor. The value must be the object            identifier {0 0} if the vendor is not known."       ::= { smLangEntry 4 }   smLangRevision OBJECT-TYPE       SYNTAX      SnmpAdminString (SIZE (0..32))       MAX-ACCESS  read-only       STATUS      current       DESCRIPTION           "The version number of the language implementation.            The value of this object must be an empty string if            version number of the implementation is unknown.            It is suggested that the value consist of one or more            decimal numbers separated by dots, where the first            number is called the major version number."       ::= { smLangEntry 5 }   smLangDescr OBJECT-TYPE       SYNTAX      SnmpAdminString       MAX-ACCESS  read-only       STATUS      current       DESCRIPTION           "A textual description of the language."       ::= { smLangEntry 6 }   smExtsnTable OBJECT-TYPE       SYNTAX      SEQUENCE OF SmExtsnEntry       MAX-ACCESS  not-accessible       STATUS      current       DESCRIPTION           "This table lists supported language extensions."       ::= { smObjects 2 }   smExtsnEntry OBJECT-TYPE       SYNTAX      SmExtsnEntry       MAX-ACCESS  not-accessible       STATUS      current       DESCRIPTION           "An entry describing a particular language extension."       INDEX { smLangIndex, smExtsnIndex }       ::= { smExtsnTable 1 }   SmExtsnEntry ::= SEQUENCE {       smExtsnIndex        Integer32,       smExtsnExtension    OBJECT IDENTIFIER,       smExtsnVersion      SnmpAdminString,       smExtsnVendor       OBJECT IDENTIFIER,       smExtsnRevision     SnmpAdminString,       smExtsnDescr        SnmpAdminString   }   smExtsnIndex OBJECT-TYPE       SYNTAX      Integer32 (1..2147483647)       MAX-ACCESS  not-accessible       STATUS      current       DESCRIPTION           "The locally arbitrary, but unique identifier associated            with this language extension entry.            The value is expected to remain constant at least from one            re-initialization of the entity's network management system            to the next re-initialization."       ::= { smExtsnEntry 1}   smExtsnExtension OBJECT-TYPE       SYNTAX      OBJECT IDENTIFIER       MAX-ACCESS  read-only       STATUS      current       DESCRIPTION           "The globally unique identification of the language            extension."       ::= { smExtsnEntry 2 }   smExtsnVersion OBJECT-TYPE       SYNTAX      SnmpAdminString (SIZE (0..32))       MAX-ACCESS  read-only       STATUS      current       DESCRIPTION           "The version number of the language extension.            It is suggested that the version number consist of one or            more decimal numbers separated by dots, where the first            number is called the major version number."       ::= { smExtsnEntry 3 }   smExtsnVendor OBJECT-TYPE       SYNTAX      OBJECT IDENTIFIER       MAX-ACCESS  read-only       STATUS      current       DESCRIPTION           "An object identifer which identifies the vendor who            provides the implementation of the extension. The            object identifer value should point to the OID node            directly below the enterprise OID {1 3 6 1 4 1}            allocated for the vendor. The value must by the object            identifier {0 0} if the vendor is not known."       ::= { smExtsnEntry 4 }   smExtsnRevision OBJECT-TYPE       SYNTAX      SnmpAdminString (SIZE (0..32))       MAX-ACCESS  read-only       STATUS      current       DESCRIPTION           "The version number of the extension implementation.            The value of this object must be an empty string if            version number of the implementation is unknown.            It is suggested that the value consist of one or more            decimal numbers separated by dots, where the first            number is called the major version number."       ::= { smExtsnEntry 5 }   smExtsnDescr OBJECT-TYPE       SYNTAX      SnmpAdminString       MAX-ACCESS  read-only       STATUS      current       DESCRIPTION           "A textual description of the language extension."       ::= { smExtsnEntry 6 }   --   -- Scripts known by the Script MIB implementation.   --   -- This group defines a table which lists all known scripts.   -- Scripts can be added and removed through manipulation of the   -- smScriptTable.   --   smScriptObjects OBJECT IDENTIFIER ::= { smObjects 3 }   smScriptTable OBJECT-TYPE       SYNTAX      SEQUENCE OF SmScriptEntry       MAX-ACCESS  not-accessible       STATUS      current       DESCRIPTION           "This table lists and describes locally known scripts."       ::= { smScriptObjects 1 }   smScriptEntry OBJECT-TYPE       SYNTAX      SmScriptEntry       MAX-ACCESS  not-accessible       STATUS      current       DESCRIPTION           "An entry describing a particular script. Every script that            is stored in non-volatile memory is required to appear in            this script table."       INDEX { smScriptOwner, smScriptName }       ::= { smScriptTable 1 }   SmScriptEntry ::= SEQUENCE {       smScriptOwner       SnmpAdminString,       smScriptName        SnmpAdminString,       smScriptDescr       SnmpAdminString,       smScriptLanguage    Integer32,       smScriptSource      DisplayString,       smScriptAdminStatus INTEGER,       smScriptOperStatus  INTEGER,       smScriptStorageType StorageType,       smScriptRowStatus   RowStatus   }   smScriptOwner OBJECT-TYPE       SYNTAX      SnmpAdminString (SIZE (0..32))       MAX-ACCESS  not-accessible       STATUS      current       DESCRIPTION           "The manager who owns this row in the smScriptTable."       ::= { smScriptEntry 1 }   smScriptName OBJECT-TYPE       SYNTAX      SnmpAdminString       MAX-ACCESS  not-accessible       STATUS      current       DESCRIPTION           "The locally-unique, administratively assigned name for this            script. This object allows an smScriptOwner to have multiple            entries in the smScriptTable.            This value of this object may be used to derive the name            (e.g. a file name) which is used by the Script MIB            implementation to access the script in non-volatile            storage. The details of this mapping are implementation            specific. However, the mapping needs to ensure that scripts            created by different owners with the same script name do not            map to the same name in non-volatile storage."       ::= { smScriptEntry 2 }   smScriptDescr OBJECT-TYPE       SYNTAX      SnmpAdminString       MAX-ACCESS  read-create       STATUS      current       DESCRIPTION           "A description of the purpose of the script."       ::= { smScriptEntry 3 }   smScriptLanguage OBJECT-TYPE       SYNTAX      Integer32 (0..2147483647)       MAX-ACCESS  read-create       STATUS      current       DESCRIPTION           "The value of this object type identifies an entry in the            smLangTable which is used to execute this script.            The special value 0 may be used by hard-wired scripts            that can not be modified and that are executed by            internal functions.            Note, the data type and the range of this object must be            consistent with the definition of smLangIndex."       ::= { smScriptEntry 4 }   smScriptSource OBJECT-TYPE       SYNTAX      DisplayString       MAX-ACCESS  read-create       STATUS      current       DESCRIPTION           "This object either contains a reference to the script            source or an empty string. A reference must be given            in the form of a Uniform Resource Locator (URL) as            defined in RFC 2396. The allowed character sets and the            encoding rules defined in RFC 2396 section 2 apply.            When the smScriptAdminStatus object is set to `enabled',            the Script MIB implementation will `pull' the script

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -