| { |
| "effecterPDRs": [ |
| { |
| "pdrType": 11, |
| "entries": [ |
| { |
| "entity_path": "/xyz/openbmc_project/foo", |
| "type": 33, |
| "instance": 0, |
| "container": 0, |
| "effecters": [ |
| { |
| "set": { |
| "id": 196, |
| "size": 1, |
| "states": [1] |
| }, |
| "dbus": { |
| "path": "/foo/bar", |
| "interface": "xyz.openbmc_project.Foo.Bar", |
| "property_name": "propertyName", |
| "property_type": "string", |
| "property_values": [ |
| "xyz.openbmc_project.Foo.Bar.V1" |
| ] |
| } |
| }, |
| { |
| "set": { |
| "id": 196, |
| "size": 1, |
| "states": [1, 2] |
| }, |
| "dbus": { |
| "path": "/foo/bar", |
| "interface": "xyz.openbmc_project.Foo.Bar", |
| "property_name": "propertyName", |
| "property_type": "string", |
| "property_values": [ |
| "xyz.openbmc_project.Foo.Bar.V1", |
| "xyz.openbmc_project.Foo.Bar.V2" |
| ] |
| } |
| } |
| ] |
| }, |
| { |
| "entity_path": "/xyz/openbmc_project/foo", |
| "type": 100, |
| "instance": 0, |
| "container": 0, |
| "effecters": [ |
| { |
| "set": { |
| "id": 197, |
| "size": 1, |
| "states": [1] |
| }, |
| "dbus": { |
| "path": "/foo/bar", |
| "interface": "xyz.openbmc_project.Foo.Bar", |
| "property_name": "propertyName", |
| "property_type": "string", |
| "property_values": [ |
| "xyz.openbmc_project.Foo.Bar.V1" |
| ] |
| } |
| }, |
| { |
| "set": { |
| "id": 198, |
| "size": 2, |
| "states": [1, 2, 5, 15] |
| }, |
| "dbus": { |
| "path": "/foo/bar/baz", |
| "interface": "xyz.openbmc_project.Foo.Bar.Baz", |
| "property_name": "propertyName", |
| "property_type": "string", |
| "property_values": [ |
| "xyz.openbmc_project.Foo.Bar.Baz.V1", |
| "xyz.openbmc_project.Foo.Bar.Baz.V2", |
| "xyz.openbmc_project.Foo.Bar.Baz.V5", |
| "xyz.openbmc_project.Foo.Bar.Baz.V15" |
| ] |
| } |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "pdrType": 9, |
| "entries": [ |
| { |
| "entity_path": "/xyz/openbmc_project/foo", |
| "type": 0, |
| "instance": 0, |
| "container": 0, |
| "base_unit": 21, |
| "rate_unit": 3, |
| "effecter_resolution_init": 1, |
| "effecter_data_size": 4, |
| "range_field_format": 4, |
| "dbus": { |
| "path": "/foo/bar", |
| "interface": "xyz.openbmc_project.Foo.Bar", |
| "property_name": "propertyName", |
| "property_type": "uint64_t" |
| } |
| } |
| ] |
| } |
| ] |
| } |