1description: >
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: >
12          The current status of the power being supplied to the chassis.
13
14enumerations:
15    - 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
22                normal chassis operation, such as in a Brownout/Blackout
23                condition where one or more power supplies report AC loss VIN
24                fault.
25          - name: Good
26            description: >
27                The power supply unit(s) are providing enough power for normal
28                chassis operation.
29