blob: 0dfefddac68d118ad5c04601dec9ccc9eac8c565 [file] [log] [blame]
Adriana Kobylak332a7b82022-03-03 21:15:09 +00001description: >
2 Implement to describe the status of the power supplied to the chassis by the
3 power supply unit(s). It is expected that the relationship to the chassis is
4 shown by implementing this interface under a multi-object path, such as
5 chassisN/unit[N] where unit can be an individual or group.
6
7properties:
8 - name: Status
9 type: enum[self.Status]
10 default: Good
11 description: >
Patrick Williamsf1260d32022-04-29 14:24:26 -050012 The current status of the power being supplied to the chassis.
Adriana Kobylak332a7b82022-03-03 21:15:09 +000013
14enumerations:
Patrick Williamsf1260d32022-04-29 14:24:26 -050015 - name: Status
16 description: >
17 Power status enum.
18 values:
19 - name: Fault
20 description: >
21 The power supply unit(s) are not providing enough power for normal
22 chassis operation, such as in a Brownout/Blackout condition where one
23 or more power supplies report AC loss VIN fault.
24 - name: Good
25 description: >
26 The power supply unit(s) are providing enough power for normal chassis
27 operation.