1{
2    "Exposes": [
3        {
4            "Address": "0x01",
5            "Bus": "$ipmbindex",
6            "Class": "IpmbDevice",
7            "Name": "$ipmbindex + 1 Twinlake Board",
8            "PowerState": "Always",
9            "Type": "IpmbDevice"
10        },
11        {
12            "Address": "0x03",
13            "Bus": "$ipmbindex",
14            "Class": "twin_lake",
15            "Name": "$ipmbindex + 1 Twinlake",
16            "Type": "IpmbPowerMonitor"
17        }
18    ],
19    "Name": "Twin Lakes $ipmbindex + 1",
20    "Probe": "xyz.openbmc_project.Ipmb.FruDevice({'PRODUCT_PRODUCT_NAME': 'Twin Lakes .*'})",
21    "Type": "Board",
22    "xyz.openbmc_project.Inventory.Decorator.Asset": {
23        "Manufacturer": "$PRODUCT_MANUFACTURER",
24        "Model": "$PRODUCT_PRODUCT_NAME",
25        "PartNumber": "$BOARD_PART_NUMBER",
26        "SerialNumber": "$BOARD_SERIAL_NUMBER"
27    },
28    "xyz.openbmc_project.Inventory.Decorator.Replaceable": {
29        "FieldReplaceable": true,
30        "HotPluggable": true
31    }
32}
33