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