blob: c2d8a59397742f319a5dee7d1be0ac5996f8fb58 [file] [log] [blame]
Sean Condonfae8e662016-12-15 10:25:13 +00001/*
2 * This module has been generated by smidump 0.4.8:
3 *
4 * smidump -f yang ENTITY-STATE-TC-MIB
5 *
6 * Do not edit. Edit the source file instead!
7 */
8
9module ENTITY-STATE-TC-MIB {
10
11 /*** NAMESPACE / PREFIX DEFINITION ***/
12
13 namespace "urn:ietf:params:xml:ns:yang:smiv2:ENTITY-STATE-TC-MIB";
14 prefix "entity-state";
15
16 /*** LINKAGE (IMPORTS / INCLUDES) ***/
17
18
19 /*** META INFORMATION ***/
20
21 organization
22 "IETF Entity MIB Working Group";
23
24 contact
25 "General Discussion: entmib@ietf.org
26 To Subscribe:
27 http://www.ietf.org/mailman/listinfo/entmib
28
29 http://www.ietf.org/html.charters/entmib-charter.html
30
31 Sharon Chisholm
32 Nortel Networks
33 PO Box 3511 Station C
34 Ottawa, Ont. K1Y 4H7
35 Canada
36 schishol@nortel.com
37
38 David T. Perkins
39 548 Qualbrook Ct
40 San Jose, CA 95110
41 USA
42 Phone: 408 394-8702
43 dperkins@snmpinfo.com";
44
45 description
46 "This MIB defines state textual conventions.
47
48 Copyright (C) The Internet Society 2005. This version
49 of this MIB module is part of RFC 4268; see the RFC
50 itself for full legal notices.";
51
52 revision "2005-11-22" {
53 description
54 "Initial version, published as RFC 4268.";
55 }
56
57 /*** TYPE DEFINITIONS ***/
58
59 typedef EntityAdminState {
60 type enumeration {
61 enum unknown { value 1; }
62 enum locked { value 2; }
63 enum shuttingDown { value 3; }
64 enum unlocked { value 4; }
65 }
66 description
67 " Represents the various possible administrative states.
68
69
70
71
72
73 A value of 'locked' means the resource is administratively
74 prohibited from use. A value of 'shuttingDown' means that
75 usage is administratively limited to current instances of
76 use. A value of 'unlocked' means the resource is not
77 administratively prohibited from use. A value of
78 'unknown' means that this resource is unable to
79 report administrative state.";
80 }
81
82 typedef EntityOperState {
83 type enumeration {
84 enum unknown { value 1; }
85 enum disabled { value 2; }
86 enum enabled { value 3; }
87 enum testing { value 4; }
88 }
89 description
90 " Represents the possible values of operational states.
91
92 A value of 'disabled' means the resource is totally
93 inoperable. A value of 'enabled' means the resource
94 is partially or fully operable. A value of 'testing'
95 means the resource is currently being tested
96 and cannot therefore report whether it is operational
97 or not. A value of 'unknown' means that this
98 resource is unable to report operational state.";
99 }
100
101 typedef EntityUsageState {
102 type enumeration {
103 enum unknown { value 1; }
104 enum idle { value 2; }
105 enum active { value 3; }
106 enum busy { value 4; }
107 }
108 description
109 " Represents the possible values of usage states.
110 A value of 'idle' means the resource is servicing no
111 users. A value of 'active' means the resource is
112 currently in use and it has sufficient spare capacity
113 to provide for additional users. A value of 'busy'
114 means the resource is currently in use, but it
115 currently has no spare capacity to provide for
116 additional users. A value of 'unknown' means
117 that this resource is unable to report usage state.";
118 }
119
120 typedef EntityAlarmStatus {
121 type bits {
122 bit unknown { position 0; }
123 bit underRepair { position 1; }
124 bit critical { position 2; }
125 bit major { position 3; }
126 bit minor { position 4; }
127 bit warning { position 5; }
128 bit indeterminate { position 6; }
129 }
130 description
131 " Represents the possible values of alarm status.
132 An Alarm [RFC3877] is a persistent indication
133 of an error or warning condition.
134
135 When no bits of this attribute are set, then no active
136 alarms are known against this entity and it is not under
137 repair.
138
139 When the 'value of underRepair' is set, the resource is
140 currently being repaired, which, depending on the
141 implementation, may make the other values in this bit
142 string not meaningful.
143
144 When the value of 'critical' is set, one or more critical
145 alarms are active against the resource. When the value
146 of 'major' is set, one or more major alarms are active
147 against the resource. When the value of 'minor' is set,
148 one or more minor alarms are active against the resource.
149 When the value of 'warning' is set, one or more warning
150 alarms are active against the resource. When the value
151 of 'indeterminate' is set, one or more alarms of whose
152 perceived severity cannot be determined are active
153 against this resource.
154
155 A value of 'unknown' means that this resource is
156 unable to report alarm state.";
157 }
158
159 typedef EntityStandbyStatus {
160 type enumeration {
161 enum unknown { value 1; }
162 enum hotStandby { value 2; }
163 enum coldStandby { value 3; }
164 enum providingService { value 4; }
165 }
166 description
167 " Represents the possible values of standby status.
168
169 A value of 'hotStandby' means the resource is not
170 providing service, but it will be immediately able to
171 take over the role of the resource to be backed up,
172 without the need for initialization activity, and will
173 contain the same information as the resource to be
174 backed up. A value of 'coldStandy' means that the
175 resource is to back up another resource, but will not
176 be immediately able to take over the role of a resource
177 to be backed up, and will require some initialization
178 activity. A value of 'providingService' means the
179 resource is providing service. A value of
180 'unknown' means that this resource is unable to
181 report standby state.";
182 }
183
184} /* end of module ENTITY-STATE-TC-MIB */