blob: 1a29980a844663133ae7f328cd149c704c53ac1b [file] [log] [blame]
Deepak Kodihalli4b271e12017-05-13 09:57:52 -05001description: >
2 Implement to specify power transition behavior on restoration of lost main
3 power source.
4
5properties:
6 - name: PowerRestorePolicy
7 type: enum[self.Policy]
8 description: >
9 The policy to adopt on restoration of power.
10
11enumerations:
12 - name: Policy
13 description: >
14 Possible power restoration policies.
15 values:
16 - name: AlwaysOn
17 description: >
18 Perform a complete power on process.
19 - name: AlwaysOff
20 description: >
21 Remain powered off.
22 - name: Restore
23 description: >
24 Restore power to a state that was known, just before the main power
25 was lost.