1b1b4d261SWilliam A. Kennington IIIdescription: >
2*a1347418SPatrick Williams    Implement to notify the creation of new dump. Use this interface when the
3*a1347418SPatrick Williams    dump is already created and ready to be offloaded. This interface will add a
4*a1347418SPatrick Williams    new dump object with the properties provided. The existing internal create
5*a1347418SPatrick Williams    interface should be used when the data is collected and the dump needs to be
6*a1347418SPatrick Williams    packaged.
7b1b4d261SWilliam A. Kennington III
8b1b4d261SWilliam A. Kennington III    Any OpenBMC implementation must provide exactly one implementation of
9b1b4d261SWilliam A. Kennington III    xyz.openbmc_project.Dump.NewDump on /xyz/openbmc_project/dump.
10b1b4d261SWilliam A. Kennington III
11b1b4d261SWilliam A. Kennington IIImethods:
12b1b4d261SWilliam A. Kennington III    - name: Notify
13b1b4d261SWilliam A. Kennington III      description: >
14b1b4d261SWilliam A. Kennington III          Create a dump entry based on the parameters.
15b1b4d261SWilliam A. Kennington III      parameters:
16b1b4d261SWilliam A. Kennington III          - name: SourceDumpId
17b1b4d261SWilliam A. Kennington III            type: uint32
18b1b4d261SWilliam A. Kennington III            description: >
19*a1347418SPatrick Williams                The dump id provided by the source of the dump. There are dumps
20*a1347418SPatrick Williams                which get generated outside the BMC, like a system dump which
21*a1347418SPatrick Williams                gets generated and stored in the host memory. All dumps will
22*a1347418SPatrick Williams                have a  unique id  but when communicating to the source of the
23*a1347418SPatrick Williams                dump the SourceDumpId will be used.
24b1b4d261SWilliam A. Kennington III          - name: Size
25b1b4d261SWilliam A. Kennington III            type: uint64
26b1b4d261SWilliam A. Kennington III            description: >
27b1b4d261SWilliam A. Kennington III                Size of the dump in bytes
28b1b4d261SWilliam A. Kennington III      errors:
29b1b4d261SWilliam A. Kennington III          - xyz.openbmc_project.Dump.Create.Error.Disabled
30