1description: >
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
38