10be647d3SGeorge Liu{
20be647d3SGeorge Liu    "effecterPDRs": [
30be647d3SGeorge Liu        {
40be647d3SGeorge Liu            "pdrType": 11,
50be647d3SGeorge Liu            "entries": [
60be647d3SGeorge Liu                {
7c4ea6a90SGeorge Liu                    "entity_path": "/xyz/openbmc_project/foo",
80be647d3SGeorge Liu                    "type": 33,
90be647d3SGeorge Liu                    "instance": 0,
100be647d3SGeorge Liu                    "container": 0,
110be647d3SGeorge Liu                    "effecters": [
120be647d3SGeorge Liu                        {
130be647d3SGeorge Liu                            "set": {
140be647d3SGeorge Liu                                "id": 196,
150be647d3SGeorge Liu                                "size": 1,
16*3618064eSPatrick Williams                                "states": [1]
170be647d3SGeorge Liu                            },
180be647d3SGeorge Liu                            "dbus": {
190be647d3SGeorge Liu                                "path": "/foo/bar",
200be647d3SGeorge Liu                                "interface": "xyz.openbmc_project.Foo.Bar",
210be647d3SGeorge Liu                                "property_name": "propertyName",
220be647d3SGeorge Liu                                "property_type": "string",
230be647d3SGeorge Liu                                "property_values": [
240be647d3SGeorge Liu                                    "xyz.openbmc_project.Foo.Bar.V1"
250be647d3SGeorge Liu                                ]
260be647d3SGeorge Liu                            }
270be647d3SGeorge Liu                        },
280be647d3SGeorge Liu                        {
290be647d3SGeorge Liu                            "set": {
300be647d3SGeorge Liu                                "id": 196,
310be647d3SGeorge Liu                                "size": 1,
32*3618064eSPatrick Williams                                "states": [1, 2]
330be647d3SGeorge Liu                            },
340be647d3SGeorge Liu                            "dbus": {
350be647d3SGeorge Liu                                "path": "/foo/bar",
360be647d3SGeorge Liu                                "interface": "xyz.openbmc_project.Foo.Bar",
370be647d3SGeorge Liu                                "property_name": "propertyName",
380be647d3SGeorge Liu                                "property_type": "string",
390be647d3SGeorge Liu                                "property_values": [
400be647d3SGeorge Liu                                    "xyz.openbmc_project.Foo.Bar.V1",
410be647d3SGeorge Liu                                    "xyz.openbmc_project.Foo.Bar.V2"
420be647d3SGeorge Liu                                ]
430be647d3SGeorge Liu                            }
440be647d3SGeorge Liu                        }
450be647d3SGeorge Liu                    ]
460be647d3SGeorge Liu                },
470be647d3SGeorge Liu                {
48c4ea6a90SGeorge Liu                    "entity_path": "/xyz/openbmc_project/foo",
490be647d3SGeorge Liu                    "type": 100,
500be647d3SGeorge Liu                    "instance": 0,
510be647d3SGeorge Liu                    "container": 0,
520be647d3SGeorge Liu                    "effecters": [
530be647d3SGeorge Liu                        {
540be647d3SGeorge Liu                            "set": {
550be647d3SGeorge Liu                                "id": 197,
560be647d3SGeorge Liu                                "size": 1,
57*3618064eSPatrick Williams                                "states": [1]
580be647d3SGeorge Liu                            },
590be647d3SGeorge Liu                            "dbus": {
600be647d3SGeorge Liu                                "path": "/foo/bar",
610be647d3SGeorge Liu                                "interface": "xyz.openbmc_project.Foo.Bar",
620be647d3SGeorge Liu                                "property_name": "propertyName",
630be647d3SGeorge Liu                                "property_type": "string",
640be647d3SGeorge Liu                                "property_values": [
650be647d3SGeorge Liu                                    "xyz.openbmc_project.Foo.Bar.V1"
660be647d3SGeorge Liu                                ]
670be647d3SGeorge Liu                            }
680be647d3SGeorge Liu                        },
690be647d3SGeorge Liu                        {
700be647d3SGeorge Liu                            "set": {
710be647d3SGeorge Liu                                "id": 198,
720be647d3SGeorge Liu                                "size": 2,
73*3618064eSPatrick Williams                                "states": [1, 2, 5, 15]
740be647d3SGeorge Liu                            },
750be647d3SGeorge Liu                            "dbus": {
760be647d3SGeorge Liu                                "path": "/foo/bar/baz",
770be647d3SGeorge Liu                                "interface": "xyz.openbmc_project.Foo.Bar.Baz",
780be647d3SGeorge Liu                                "property_name": "propertyName",
790be647d3SGeorge Liu                                "property_type": "string",
800be647d3SGeorge Liu                                "property_values": [
810be647d3SGeorge Liu                                    "xyz.openbmc_project.Foo.Bar.Baz.V1",
820be647d3SGeorge Liu                                    "xyz.openbmc_project.Foo.Bar.Baz.V2",
830be647d3SGeorge Liu                                    "xyz.openbmc_project.Foo.Bar.Baz.V5",
840be647d3SGeorge Liu                                    "xyz.openbmc_project.Foo.Bar.Baz.V15"
850be647d3SGeorge Liu                                ]
860be647d3SGeorge Liu                            }
870be647d3SGeorge Liu                        }
880be647d3SGeorge Liu                    ]
890be647d3SGeorge Liu                }
900be647d3SGeorge Liu            ]
91c94d4941SChicago Duan        },
92c94d4941SChicago Duan        {
93c94d4941SChicago Duan            "pdrType": 9,
94c94d4941SChicago Duan            "entries": [
95c94d4941SChicago Duan                {
96c4ea6a90SGeorge Liu                    "entity_path": "/xyz/openbmc_project/foo",
97c4ea6a90SGeorge Liu                    "type": 0,
98c4ea6a90SGeorge Liu                    "instance": 0,
99c4ea6a90SGeorge Liu                    "container": 0,
100c94d4941SChicago Duan                    "base_unit": 21,
101c94d4941SChicago Duan                    "rate_unit": 3,
102c94d4941SChicago Duan                    "effecter_resolution_init": 1,
103c94d4941SChicago Duan                    "effecter_data_size": 4,
104c94d4941SChicago Duan                    "range_field_format": 4,
105c94d4941SChicago Duan                    "dbus": {
106c94d4941SChicago Duan                        "path": "/foo/bar",
107c94d4941SChicago Duan                        "interface": "xyz.openbmc_project.Foo.Bar",
108c94d4941SChicago Duan                        "property_name": "propertyName",
109c94d4941SChicago Duan                        "property_type": "uint64_t"
110c94d4941SChicago Duan                    }
111c94d4941SChicago Duan                }
112c94d4941SChicago Duan            ]
1130be647d3SGeorge Liu        }
1140be647d3SGeorge Liu    ]
1150be647d3SGeorge Liu}
116