xref: /openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Association.interface.yaml (revision a1347418307d31a94bd21f22897aa508df938dcf)
1b1b4d261SWilliam A. Kennington IIIdescription: >
2b1b4d261SWilliam A. Kennington III    Implement to represent arbitrary associations between objects in the DBus
3b1b4d261SWilliam A. Kennington III    namespace.
4b1b4d261SWilliam A. Kennington III
5b1b4d261SWilliam A. Kennington III    An object implementing Association describes a one way, one to many
6*a1347418SPatrick Williams    association where the parent object is associated to the objects in the
7*a1347418SPatrick Williams    Endpoints property, with the association type defined as the name of the
8*a1347418SPatrick Williams    object implementing Association.
9b1b4d261SWilliam A. Kennington IIIproperties:
10b1b4d261SWilliam A. Kennington III    - name: Endpoints
11b78a0704SPatrick Williams      type: array[object_path]
12b1b4d261SWilliam A. Kennington III      description: >
13b1b4d261SWilliam A. Kennington III          An array of association endpoints.
14