1{
2  "effecterPDRs": [
3    {
4      "pdrType": 11,
5      "entries": [
6        {
7          "entity_path": "/xyz/openbmc_project/foo",
8          "type": 33,
9          "instance": 0,
10          "container": 0,
11          "effecters": [
12            {
13              "set": {
14                "id": 196,
15                "size": 1,
16                "states": [
17                  1
18                ]
19              },
20              "dbus": {
21                "path": "/foo/bar",
22                "interface": "xyz.openbmc_project.Foo.Bar",
23                "property_name": "propertyName",
24                "property_type": "string",
25                "property_values": [
26                  "xyz.openbmc_project.Foo.Bar.V1"
27                ]
28              }
29            },
30            {
31              "set": {
32                "id": 196,
33                "size": 1,
34                "states": [
35                  1,
36                  2
37                ]
38              },
39              "dbus": {
40                "path": "/foo/bar",
41                "interface": "xyz.openbmc_project.Foo.Bar",
42                "property_name": "propertyName",
43                "property_type": "string",
44                "property_values": [
45                  "xyz.openbmc_project.Foo.Bar.V1",
46                  "xyz.openbmc_project.Foo.Bar.V2"
47                ]
48              }
49            }
50          ]
51        },
52        {
53          "entity_path": "/xyz/openbmc_project/foo",
54          "type": 100,
55          "instance": 0,
56          "container": 0,
57          "effecters": [
58            {
59              "set": {
60                "id": 197,
61                "size": 1,
62                "states": [
63                  1
64                ]
65              },
66              "dbus": {
67                "path": "/foo/bar",
68                "interface": "xyz.openbmc_project.Foo.Bar",
69                "property_name": "propertyName",
70                "property_type": "string",
71                "property_values": [
72                  "xyz.openbmc_project.Foo.Bar.V1"
73                ]
74              }
75            },
76            {
77              "set": {
78                "id": 198,
79                "size": 2,
80                "states": [
81                  1,
82                  2,
83                  5,
84                  15
85                ]
86              },
87              "dbus": {
88                "path": "/foo/bar/baz",
89                "interface": "xyz.openbmc_project.Foo.Bar.Baz",
90                "property_name": "propertyName",
91                "property_type": "string",
92                "property_values": [
93                  "xyz.openbmc_project.Foo.Bar.Baz.V1",
94                  "xyz.openbmc_project.Foo.Bar.Baz.V2",
95                  "xyz.openbmc_project.Foo.Bar.Baz.V5",
96                  "xyz.openbmc_project.Foo.Bar.Baz.V15"
97                ]
98              }
99            }
100          ]
101        }
102      ]
103    },
104    {
105      "pdrType": 9,
106      "entries": [
107        {
108          "entity_path": "/xyz/openbmc_project/foo",
109          "type": 0,
110          "instance": 0,
111          "container": 0,
112          "base_unit": 21,
113          "rate_unit": 3,
114          "effecter_resolution_init": 1,
115          "effecter_data_size": 4,
116          "range_field_format": 4,
117          "dbus": {
118            "path": "/foo/bar",
119            "interface": "xyz.openbmc_project.Foo.Bar",
120            "property_name": "propertyName",
121            "property_type": "uint64_t"
122          }
123        }
124      ]
125    }
126  ]
127}