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