blob: 50ae5bc621ea7633926e8ad77b3d2cda9707a747 [file] [log] [blame]
James Feista1acf5c2018-10-31 15:11:57 -07001description: >
2 An interface to set whether fans are redundant.
3properties:
4 - name: AllowedFailures
5 type: byte
6 flags:
7 - const
8 description: >
9 Number of fans in error state before redundancy is lost.
10 - name: Collection
11 type: array[path]
12 flags:
13 - const
14 description: >
15 The group of fans tracked by this redundancy object.
16 - name: Status
17 type: enum[self.State]
18 flags:
19 - const
20 description: >
21 The current redundancy status.
22
23enumerations:
24 - name: State
25 description: >
26 Possible redundancy states.
27 values:
28 - name: Full
29 description: >
30 System is in a fully redundant state.
31 - name: Degraded
32 description: >
33 Redundancy is in a degraded state.
34 - name: Failed
35 description: >
36 System has lost redundancy.
37