summaryrefslogtreecommitdiff
path: root/MIBS/cisco/CISCO-IMAGE-MIB
blob: 978645ca6e3802d43bff273dd4df7a5ac818bcb2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
-- *****************************************************************
-- CISCO-IMAGE-MIB.my:  Router Image MIB file
--   
-- Jan 1995, Yunsen Wang
--   
-- Copyright (c) 1995, 2009 by cisco Systems Inc.
-- All rights reserved.
--   
-- *****************************************************************

CISCO-IMAGE-MIB DEFINITIONS ::= BEGIN

IMPORTS
    MODULE-IDENTITY,
    OBJECT-TYPE,
    Integer32
        FROM SNMPv2-SMI
    MODULE-COMPLIANCE,
    OBJECT-GROUP
        FROM SNMPv2-CONF
    DisplayString
        FROM SNMPv2-TC
    ciscoMgmt
        FROM CISCO-SMI;


ciscoImageMIB MODULE-IDENTITY
    LAST-UPDATED    "9508150000Z"
    ORGANIZATION    "Cisco Systems, Inc."
    CONTACT-INFO
            "Cisco Systems
            Customer Service

            Postal: 170 W Tasman Drive
            San Jose, CA  95134
            USA

            Tel: +1 800 553-NETS

            E-mail: cs-snmp@cisco.com"
    DESCRIPTION
        "Router image MIB which identify the capabilities
        and characteristics of the image"
    REVISION        "9508150000Z"
    DESCRIPTION
        "Specify a correct (non-negative) range for an index
        object."
    REVISION        "9501160000Z"
    DESCRIPTION
        "Initial version of this MIB module."
    ::= { ciscoMgmt 25 }


-- This group is present in all IOS based products.

ciscoImageMIBObjects  OBJECT IDENTIFIER
    ::= { ciscoImageMIB 1 }


ciscoImageTable OBJECT-TYPE
    SYNTAX          SEQUENCE OF CiscoImageEntry 
    MAX-ACCESS      not-accessible
    STATUS          current
    DESCRIPTION
        "A table provides content information describing the
        executing IOS image."
    ::= { ciscoImageMIBObjects 1 }

ciscoImageEntry OBJECT-TYPE
    SYNTAX          CiscoImageEntry
    MAX-ACCESS      not-accessible
    STATUS          current
    DESCRIPTION
        "A image characteristic string entry."
    INDEX           { ciscoImageIndex } 
    ::= { ciscoImageTable 1 }

CiscoImageEntry ::= SEQUENCE {
        ciscoImageIndex  Integer32,
        ciscoImageString DisplayString
}

ciscoImageIndex OBJECT-TYPE
    SYNTAX          Integer32 (0..2147483647)
    MAX-ACCESS      not-accessible
    STATUS          current
    DESCRIPTION
        "A sequence number for each string stored
        in the IOS image." 
    ::= { ciscoImageEntry 1 }

ciscoImageString OBJECT-TYPE
    SYNTAX          DisplayString
    MAX-ACCESS      read-only
    STATUS          current
    DESCRIPTION
        "The string of this entry." 
    ::= { ciscoImageEntry 2 }
 

-- conformance information

ciscoImageMIBConformance  OBJECT IDENTIFIER
    ::= { ciscoImageMIB 2 }

ciscoImageMIBCompliances  OBJECT IDENTIFIER
    ::= { ciscoImageMIBConformance 1 }

ciscoImageMIBGroups  OBJECT IDENTIFIER
    ::= { ciscoImageMIBConformance 2 }


-- compliance statements

ciscoImageMIBCompliance MODULE-COMPLIANCE
    STATUS          current
    DESCRIPTION
        "The compliance statement for entities which implement
        the Cisco Image MIB"
    MODULE          -- this module
    MANDATORY-GROUPS { ciscoImageMIBGroup }
    ::= { ciscoImageMIBCompliances 1 }

-- units of conformance

ciscoImageMIBGroup OBJECT-GROUP
    OBJECTS         { ciscoImageString }
    STATUS          current
    DESCRIPTION
        "A collection of objects providing IOS image characteristics"
    ::= { ciscoImageMIBGroups 1 }

END