1description: >
2    Reset button control service
3methods:
4    - name: simPress
5      description: >
6          Emulate reset button press.
7      errors:
8          - xyz.openbmc_project.Chassis.Common.Error.UnsupportedCommand
9          - xyz.openbmc_project.Chassis.Common.Error.IOError
10
11properties:
12    - name: Enabled
13      type: boolean
14      default: true
15      description: >
16          Enable/disable reset button.
17          false means reset button is disabled
18          true means reset button is enabled
19      errors:
20          - xyz.openbmc_project.Chassis.Common.Error.UnsupportedCommand
21          - xyz.openbmc_project.Chassis.Common.Error.IOError
22
23signals:
24    - name: Released
25      description: >
26          Reset button released signal
27    - name: Pressed
28      description: >
29          Reset button pressed signal
30