summaryrefslogtreecommitdiff
path: root/MIBS/greenbone/GREENBONE-PRODUCT-MIB
blob: e2404564105f56afa74396ac9c09cbe6f408a141 (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
137
138
139
140
141
142
143
144
145
146
147
148
-- Copyright (c) 2010,2012,2014,2015,2017 Greenbone Networks GmbH
-- This document is free software: you can redistribute it and/or modify
-- it under the terms of the GNU Lesser General Public License as
-- published by the Free Software Foundation, either version 3 of the
-- License, or (at your option) any later version.

GREENBONE-PRODUCT-MIB DEFINITIONS ::= BEGIN

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

greenboneProduct MODULE-IDENTITY
    LAST-UPDATED  "201705150001Z" -- May 15, 2017
    ORGANIZATION
        "Greenbone Networks GmbH"
    CONTACT-INFO
        "Customer Support

         Greenbone Networks GmbH
         Neumarkt 12
         49074 Osnabrueck
         Germany

         Tel: +49-541-760278-0
         E-mail: support@greenbone.net
         HTTPS://support.greenbone.net"
    DESCRIPTION
        "Information on the running Greenbone Product."
    REVISION      "201705150001Z" -- May 15, 2017
    DESCRIPTION
        "Updated CONTACT-INFO"
    REVISION      "201501060001Z" -- January 06, 2015
    DESCRIPTION
        "Updated CONTACT-INFO"
    REVISION      "201412310001Z" -- December 31, 2014
    DESCRIPTION
        "Adjustments to IMPORTS and MODULE-IDENTITY"
    REVISION      "201203260001Z" -- March 26, 2012
    DESCRIPTION
        "First Draft"
    ::= { enterprises 35847 1 }

productName           OBJECT-TYPE
    SYNTAX      DisplayString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Name of the Greenbone Product."
    ::= { greenboneProduct 1 }

productHardware       OBJECT IDENTIFIER ::= { greenboneProduct 2 }
productSoftware       OBJECT IDENTIFIER ::= { greenboneProduct 3 }
productGroups         OBJECT IDENTIFIER ::= { greenboneProduct 4 }

hwName OBJECT-TYPE
    SYNTAX      DisplayString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Name of the Greenbone Product Hardware."
    ::= { productHardware 1 }

swName OBJECT-TYPE
    SYNTAX      DisplayString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Name of the Greenbone Product Software."
    ::= { productSoftware 1 }

swVersion             OBJECT IDENTIFIER ::= { productSoftware 2 }

swVersionString OBJECT-TYPE
    SYNTAX      DisplayString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Version String for the Greenbone Product Software."
    ::= { swVersion 1 }

swVersionMajor  OBJECT-TYPE
    SYNTAX      Integer32
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Major Version of the Greenbone Product Software."
    ::= { swVersion 2 }

swVersionMinor  OBJECT-TYPE
    SYNTAX      Integer32
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Minor Version of the Greenbone Product Software."
    ::= { swVersion 3 }

swVersionPatch  OBJECT-TYPE
    SYNTAX      Integer32
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Patchlevel Version of the Greenbone Product Software."
    ::= { swVersion 4 }

swVersionRevision       OBJECT-TYPE
    SYNTAX      Integer32
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Revision of the Greenbone Product Software."
    ::= { swVersion 5 }

greenboneProductGroup OBJECT-GROUP
    OBJECTS {
        productName, hwName, swName, swVersionString, swVersionMajor, 
        swVersionMinor, swVersionPatch, swVersionRevision
    }
    STATUS      current
    DESCRIPTION
        "All objects relating to the Greenbone Product."
    ::= { productGroups 1 }

greenboneProductHWGroup OBJECT-GROUP
    OBJECTS {
        hwName
    }
    STATUS      current
    DESCRIPTION
        "Objects relating to the Greenbone Product Hardware."
    ::= { productGroups 2 }

greenboneProductSWGroup OBJECT-GROUP
    OBJECTS {
        swName, swVersionString, swVersionMajor, swVersionMinor, 
        swVersionPatch, swVersionRevision
    }
    STATUS      current
    DESCRIPTION
        "Objects relating to the Greenbone Product Software."
    ::= { productGroups 3 }

END