diff options
Diffstat (limited to 'xyz')
-rw-r--r-- | xyz/openbmc_project/Chassis/Control/Power.interface.yaml | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/xyz/openbmc_project/Chassis/Control/Power.interface.yaml b/xyz/openbmc_project/Chassis/Control/Power.interface.yaml new file mode 100644 index 0000000..082586f --- /dev/null +++ b/xyz/openbmc_project/Chassis/Control/Power.interface.yaml @@ -0,0 +1,31 @@ +description: > + Power control service +methods: + - name: forcePowerOff + description: > + Force power off the host. + returns: + - name: status + type: boolean + description: > + The result of power off command. + errors: + - xyz.openbmc_project.Chassis.Common.Error.UnsupportedCommand + - xyz.openbmc_project.Chassis.Common.Error.IOError + +properties: + - name: PGood + type: boolean + default: false + description: > + PSU Power good property + It is a read-only property. + - name: State + type: int32 + default: 0 + description: > + System power status + 0: power is off + 1: power is on + Setting its value to change the system state + Read its value to get the system state.
\ No newline at end of file |