1*86930a19SZev Weiss{
2*86930a19SZev Weiss    "Exposes": [
3*86930a19SZev Weiss        {
4*86930a19SZev Weiss            "BindConnector": "FAN1",
5*86930a19SZev Weiss            "Index": 0,
6*86930a19SZev Weiss            "Name": "Rear Fan 1",
7*86930a19SZev Weiss            "PowerState": "On",
8*86930a19SZev Weiss            "Thresholds": [
9*86930a19SZev Weiss                {
10*86930a19SZev Weiss                    "Direction": "less than",
11*86930a19SZev Weiss                    "Name": "lower non critical",
12*86930a19SZev Weiss                    "Severity": 0,
13*86930a19SZev Weiss                    "Value": 100
14*86930a19SZev Weiss                }
15*86930a19SZev Weiss            ],
16*86930a19SZev Weiss            "Type": "AspeedFan"
17*86930a19SZev Weiss        },
18*86930a19SZev Weiss        {
19*86930a19SZev Weiss            "BindConnector": "FAN2",
20*86930a19SZev Weiss            "Index": 2,
21*86930a19SZev Weiss            "Name": "Front Fan 1",
22*86930a19SZev Weiss            "PowerState": "On",
23*86930a19SZev Weiss            "Thresholds": [
24*86930a19SZev Weiss                {
25*86930a19SZev Weiss                    "Direction": "less than",
26*86930a19SZev Weiss                    "Name": "lower non critical",
27*86930a19SZev Weiss                    "Severity": 0,
28*86930a19SZev Weiss                    "Value": 100
29*86930a19SZev Weiss                }
30*86930a19SZev Weiss            ],
31*86930a19SZev Weiss            "Type": "AspeedFan"
32*86930a19SZev Weiss        },
33*86930a19SZev Weiss        {
34*86930a19SZev Weiss            "BindConnector": "FAN3",
35*86930a19SZev Weiss            "Index": 3,
36*86930a19SZev Weiss            "Name": "Front Fan 2",
37*86930a19SZev Weiss            "PowerState": "On",
38*86930a19SZev Weiss            "Thresholds": [
39*86930a19SZev Weiss                {
40*86930a19SZev Weiss                    "Direction": "less than",
41*86930a19SZev Weiss                    "Name": "lower non critical",
42*86930a19SZev Weiss                    "Severity": 0,
43*86930a19SZev Weiss                    "Value": 100
44*86930a19SZev Weiss                }
45*86930a19SZev Weiss            ],
46*86930a19SZev Weiss            "Type": "AspeedFan"
47*86930a19SZev Weiss        },
48*86930a19SZev Weiss        {
49*86930a19SZev Weiss            "BindConnector": "FAN4",
50*86930a19SZev Weiss            "Index": 4,
51*86930a19SZev Weiss            "Name": "Rear Fan 2",
52*86930a19SZev Weiss            "PowerState": "On",
53*86930a19SZev Weiss            "Thresholds": [
54*86930a19SZev Weiss                {
55*86930a19SZev Weiss                    "Direction": "less than",
56*86930a19SZev Weiss                    "Name": "lower non critical",
57*86930a19SZev Weiss                    "Severity": 0,
58*86930a19SZev Weiss                    "Value": 100
59*86930a19SZev Weiss                }
60*86930a19SZev Weiss            ],
61*86930a19SZev Weiss            "Type": "AspeedFan"
62*86930a19SZev Weiss        },
63*86930a19SZev Weiss        {
64*86930a19SZev Weiss            "Address": "0x40",
65*86930a19SZev Weiss            "Bus": 2,
66*86930a19SZev Weiss            "Labels": [
67*86930a19SZev Weiss                "iin",
68*86930a19SZev Weiss                "vin",
69*86930a19SZev Weiss                "vmon",
70*86930a19SZev Weiss                "vout1",
71*86930a19SZev Weiss                "pin",
72*86930a19SZev Weiss                "temp1"
73*86930a19SZev Weiss            ],
74*86930a19SZev Weiss            "Name": "12V_IPB_Regulator",
75*86930a19SZev Weiss            "Type": "LM25066"
76*86930a19SZev Weiss        },
77*86930a19SZev Weiss        {
78*86930a19SZev Weiss            "Address": "0x41",
79*86930a19SZev Weiss            "Bus": 2,
80*86930a19SZev Weiss            "Labels": [
81*86930a19SZev Weiss                "iin",
82*86930a19SZev Weiss                "vin",
83*86930a19SZev Weiss                "vmon",
84*86930a19SZev Weiss                "vout1",
85*86930a19SZev Weiss                "pin",
86*86930a19SZev Weiss                "temp1"
87*86930a19SZev Weiss            ],
88*86930a19SZev Weiss            "Name": "12VSB_Regulator",
89*86930a19SZev Weiss            "Type": "LM25066"
90*86930a19SZev Weiss        },
91*86930a19SZev Weiss        {
92*86930a19SZev Weiss            "Address": "0x4c",
93*86930a19SZev Weiss            "Bus": 6,
94*86930a19SZev Weiss            "Name": "Inlet",
95*86930a19SZev Weiss            "Name1": "Inlet_alt",
96*86930a19SZev Weiss            "Type": "W83773G"
97*86930a19SZev Weiss        },
98*86930a19SZev Weiss        {
99*86930a19SZev Weiss            "Address": "0x4c",
100*86930a19SZev Weiss            "Bus": 2,
101*86930a19SZev Weiss            "Name": "IPB",
102*86930a19SZev Weiss            "Name1": "IPB_alt",
103*86930a19SZev Weiss            "Type": "W83773G"
104*86930a19SZev Weiss        }
105*86930a19SZev Weiss    ],
106*86930a19SZev Weiss    "Name": "ASRock n3.xlarge.x86",
107*86930a19SZev Weiss    "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'n3.x?large.x86'})",
108*86930a19SZev Weiss    "Type": "Chassis",
109*86930a19SZev Weiss    "xyz.openbmc_project.Inventory.Decorator.Asset": {
110*86930a19SZev Weiss        "Manufacturer": "$PRODUCT_MANUFACTURER",
111*86930a19SZev Weiss        "Model": "$PRODUCT_PRODUCT_NAME",
112*86930a19SZev Weiss        "PartNumber": "$PRODUCT_PART_NUMBER",
113*86930a19SZev Weiss        "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
114*86930a19SZev Weiss    },
115*86930a19SZev Weiss    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
116*86930a19SZev Weiss        "AssetTag": "$PRODUCT_ASSET_TAG"
117*86930a19SZev Weiss    },
118*86930a19SZev Weiss    "xyz.openbmc_project.Inventory.Item.System": {}
119*86930a19SZev Weiss}
120