-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathSYNOLOGY-EBOX-MIB.txt
94 lines (80 loc) · 2.2 KB
/
SYNOLOGY-EBOX-MIB.txt
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
SYNOLOGY-EBOX-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
OBJECT-TYPE, Integer32, enterprises, MODULE-IDENTITY
FROM SNMPv2-SMI;
synologyEbox MODULE-IDENTITY
LAST-UPDATED "201706260000Z"
ORGANIZATION "www.synology.com"
CONTACT-INFO
"postal: Kevin Hsu
email: kevinhsu@synology.com"
DESCRIPTION "List ebox info in DS"
REVISION "201706260000Z"
DESCRIPTION "First draft."
::= { synology 105 }
synology OBJECT IDENTIFIER
::= { enterprises 6574 }
eboxTable OBJECT-TYPE
SYNTAX SEQUENCE OF EboxEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of ebox data."
::= { synologyEbox 1 }
eboxEntry OBJECT-TYPE
SYNTAX EboxEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing ebox information"
INDEX { eboxIndex }
::= { eboxTable 1 }
EboxEntry ::= SEQUENCE {
eboxIndex Integer32,
eboxModel OCTET STRING,
eboxPower Integer32,
eboxRedundantPower Integer32
}
eboxIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ebox info index"
::= { eboxEntry 1 }
eboxModel OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ebox model"
::= { eboxEntry 2 }
eboxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ebox Power"
::= { eboxEntry 3 }
eboxRedundantPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ebox Redundant Power"
::= { eboxEntry 4 }
synologyEboxConformance OBJECT IDENTIFIER ::= { synologyEbox 2 }
synologyEboxCompliances OBJECT IDENTIFIER ::= { synologyEboxConformance 1 }
synologyEboxGroups OBJECT IDENTIFIER ::= { synologyEboxConformance 2 }
synologyEboxCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION "The compliance statement for ebox information."
MODULE -- this module
MANDATORY-GROUPS { synologyEboxGroup }
::= { synologyEboxCompliances 1 }
synologyEboxGroup OBJECT-GROUP
OBJECTS { eboxModel,
eboxPower,
eboxRedundantPower }
STATUS current
DESCRIPTION
"A collection of objects providing basic information
of an synology ebox entity."
::= { synologyEboxGroups 1 }
END