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