1description: >
2    Implement to provide inventory management features.
3
4    An OpenBMC implementation providing inventory functions may provide zero or
5    one implementation on the inventory namespace root.  An implementing service
6    should additionally implement org.freedesktop.DBus.ObjectManager on the
7    inventory namespace root.
8methods:
9    - name: Notify
10      description: >
11          Signal the implementing service that an item is ready to have its
12          state managed.
13      parameters:
14          - name: object
15            type: dict[object_path,dict[string,dict[string,variant[boolean,size,int64,uint16,string,array[byte],array[string]]]]]
16            description: >
17                A dictionary of fully enumerated items to be managed.
18