xref: /openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Chassis/Control/Power.interface.yaml (revision a1347418307d31a94bd21f22897aa508df938dcf)
1b1b4d261SWilliam A. Kennington IIIdescription: >
2b1b4d261SWilliam A. Kennington III    Power control service
3b1b4d261SWilliam A. Kennington IIImethods:
4b1b4d261SWilliam A. Kennington III    - name: forcePowerOff
5b1b4d261SWilliam A. Kennington III      description: >
6b1b4d261SWilliam A. Kennington III          Force power off the host.
7b1b4d261SWilliam A. Kennington III      returns:
8b1b4d261SWilliam A. Kennington III          - name: status
9b1b4d261SWilliam A. Kennington III            type: boolean
10b1b4d261SWilliam A. Kennington III            description: >
11b1b4d261SWilliam A. Kennington III                The result of power off command.
12b1b4d261SWilliam A. Kennington III      errors:
13b1b4d261SWilliam A. Kennington III          - xyz.openbmc_project.Chassis.Common.Error.UnsupportedCommand
14b1b4d261SWilliam A. Kennington III          - xyz.openbmc_project.Chassis.Common.Error.IOError
15b1b4d261SWilliam A. Kennington III
16b1b4d261SWilliam A. Kennington IIIproperties:
17b1b4d261SWilliam A. Kennington III    - name: PGood
18b1b4d261SWilliam A. Kennington III      type: boolean
19b1b4d261SWilliam A. Kennington III      default: false
20b1b4d261SWilliam A. Kennington III      description: >
21*a1347418SPatrick Williams          PSU Power good property It is a read-only property.
22b1b4d261SWilliam A. Kennington III    - name: State
23b1b4d261SWilliam A. Kennington III      type: int32
24b1b4d261SWilliam A. Kennington III      default: 0
25b1b4d261SWilliam A. Kennington III      description: >
26*a1347418SPatrick Williams          System power status 0: power is off 1: power is on Setting its value
27*a1347418SPatrick Williams          to change the system state Read its value to get the system state.
28