1// This JSON has the information needed to create OEM FRU record VINI for FRU of
2// type Board.
3{
4    "record_details": {
5        // FRU Record Type - OEM FRU Record
6        "fru_record_type": 254,
7        // Encoding Type for FRU fields - ASCII
8        "fru_encoding_type": 1,
9        "dbus_interface_name": "xyz.openbmc_project.Inventory.Item.Board"
10    },
11    "fru_fields": [
12        {
13            // FRU Field Type 2 - Keyword RT
14            "fru_field_type": 2,
15            // D-Bus property to read and populate the FRU field
16            "dbus": {
17                "interface": "com.ibm.ipzvpd.VINI",
18                "property_name": "RT",
19                "property_type": "string"
20            }
21        },
22        {
23            // FRU Field Type 3 - Keyword B3
24            "fru_field_type": 3,
25            // D-Bus property to read and populate the FRU field
26            "dbus": {
27                "interface": "com.ibm.ipzvpd.VINI",
28                "property_name": "B3",
29                "property_type": "bytearray"
30            }
31        }
32    ]
33}
34