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",
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}