166665886SBrad Bishop{
266665886SBrad Bishop    "$schema": "http://json-schema.org/draft-07/schema#",
366665886SBrad Bishop    "definitions": {
466665886SBrad Bishop        "Aggregate": {
5ada40c59SBrad Bishop            "description": [
6ada40c59SBrad Bishop                "Don't add additional properties to this schema.  Consult ",
7ada40c59SBrad Bishop                "README.schema for instructions on adding new Exposes element ",
8ada40c59SBrad Bishop                "sub-schema."
9ada40c59SBrad Bishop            ],
1098e78b7fSBrad Bishop            "additionalProperties": false,
1166665886SBrad Bishop            "properties": {
1266665886SBrad Bishop                "Address": {
1366665886SBrad Bishop                    "$ref": "#/definitions/Types/Address"
1466665886SBrad Bishop                },
1566665886SBrad Bishop                "AllowedFailures": {
1666665886SBrad Bishop                    "$ref": "#/definitions/Types/AllowedFailures"
1766665886SBrad Bishop                },
1866665886SBrad Bishop                "AlphaF": {
1966665886SBrad Bishop                    "$ref": "#/definitions/Types/AlphaF"
2066665886SBrad Bishop                },
2166665886SBrad Bishop                "AlphaS": {
2266665886SBrad Bishop                    "$ref": "#/definitions/Types/AlphaS"
2366665886SBrad Bishop                },
2466665886SBrad Bishop                "BindConnector": {
2566665886SBrad Bishop                    "$ref": "#/definitions/Types/BindConnector"
2666665886SBrad Bishop                },
2766665886SBrad Bishop                "BindPresence": {
2866665886SBrad Bishop                    "$ref": "#/definitions/Types/BindPresence"
2966665886SBrad Bishop                },
3066665886SBrad Bishop                "BridgeGpio": {
3166665886SBrad Bishop                    "$ref": "#/definitions/Types/BridgeGpio"
3266665886SBrad Bishop                },
3366665886SBrad Bishop                "Bus": {
3466665886SBrad Bishop                    "$ref": "#/definitions/Types/Bus"
3566665886SBrad Bishop                },
3666665886SBrad Bishop                "C1": {
3766665886SBrad Bishop                    "$ref": "#/definitions/Types/C1"
3866665886SBrad Bishop                },
3966665886SBrad Bishop                "C2": {
4066665886SBrad Bishop                    "$ref": "#/definitions/Types/C2"
4166665886SBrad Bishop                },
4298e78b7fSBrad Bishop                "CPURequired": {
4398e78b7fSBrad Bishop                    "$ref": "#/definitions/Types/CPURequired"
4498e78b7fSBrad Bishop                },
4566665886SBrad Bishop                "ChannelNames": {
4666665886SBrad Bishop                    "$ref": "#/definitions/Types/ChannelNames"
4766665886SBrad Bishop                },
4866665886SBrad Bishop                "Class": {
4966665886SBrad Bishop                    "$ref": "#/definitions/Types/Class"
5066665886SBrad Bishop                },
5166665886SBrad Bishop                "Connector": {
5266665886SBrad Bishop                    "$ref": "#/definitions/Types/Connector"
5366665886SBrad Bishop                },
5466665886SBrad Bishop                "CpuID": {
5566665886SBrad Bishop                    "$ref": "#/definitions/Types/CpuID"
5666665886SBrad Bishop                },
5798e78b7fSBrad Bishop                "CurrScaleFactor": {
5898e78b7fSBrad Bishop                    "$ref": "#/definitions/Types/CurrScaleFactor"
5998e78b7fSBrad Bishop                },
6066665886SBrad Bishop                "Direction": {
6166665886SBrad Bishop                    "$ref": "#/definitions/Types/Direction"
6266665886SBrad Bishop                },
6366665886SBrad Bishop                "DtsCritOffset": {
6466665886SBrad Bishop                    "$ref": "#/definitions/Types/DtsCritOffset"
6566665886SBrad Bishop                },
66f38b37cdSOskar Senft                "EntityId": {
67f38b37cdSOskar Senft                    "$ref": "#/definitions/Types/EntityId"
68f38b37cdSOskar Senft                },
69f38b37cdSOskar Senft                "EntityInstance": {
70f38b37cdSOskar Senft                    "$ref": "#/definitions/Types/EntityInstance"
71f38b37cdSOskar Senft                },
7266665886SBrad Bishop                "FaultIndex": {
7366665886SBrad Bishop                    "$ref": "#/definitions/Types/FaultIndex"
7466665886SBrad Bishop                },
7566665886SBrad Bishop                "FaultType": {
7666665886SBrad Bishop                    "$ref": "#/definitions/Types/FaultType"
7766665886SBrad Bishop                },
7866665886SBrad Bishop                "GpioPins": {
7966665886SBrad Bishop                    "$ref": "#/definitions/Types/GpioPins"
8066665886SBrad Bishop                },
8198e78b7fSBrad Bishop                "GpioPolarity": {
8298e78b7fSBrad Bishop                    "$ref": "#/definitions/Types/GpioPolarity"
8398e78b7fSBrad Bishop                },
8466665886SBrad Bishop                "Index": {
8566665886SBrad Bishop                    "$ref": "#/definitions/Types/Index"
8666665886SBrad Bishop                },
87cbaec708SBonnieLo-wiwynn                "InScaleFactor": {
88cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/InScaleFactor"
89cbaec708SBonnieLo-wiwynn                },
9066665886SBrad Bishop                "Labels": {
9166665886SBrad Bishop                    "$ref": "#/definitions/Types/Labels"
9266665886SBrad Bishop                },
9366665886SBrad Bishop                "LedGpioPins": {
9466665886SBrad Bishop                    "$ref": "#/definitions/Types/LedGpioPins"
9566665886SBrad Bishop                },
9666665886SBrad Bishop                "MaxCFM": {
9766665886SBrad Bishop                    "$ref": "#/definitions/Types/MaxCFM"
9866665886SBrad Bishop                },
9966665886SBrad Bishop                "MaxReading": {
10066665886SBrad Bishop                    "$ref": "#/definitions/Types/MaxReading"
10166665886SBrad Bishop                },
1020836ce05SJosh Lehan                "MaxValue": {
1030836ce05SJosh Lehan                    "$ref": "#/definitions/Types/MaxValue"
1040836ce05SJosh Lehan                },
1050836ce05SJosh Lehan                "Units": {
1060836ce05SJosh Lehan                    "$ref": "#/definitions/Types/Units"
1070836ce05SJosh Lehan                },
1080836ce05SJosh Lehan                "MinReading": {
1090836ce05SJosh Lehan                    "$ref": "#/definitions/Types/MinReading"
1100836ce05SJosh Lehan                },
1110836ce05SJosh Lehan                "MinValue": {
1120836ce05SJosh Lehan                    "$ref": "#/definitions/Types/MinValue"
1130836ce05SJosh Lehan                },
11466665886SBrad Bishop                "Name": {
11566665886SBrad Bishop                    "$ref": "#/definitions/Types/Name"
11666665886SBrad Bishop                },
11766665886SBrad Bishop                "Name1": {
11866665886SBrad Bishop                    "$ref": "#/definitions/Types/Name1"
11966665886SBrad Bishop                },
12073347454SScron Chang                "Name2": {
12173347454SScron Chang                    "$ref": "#/definitions/Types/Name2"
12273347454SScron Chang                },
12373347454SScron Chang                "Name3": {
12473347454SScron Chang                    "$ref": "#/definitions/Types/Name3"
12573347454SScron Chang                },
12673347454SScron Chang                "Name4": {
12773347454SScron Chang                    "$ref": "#/definitions/Types/Name4"
12873347454SScron Chang                },
12973347454SScron Chang                "Name5": {
13073347454SScron Chang                    "$ref": "#/definitions/Types/Name5"
13173347454SScron Chang                },
13273347454SScron Chang                "Name6": {
13373347454SScron Chang                    "$ref": "#/definitions/Types/Name6"
13473347454SScron Chang                },
13573347454SScron Chang                "Name7": {
13673347454SScron Chang                    "$ref": "#/definitions/Types/Name7"
13773347454SScron Chang                },
138a29bd135SAvenash Asai Thambi                "Name8": {
139a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/Name8"
140a29bd135SAvenash Asai Thambi                },
141a29bd135SAvenash Asai Thambi                "Name9": {
142a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/Name9"
143a29bd135SAvenash Asai Thambi                },
144a29bd135SAvenash Asai Thambi                "Name10": {
145a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/Name10"
146a29bd135SAvenash Asai Thambi                },
147a29bd135SAvenash Asai Thambi                "Name11": {
148a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/Name11"
149a29bd135SAvenash Asai Thambi                },
150a29bd135SAvenash Asai Thambi                "Name12": {
151a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/Name12"
152a29bd135SAvenash Asai Thambi                },
153a29bd135SAvenash Asai Thambi                "Name13": {
154a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/Name13"
155a29bd135SAvenash Asai Thambi                },
156a29bd135SAvenash Asai Thambi                "Name14": {
157a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/Name14"
158a29bd135SAvenash Asai Thambi                },
159a29bd135SAvenash Asai Thambi                "Name15": {
160a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/Name15"
161a29bd135SAvenash Asai Thambi                },
162a29bd135SAvenash Asai Thambi                "Name16": {
163a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/Name16"
164a29bd135SAvenash Asai Thambi                },
165a29bd135SAvenash Asai Thambi                "Name17": {
166a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/Name17"
167a29bd135SAvenash Asai Thambi                },
16898e78b7fSBrad Bishop                "OffsetValue": {
16998e78b7fSBrad Bishop                    "$ref": "#/definitions/Types/OffsetValue"
17098e78b7fSBrad Bishop                },
17166665886SBrad Bishop                "Polarity": {
17266665886SBrad Bishop                    "$ref": "#/definitions/Types/Polarity"
17366665886SBrad Bishop                },
17498e78b7fSBrad Bishop                "Polling": {
17598e78b7fSBrad Bishop                    "$ref": "#/definitions/Types/Polling"
17698e78b7fSBrad Bishop                },
17766665886SBrad Bishop                "PowerFactorMax": {
17866665886SBrad Bishop                    "$ref": "#/definitions/Types/PowerFactorMax"
17966665886SBrad Bishop                },
18066665886SBrad Bishop                "PowerFactorMin": {
18166665886SBrad Bishop                    "$ref": "#/definitions/Types/PowerFactorMin"
18266665886SBrad Bishop                },
18398e78b7fSBrad Bishop                "PowerScaleFactor": {
18498e78b7fSBrad Bishop                    "$ref": "#/definitions/Types/PowerScaleFactor"
18598e78b7fSBrad Bishop                },
18666665886SBrad Bishop                "PowerState": {
18766665886SBrad Bishop                    "$ref": "#/definitions/Types/PowerState"
18866665886SBrad Bishop                },
18998e78b7fSBrad Bishop                "Presence": {
19098e78b7fSBrad Bishop                    "$ref": "#/definitions/Types/Presence"
19198e78b7fSBrad Bishop                },
19266665886SBrad Bishop                "PresenceGpio": {
19366665886SBrad Bishop                    "$ref": "#/definitions/Types/PresenceGpio"
19466665886SBrad Bishop                },
19566665886SBrad Bishop                "Pwm": {
19666665886SBrad Bishop                    "$ref": "#/definitions/Types/Pwm"
19766665886SBrad Bishop                },
19866665886SBrad Bishop                "QMax": {
19966665886SBrad Bishop                    "$ref": "#/definitions/Types/QMax"
20066665886SBrad Bishop                },
20166665886SBrad Bishop                "QMin": {
20266665886SBrad Bishop                    "$ref": "#/definitions/Types/QMin"
20366665886SBrad Bishop                },
20498e78b7fSBrad Bishop                "RedundantCount": {
20598e78b7fSBrad Bishop                    "$ref": "#/definitions/Types/RedundantCount"
20698e78b7fSBrad Bishop                },
20766665886SBrad Bishop                "ScaleFactor": {
20866665886SBrad Bishop                    "$ref": "#/definitions/Types/ScaleFactor"
20966665886SBrad Bishop                },
21098e78b7fSBrad Bishop                "ScaleValue": {
21198e78b7fSBrad Bishop                    "$ref": "#/definitions/Types/ScaleValue"
21298e78b7fSBrad Bishop                },
21398e78b7fSBrad Bishop                "SensorType": {
21498e78b7fSBrad Bishop                    "$ref": "#/definitions/Types/SensorType"
21598e78b7fSBrad Bishop                },
21666665886SBrad Bishop                "TachMaxPercent": {
21766665886SBrad Bishop                    "$ref": "#/definitions/Types/TachMaxPercent"
21866665886SBrad Bishop                },
21966665886SBrad Bishop                "TachMinPercent": {
22066665886SBrad Bishop                    "$ref": "#/definitions/Types/TachMinPercent"
22166665886SBrad Bishop                },
22266665886SBrad Bishop                "Tachs": {
22366665886SBrad Bishop                    "$ref": "#/definitions/Types/Tachs"
22466665886SBrad Bishop                },
22566665886SBrad Bishop                "Thresholds": {
22666665886SBrad Bishop                    "$ref": "#/definitions/Types/Thresholds"
22766665886SBrad Bishop                },
228fea4f1a0SJosh Lehan                "Timeout": {
229fea4f1a0SJosh Lehan                    "$ref": "#/definitions/Types/Timeout"
230fea4f1a0SJosh Lehan                },
231a5a716daSAnoop S                "HostSMbusIndex": {
232a5a716daSAnoop S                    "$ref": "#/definitions/Types/HostSMbusIndex"
233a5a716daSAnoop S                },
23473347454SScron Chang                "pin_Max": {
23573347454SScron Chang                    "$ref": "#/definitions/Types/pin_Max"
23673347454SScron Chang                },
23773347454SScron Chang                "pin_Min": {
23873347454SScron Chang                    "$ref": "#/definitions/Types/pin_Min"
23973347454SScron Chang                },
240cbaec708SBonnieLo-wiwynn                "pin_Name": {
241cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/pin_Name"
242cbaec708SBonnieLo-wiwynn                },
243cbaec708SBonnieLo-wiwynn                "maxpin_Name": {
244cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/maxpin_Name"
245cbaec708SBonnieLo-wiwynn                },
24673347454SScron Chang                "vin_Max": {
24773347454SScron Chang                    "$ref": "#/definitions/Types/vin_Max"
24873347454SScron Chang                },
24973347454SScron Chang                "vin_Min": {
25073347454SScron Chang                    "$ref": "#/definitions/Types/vin_Min"
25173347454SScron Chang                },
252cbaec708SBonnieLo-wiwynn                "vin_Name": {
253cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vin_Name"
254cbaec708SBonnieLo-wiwynn                },
25541056ff9SPatrick Rudolph                "iin_Name": {
25641056ff9SPatrick Rudolph                    "$ref": "#/definitions/Types/iin_Name"
25741056ff9SPatrick Rudolph                },
25841056ff9SPatrick Rudolph                "in0_Name": {
25941056ff9SPatrick Rudolph                    "$ref": "#/definitions/Types/in0_Name"
26041056ff9SPatrick Rudolph                },
261cbaec708SBonnieLo-wiwynn                "in1_Name": {
262cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/in1_Name"
263cbaec708SBonnieLo-wiwynn                },
264cbaec708SBonnieLo-wiwynn                "in2_Name": {
265cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/in2_Name"
266cbaec708SBonnieLo-wiwynn                },
267cbaec708SBonnieLo-wiwynn                "curr1_Name": {
268cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/curr1_Name"
269cbaec708SBonnieLo-wiwynn                },
27041056ff9SPatrick Rudolph                "curr2_Name": {
27141056ff9SPatrick Rudolph                    "$ref": "#/definitions/Types/curr2_Name"
27241056ff9SPatrick Rudolph                },
273*585d08ccSZev Weiss                "iin1_Max": {
274*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/iin1_Max"
275*585d08ccSZev Weiss                },
276*585d08ccSZev Weiss                "iin1_Min": {
277*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/iin1_Min"
278*585d08ccSZev Weiss                },
279*585d08ccSZev Weiss                "iin1_Name": {
280*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/iin1_Name"
281*585d08ccSZev Weiss                },
282*585d08ccSZev Weiss                "iin2_Max": {
283*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/iin2_Max"
284*585d08ccSZev Weiss                },
285*585d08ccSZev Weiss                "iin2_Min": {
286*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/iin2_Min"
287*585d08ccSZev Weiss                },
288*585d08ccSZev Weiss                "iin2_Name": {
289*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/iin2_Name"
290*585d08ccSZev Weiss                },
291*585d08ccSZev Weiss                "iin3_Max": {
292*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/iin3_Max"
293*585d08ccSZev Weiss                },
294*585d08ccSZev Weiss                "iin3_Min": {
295*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/iin3_Min"
296*585d08ccSZev Weiss                },
297*585d08ccSZev Weiss                "iin3_Name": {
298*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/iin3_Name"
299*585d08ccSZev Weiss                },
30073347454SScron Chang                "iout1_Max": {
30173347454SScron Chang                    "$ref": "#/definitions/Types/iout1_Max"
30273347454SScron Chang                },
30373347454SScron Chang                "iout1_Min": {
30473347454SScron Chang                    "$ref": "#/definitions/Types/iout1_Min"
30573347454SScron Chang                },
306cbaec708SBonnieLo-wiwynn                "iout1_Name": {
307cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/iout1_Name"
308cbaec708SBonnieLo-wiwynn                },
309cbaec708SBonnieLo-wiwynn                "maxiout1_Name": {
310cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/maxiout1_Name"
311cbaec708SBonnieLo-wiwynn                },
31273347454SScron Chang                "iout2_Max": {
31373347454SScron Chang                    "$ref": "#/definitions/Types/iout2_Max"
31473347454SScron Chang                },
31573347454SScron Chang                "iout2_Min": {
31673347454SScron Chang                    "$ref": "#/definitions/Types/iout2_Min"
31773347454SScron Chang                },
318cbaec708SBonnieLo-wiwynn                "iout2_Name": {
319cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/iout2_Name"
320cbaec708SBonnieLo-wiwynn                },
321*585d08ccSZev Weiss                "iout3_Max": {
322*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/iout3_Max"
323*585d08ccSZev Weiss                },
324*585d08ccSZev Weiss                "iout3_Min": {
325*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/iout3_Min"
326*585d08ccSZev Weiss                },
327*585d08ccSZev Weiss                "iout3_Name": {
328*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/iout3_Name"
329*585d08ccSZev Weiss                },
330*585d08ccSZev Weiss                "pin1_Max": {
331*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/pin1_Max"
332*585d08ccSZev Weiss                },
333*585d08ccSZev Weiss                "pin1_Min": {
334*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/pin1_Min"
335*585d08ccSZev Weiss                },
336*585d08ccSZev Weiss                "pin1_Name": {
337*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/pin1_Name"
338*585d08ccSZev Weiss                },
339*585d08ccSZev Weiss                "pin2_Max": {
340*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/pin2_Max"
341*585d08ccSZev Weiss                },
342*585d08ccSZev Weiss                "pin2_Min": {
343*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/pin2_Min"
344*585d08ccSZev Weiss                },
345*585d08ccSZev Weiss                "pin2_Name": {
346*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/pin2_Name"
347*585d08ccSZev Weiss                },
348*585d08ccSZev Weiss                "pin3_Max": {
349*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/pin3_Max"
350*585d08ccSZev Weiss                },
351*585d08ccSZev Weiss                "pin3_Min": {
352*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/pin3_Min"
353*585d08ccSZev Weiss                },
354*585d08ccSZev Weiss                "pin3_Name": {
355*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/pin3_Name"
356*585d08ccSZev Weiss                },
35773347454SScron Chang                "pout1_Max": {
35873347454SScron Chang                    "$ref": "#/definitions/Types/pout1_Max"
35973347454SScron Chang                },
36073347454SScron Chang                "pout1_Min": {
36173347454SScron Chang                    "$ref": "#/definitions/Types/pout1_Min"
36273347454SScron Chang                },
363cbaec708SBonnieLo-wiwynn                "pout1_Name": {
364cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/pout1_Name"
365cbaec708SBonnieLo-wiwynn                },
36673347454SScron Chang                "pout2_Max": {
36773347454SScron Chang                    "$ref": "#/definitions/Types/pout2_Max"
36873347454SScron Chang                },
36973347454SScron Chang                "pout2_Min": {
37073347454SScron Chang                    "$ref": "#/definitions/Types/pout2_Min"
37173347454SScron Chang                },
372cbaec708SBonnieLo-wiwynn                "pout2_Name": {
373cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/pout2_Name"
374cbaec708SBonnieLo-wiwynn                },
37573347454SScron Chang                "pout3_Max": {
37673347454SScron Chang                    "$ref": "#/definitions/Types/pout3_Max"
37773347454SScron Chang                },
37873347454SScron Chang                "pout3_Min": {
37973347454SScron Chang                    "$ref": "#/definitions/Types/pout3_Min"
38073347454SScron Chang                },
381cbaec708SBonnieLo-wiwynn                "pout3_Name": {
382cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/pout3_Name"
383cbaec708SBonnieLo-wiwynn                },
384cbaec708SBonnieLo-wiwynn                "power1_Name": {
385cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/power1_Name"
386cbaec708SBonnieLo-wiwynn                },
387cbaec708SBonnieLo-wiwynn                "temp1_Name": {
388cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/temp1_Name"
389cbaec708SBonnieLo-wiwynn                },
390*585d08ccSZev Weiss                "temp2_Name": {
391*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/temp2_Name"
392*585d08ccSZev Weiss                },
393*585d08ccSZev Weiss                "temp3_Name": {
394*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/temp3_Name"
395*585d08ccSZev Weiss                },
396*585d08ccSZev Weiss                "temp4_Name": {
397*585d08ccSZev Weiss                    "$ref": "#/definitions/Types/temp4_Name"
398*585d08ccSZev Weiss                },
39973347454SScron Chang                "vout1_Max": {
40073347454SScron Chang                    "$ref": "#/definitions/Types/vout1_Max"
40173347454SScron Chang                },
40273347454SScron Chang                "vout1_Min": {
40373347454SScron Chang                    "$ref": "#/definitions/Types/vout1_Min"
40473347454SScron Chang                },
405cbaec708SBonnieLo-wiwynn                "vout1_Name": {
406cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout1_Name"
407cbaec708SBonnieLo-wiwynn                },
40873347454SScron Chang                "vout2_Max": {
40973347454SScron Chang                    "$ref": "#/definitions/Types/vout2_Max"
41073347454SScron Chang                },
41173347454SScron Chang                "vout2_Min": {
41273347454SScron Chang                    "$ref": "#/definitions/Types/vout2_Min"
41373347454SScron Chang                },
414cbaec708SBonnieLo-wiwynn                "vout2_Name": {
415cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout2_Name"
416cbaec708SBonnieLo-wiwynn                },
41773347454SScron Chang                "vout3_Max": {
41873347454SScron Chang                    "$ref": "#/definitions/Types/vout3_Max"
41973347454SScron Chang                },
42073347454SScron Chang                "vout3_Min": {
42173347454SScron Chang                    "$ref": "#/definitions/Types/vout3_Min"
42273347454SScron Chang                },
423cbaec708SBonnieLo-wiwynn                "vout3_Name": {
424cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout3_Name"
425cbaec708SBonnieLo-wiwynn                },
42673347454SScron Chang                "vout4_Max": {
42773347454SScron Chang                    "$ref": "#/definitions/Types/vout4_Max"
42873347454SScron Chang                },
42973347454SScron Chang                "vout4_Min": {
43073347454SScron Chang                    "$ref": "#/definitions/Types/vout4_Min"
43173347454SScron Chang                },
432cbaec708SBonnieLo-wiwynn                "vout4_Name": {
433cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout4_Name"
434cbaec708SBonnieLo-wiwynn                },
43573347454SScron Chang                "vout5_Max": {
43673347454SScron Chang                    "$ref": "#/definitions/Types/vout5_Max"
43773347454SScron Chang                },
43873347454SScron Chang                "vout5_Min": {
43973347454SScron Chang                    "$ref": "#/definitions/Types/vout5_Min"
44073347454SScron Chang                },
441cbaec708SBonnieLo-wiwynn                "vout5_Name": {
442cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout5_Name"
443cbaec708SBonnieLo-wiwynn                },
44473347454SScron Chang                "vout6_Max": {
44573347454SScron Chang                    "$ref": "#/definitions/Types/vout6_Max"
44673347454SScron Chang                },
44773347454SScron Chang                "vout6_Min": {
44873347454SScron Chang                    "$ref": "#/definitions/Types/vout6_Min"
44973347454SScron Chang                },
450cbaec708SBonnieLo-wiwynn                "vout6_Name": {
451cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout6_Name"
452cbaec708SBonnieLo-wiwynn                },
453a29bd135SAvenash Asai Thambi                "vout7_Max": {
454a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout7_Max"
455a29bd135SAvenash Asai Thambi                },
456a29bd135SAvenash Asai Thambi                "vout7_Min": {
457a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout7_Min"
458a29bd135SAvenash Asai Thambi                },
459cbaec708SBonnieLo-wiwynn                "vout7_Name": {
460cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout7_Name"
461cbaec708SBonnieLo-wiwynn                },
46273347454SScron Chang                "vout8_Max": {
46373347454SScron Chang                    "$ref": "#/definitions/Types/vout8_Max"
46473347454SScron Chang                },
46573347454SScron Chang                "vout8_Min": {
46673347454SScron Chang                    "$ref": "#/definitions/Types/vout8_Min"
46773347454SScron Chang                },
468cbaec708SBonnieLo-wiwynn                "vout8_Name": {
469cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout8_Name"
470cbaec708SBonnieLo-wiwynn                },
471a29bd135SAvenash Asai Thambi                "vout9_Max": {
472a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout9_Max"
473a29bd135SAvenash Asai Thambi                },
474a29bd135SAvenash Asai Thambi                "vout9_Min": {
475a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout9_Min"
476a29bd135SAvenash Asai Thambi                },
477cbaec708SBonnieLo-wiwynn                "vout9_Name": {
478cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout9_Name"
479cbaec708SBonnieLo-wiwynn                },
480a29bd135SAvenash Asai Thambi                "vout10_Max": {
481a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout10_Max"
482a29bd135SAvenash Asai Thambi                },
483a29bd135SAvenash Asai Thambi                "vout10_Min": {
484a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout10_Min"
485a29bd135SAvenash Asai Thambi                },
486cbaec708SBonnieLo-wiwynn                "vout10_Name": {
487cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout10_Name"
488cbaec708SBonnieLo-wiwynn                },
489a29bd135SAvenash Asai Thambi                "vout11_Max": {
490a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout11_Max"
491a29bd135SAvenash Asai Thambi                },
492a29bd135SAvenash Asai Thambi                "vout11_Min": {
493a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout11_Min"
494a29bd135SAvenash Asai Thambi                },
495cbaec708SBonnieLo-wiwynn                "vout11_Name": {
496cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout11_Name"
497cbaec708SBonnieLo-wiwynn                },
498a29bd135SAvenash Asai Thambi                "vout12_Max": {
499a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout12_Max"
500a29bd135SAvenash Asai Thambi                },
501a29bd135SAvenash Asai Thambi                "vout12_Min": {
502a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout12_Min"
503a29bd135SAvenash Asai Thambi                },
504cbaec708SBonnieLo-wiwynn                "vout12_Name": {
505cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout12_Name"
506cbaec708SBonnieLo-wiwynn                },
507a29bd135SAvenash Asai Thambi                "vout13_Max": {
508a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout13_Max"
509a29bd135SAvenash Asai Thambi                },
510a29bd135SAvenash Asai Thambi                "vout13_Min": {
511a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout13_Min"
512a29bd135SAvenash Asai Thambi                },
513cbaec708SBonnieLo-wiwynn                "vout13_Name": {
514cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout13_Name"
515cbaec708SBonnieLo-wiwynn                },
516a29bd135SAvenash Asai Thambi                "vout14_Max": {
517a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout14_Max"
518a29bd135SAvenash Asai Thambi                },
519a29bd135SAvenash Asai Thambi                "vout14_Min": {
520a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout14_Min"
521a29bd135SAvenash Asai Thambi                },
522cbaec708SBonnieLo-wiwynn                "vout14_Name": {
523cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout14_Name"
524cbaec708SBonnieLo-wiwynn                },
525a29bd135SAvenash Asai Thambi                "vout15_Max": {
526a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout15_Max"
527a29bd135SAvenash Asai Thambi                },
528a29bd135SAvenash Asai Thambi                "vout15_Min": {
529a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout15_Min"
530a29bd135SAvenash Asai Thambi                },
531cbaec708SBonnieLo-wiwynn                "vout15_Name": {
532cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout15_Name"
533cbaec708SBonnieLo-wiwynn                },
534a29bd135SAvenash Asai Thambi                "vout16_Max": {
535a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout16_Max"
536a29bd135SAvenash Asai Thambi                },
537a29bd135SAvenash Asai Thambi                "vout16_Min": {
538a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout16_Min"
539a29bd135SAvenash Asai Thambi                },
540cbaec708SBonnieLo-wiwynn                "vout16_Name": {
541cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout16_Name"
542cbaec708SBonnieLo-wiwynn                },
543a29bd135SAvenash Asai Thambi                "vout17_Max": {
544a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout17_Max"
545a29bd135SAvenash Asai Thambi                },
546a29bd135SAvenash Asai Thambi                "vout17_Min": {
547a29bd135SAvenash Asai Thambi                    "$ref": "#/definitions/Types/vout17_Min"
548a29bd135SAvenash Asai Thambi                },
549cbaec708SBonnieLo-wiwynn                "vout17_Name": {
550cbaec708SBonnieLo-wiwynn                    "$ref": "#/definitions/Types/vout17_Name"
551cbaec708SBonnieLo-wiwynn                },
5529f591c2aSAli El-Haj-Mahmoud                "fan1_Name": {
5539f591c2aSAli El-Haj-Mahmoud                    "$ref": "#/definitions/Types/fan1_Name"
5549f591c2aSAli El-Haj-Mahmoud                },
55573347454SScron Chang                "iout1_Offset": {
55673347454SScron Chang                    "$ref": "#/definitions/Types/iout1_Offset"
55773347454SScron Chang                },
55873347454SScron Chang                "pout1_Offset": {
55973347454SScron Chang                    "$ref": "#/definitions/Types/pout1_Offset"
56073347454SScron Chang                },
561f094125cSScron Chang                "iout1_Scale": {
562f094125cSScron Chang                    "$ref": "#/definitions/Types/iout1_Scale"
563f094125cSScron Chang                },
564f094125cSScron Chang                "PollRate": {
565f094125cSScron Chang                    "$ref": "#/definitions/Types/PollRate"
566f094125cSScron Chang                },
56766665886SBrad Bishop                "Type": {
56866665886SBrad Bishop                    "$ref": "#/definitions/Types/Type"
56966665886SBrad Bishop                }
57066665886SBrad Bishop            },
571fa8ee87eSPatrick Williams            "required": ["Name", "Type"],
57266665886SBrad Bishop            "type": "object"
57366665886SBrad Bishop        },
57466665886SBrad Bishop        "Types": {
57566665886SBrad Bishop            "Address": {
576fa8ee87eSPatrick Williams                "type": ["string", "array"]
57766665886SBrad Bishop            },
57866665886SBrad Bishop            "AllowedFailures": {
57966665886SBrad Bishop                "type": "number"
58066665886SBrad Bishop            },
58166665886SBrad Bishop            "AlphaF": {
58266665886SBrad Bishop                "type": "number"
58366665886SBrad Bishop            },
58466665886SBrad Bishop            "AlphaS": {
58566665886SBrad Bishop                "type": "number"
58666665886SBrad Bishop            },
58766665886SBrad Bishop            "BindConnector": {
58866665886SBrad Bishop                "type": "string"
58966665886SBrad Bishop            },
59066665886SBrad Bishop            "BindPresence": {
59166665886SBrad Bishop                "type": "string"
59266665886SBrad Bishop            },
59366665886SBrad Bishop            "BridgeGpio": {
594fa8ee87eSPatrick Williams                "type": ["number", "array"]
59566665886SBrad Bishop            },
59666665886SBrad Bishop            "Bus": {
597fa8ee87eSPatrick Williams                "type": ["string", "number"]
59866665886SBrad Bishop            },
59966665886SBrad Bishop            "C1": {
60066665886SBrad Bishop                "type": "number"
60166665886SBrad Bishop            },
60266665886SBrad Bishop            "C2": {
60366665886SBrad Bishop                "type": "number"
60466665886SBrad Bishop            },
60598e78b7fSBrad Bishop            "CPURequired": {
60698e78b7fSBrad Bishop                "type": "number"
60798e78b7fSBrad Bishop            },
60866665886SBrad Bishop            "ChannelNames": {
60966665886SBrad Bishop                "items": {
61066665886SBrad Bishop                    "type": "string"
61166665886SBrad Bishop                },
61266665886SBrad Bishop                "type": "array"
61366665886SBrad Bishop            },
61466665886SBrad Bishop            "Class": {
61566665886SBrad Bishop                "type": "string"
61666665886SBrad Bishop            },
61766665886SBrad Bishop            "Connector": {
61866665886SBrad Bishop                "properties": {
61966665886SBrad Bishop                    "Name": {
62066665886SBrad Bishop                        "type": "string"
62166665886SBrad Bishop                    },
62266665886SBrad Bishop                    "Pwm": {
62366665886SBrad Bishop                        "type": "number"
62466665886SBrad Bishop                    },
62566665886SBrad Bishop                    "Tachs": {
62666665886SBrad Bishop                        "items": {
62766665886SBrad Bishop                            "type": "number"
62866665886SBrad Bishop                        },
62966665886SBrad Bishop                        "type": "array"
63066665886SBrad Bishop                    }
63166665886SBrad Bishop                },
632fa8ee87eSPatrick Williams                "required": ["Name", "Pwm", "Tachs"],
63366665886SBrad Bishop                "type": "object"
63466665886SBrad Bishop            },
63566665886SBrad Bishop            "CpuID": {
63666665886SBrad Bishop                "type": "number"
63766665886SBrad Bishop            },
63898e78b7fSBrad Bishop            "CurrScaleFactor": {
63998e78b7fSBrad Bishop                "type": "number"
64098e78b7fSBrad Bishop            },
64166665886SBrad Bishop            "Direction": {
64266665886SBrad Bishop                "type": "string"
64366665886SBrad Bishop            },
64466665886SBrad Bishop            "DtsCritOffset": {
64566665886SBrad Bishop                "type": "number"
64666665886SBrad Bishop            },
647f38b37cdSOskar Senft            "EntityId": {
648f38b37cdSOskar Senft                "type": "number"
649f38b37cdSOskar Senft            },
650f38b37cdSOskar Senft            "EntityInstance": {
651f38b37cdSOskar Senft                "type": "number"
652f38b37cdSOskar Senft            },
65366665886SBrad Bishop            "FaultIndex": {
65466665886SBrad Bishop                "type": "number"
65566665886SBrad Bishop            },
65666665886SBrad Bishop            "FaultType": {
65766665886SBrad Bishop                "type": "string"
65866665886SBrad Bishop            },
65966665886SBrad Bishop            "GpioPins": {
66066665886SBrad Bishop                "items": {
66166665886SBrad Bishop                    "type": "number"
66266665886SBrad Bishop                },
66366665886SBrad Bishop                "type": "array"
66466665886SBrad Bishop            },
66598e78b7fSBrad Bishop            "GpioPolarity": {
666fa8ee87eSPatrick Williams                "enum": ["Low"]
66798e78b7fSBrad Bishop            },
66866665886SBrad Bishop            "Index": {
66966665886SBrad Bishop                "type": "number"
67066665886SBrad Bishop            },
671cbaec708SBonnieLo-wiwynn            "InScaleFactor": {
672cbaec708SBonnieLo-wiwynn                "type": "number"
673cbaec708SBonnieLo-wiwynn            },
67466665886SBrad Bishop            "Labels": {
67566665886SBrad Bishop                "items": {
67666665886SBrad Bishop                    "type": "string"
67766665886SBrad Bishop                },
67866665886SBrad Bishop                "type": "array"
67966665886SBrad Bishop            },
68066665886SBrad Bishop            "LedGpioPins": {
68166665886SBrad Bishop                "items": {
68266665886SBrad Bishop                    "type": "number"
68366665886SBrad Bishop                },
68466665886SBrad Bishop                "type": "array"
68566665886SBrad Bishop            },
68666665886SBrad Bishop            "MaxCFM": {
68766665886SBrad Bishop                "type": "number"
68866665886SBrad Bishop            },
68966665886SBrad Bishop            "MaxReading": {
69066665886SBrad Bishop                "type": "number"
69166665886SBrad Bishop            },
6920836ce05SJosh Lehan            "MaxValue": {
6930836ce05SJosh Lehan                "type": "number"
6940836ce05SJosh Lehan            },
6950836ce05SJosh Lehan            "Units": {
69696a08d8fSRashmica Gupta                "type": "string",
69796a08d8fSRashmica Gupta                "enum": [
69896a08d8fSRashmica Gupta                    "DegreesC",
69996a08d8fSRashmica Gupta                    "RPMS",
70096a08d8fSRashmica Gupta                    "Volts",
70196a08d8fSRashmica Gupta                    "Meters",
70296a08d8fSRashmica Gupta                    "Amperes",
70396a08d8fSRashmica Gupta                    "Watts",
70496a08d8fSRashmica Gupta                    "Joules",
70596a08d8fSRashmica Gupta                    "Percent",
70696a08d8fSRashmica Gupta                    "CFM",
70796a08d8fSRashmica Gupta                    "Pascals"
70896a08d8fSRashmica Gupta                ]
7090836ce05SJosh Lehan            },
7100836ce05SJosh Lehan            "MinReading": {
7110836ce05SJosh Lehan                "type": "number"
7120836ce05SJosh Lehan            },
7130836ce05SJosh Lehan            "MinValue": {
7140836ce05SJosh Lehan                "type": "number"
7150836ce05SJosh Lehan            },
71666665886SBrad Bishop            "Name": {
71766665886SBrad Bishop                "type": "string"
71866665886SBrad Bishop            },
71966665886SBrad Bishop            "Name1": {
72066665886SBrad Bishop                "type": "string"
72166665886SBrad Bishop            },
72273347454SScron Chang            "Name2": {
72373347454SScron Chang                "type": "string"
72473347454SScron Chang            },
72573347454SScron Chang            "Name3": {
72673347454SScron Chang                "type": "string"
72773347454SScron Chang            },
72873347454SScron Chang            "Name4": {
72973347454SScron Chang                "type": "string"
73073347454SScron Chang            },
73173347454SScron Chang            "Name5": {
73273347454SScron Chang                "type": "string"
73373347454SScron Chang            },
73473347454SScron Chang            "Name6": {
73573347454SScron Chang                "type": "string"
73673347454SScron Chang            },
73773347454SScron Chang            "Name7": {
73873347454SScron Chang                "type": "string"
73973347454SScron Chang            },
740a29bd135SAvenash Asai Thambi            "Name8": {
741a29bd135SAvenash Asai Thambi                "type": "string"
742a29bd135SAvenash Asai Thambi            },
743a29bd135SAvenash Asai Thambi            "Name9": {
744a29bd135SAvenash Asai Thambi                "type": "string"
745a29bd135SAvenash Asai Thambi            },
746a29bd135SAvenash Asai Thambi            "Name10": {
747a29bd135SAvenash Asai Thambi                "type": "string"
748a29bd135SAvenash Asai Thambi            },
749a29bd135SAvenash Asai Thambi            "Name11": {
750a29bd135SAvenash Asai Thambi                "type": "string"
751a29bd135SAvenash Asai Thambi            },
752a29bd135SAvenash Asai Thambi            "Name12": {
753a29bd135SAvenash Asai Thambi                "type": "string"
754a29bd135SAvenash Asai Thambi            },
755a29bd135SAvenash Asai Thambi            "Name13": {
756a29bd135SAvenash Asai Thambi                "type": "string"
757a29bd135SAvenash Asai Thambi            },
758a29bd135SAvenash Asai Thambi            "Name14": {
759a29bd135SAvenash Asai Thambi                "type": "string"
760a29bd135SAvenash Asai Thambi            },
761a29bd135SAvenash Asai Thambi            "Name15": {
762a29bd135SAvenash Asai Thambi                "type": "string"
763a29bd135SAvenash Asai Thambi            },
764a29bd135SAvenash Asai Thambi            "Name16": {
765a29bd135SAvenash Asai Thambi                "type": "string"
766a29bd135SAvenash Asai Thambi            },
767a29bd135SAvenash Asai Thambi            "Name17": {
768a29bd135SAvenash Asai Thambi                "type": "string"
769a29bd135SAvenash Asai Thambi            },
77098e78b7fSBrad Bishop            "OffsetValue": {
77198e78b7fSBrad Bishop                "type": "number"
77298e78b7fSBrad Bishop            },
77366665886SBrad Bishop            "Polarity": {
77466665886SBrad Bishop                "type": "string"
77566665886SBrad Bishop            },
77698e78b7fSBrad Bishop            "Polling": {
77798e78b7fSBrad Bishop                "type": "object"
77898e78b7fSBrad Bishop            },
77966665886SBrad Bishop            "PowerFactorMax": {
78066665886SBrad Bishop                "type": "number"
78166665886SBrad Bishop            },
78266665886SBrad Bishop            "PowerFactorMin": {
78366665886SBrad Bishop                "type": "number"
78466665886SBrad Bishop            },
78598e78b7fSBrad Bishop            "PowerScaleFactor": {
78698e78b7fSBrad Bishop                "type": "number"
78798e78b7fSBrad Bishop            },
78866665886SBrad Bishop            "PowerState": {
78966665886SBrad Bishop                "type": "string"
79066665886SBrad Bishop            },
79198e78b7fSBrad Bishop            "Presence": {
79298e78b7fSBrad Bishop                "properties": {
79398e78b7fSBrad Bishop                    "PinName": {
79498e78b7fSBrad Bishop                        "type": "string"
79598e78b7fSBrad Bishop                    },
79698e78b7fSBrad Bishop                    "Polarity": {
79798e78b7fSBrad Bishop                        "enum": "Low"
79898e78b7fSBrad Bishop                    }
79998e78b7fSBrad Bishop                },
80098e78b7fSBrad Bishop                "type": "object"
80198e78b7fSBrad Bishop            },
80266665886SBrad Bishop            "PresenceGpio": {
803fa8ee87eSPatrick Williams                "type": ["number", "array"]
80466665886SBrad Bishop            },
80566665886SBrad Bishop            "Pwm": {
80666665886SBrad Bishop                "type": "number"
80766665886SBrad Bishop            },
80866665886SBrad Bishop            "QMax": {
80966665886SBrad Bishop                "type": "number"
81066665886SBrad Bishop            },
81166665886SBrad Bishop            "QMin": {
81266665886SBrad Bishop                "type": "number"
81366665886SBrad Bishop            },
81498e78b7fSBrad Bishop            "RedundantCount": {
81598e78b7fSBrad Bishop                "type": "number"
81698e78b7fSBrad Bishop            },
81766665886SBrad Bishop            "ScaleFactor": {
81866665886SBrad Bishop                "type": "number"
81966665886SBrad Bishop            },
82098e78b7fSBrad Bishop            "ScaleValue": {
82198e78b7fSBrad Bishop                "type": "number"
82298e78b7fSBrad Bishop            },
82398e78b7fSBrad Bishop            "SensorType": {
82498e78b7fSBrad Bishop                "type": "string"
82598e78b7fSBrad Bishop            },
82666665886SBrad Bishop            "TachMaxPercent": {
82766665886SBrad Bishop                "type": "number"
82866665886SBrad Bishop            },
82966665886SBrad Bishop            "TachMinPercent": {
83066665886SBrad Bishop                "type": "number"
83166665886SBrad Bishop            },
83266665886SBrad Bishop            "Tachs": {
83366665886SBrad Bishop                "items": {
834fa8ee87eSPatrick Williams                    "type": ["number", "string"]
83566665886SBrad Bishop                },
83666665886SBrad Bishop                "type": "array"
83766665886SBrad Bishop            },
83866665886SBrad Bishop            "Thresholds": {
83966665886SBrad Bishop                "items": {
84066665886SBrad Bishop                    "properties": {
84166665886SBrad Bishop                        "Direction": {
84266665886SBrad Bishop                            "type": "string"
84366665886SBrad Bishop                        },
8443c543605SRashmica Gupta                        "Hysteresis": {
8453c543605SRashmica Gupta                            "type": "number"
8463c543605SRashmica Gupta                        },
84766665886SBrad Bishop                        "Label": {
84866665886SBrad Bishop                            "type": "string"
84966665886SBrad Bishop                        },
85066665886SBrad Bishop                        "Name": {
85166665886SBrad Bishop                            "type": "string"
85266665886SBrad Bishop                        },
85366665886SBrad Bishop                        "Severity": {
854e543757bSRashmica Gupta                            "type": "number",
855e543757bSRashmica Gupta                            "minimum": 0,
856e543757bSRashmica Gupta                            "maximum": 4
85766665886SBrad Bishop                        },
85866665886SBrad Bishop                        "Value": {
85966665886SBrad Bishop                            "type": "number"
86066665886SBrad Bishop                        }
86166665886SBrad Bishop                    },
862fa8ee87eSPatrick Williams                    "required": ["Direction", "Name", "Severity", "Value"],
86366665886SBrad Bishop                    "type": "object"
86466665886SBrad Bishop                },
86566665886SBrad Bishop                "type": "array"
86666665886SBrad Bishop            },
867fea4f1a0SJosh Lehan            "Timeout": {
868fea4f1a0SJosh Lehan                "type": "number"
869fea4f1a0SJosh Lehan            },
870a5a716daSAnoop S            "HostSMbusIndex": {
871a5a716daSAnoop S                "type": "number"
872a5a716daSAnoop S            },
87373347454SScron Chang            "pin_Max": {
87473347454SScron Chang                "type": "number"
87573347454SScron Chang            },
87673347454SScron Chang            "pin_Min": {
87773347454SScron Chang                "type": "number"
87873347454SScron Chang            },
879cbaec708SBonnieLo-wiwynn            "pin_Name": {
880cbaec708SBonnieLo-wiwynn                "type": "string"
881cbaec708SBonnieLo-wiwynn            },
882cbaec708SBonnieLo-wiwynn            "maxpin_Name": {
883cbaec708SBonnieLo-wiwynn                "type": "string"
884cbaec708SBonnieLo-wiwynn            },
88573347454SScron Chang            "vin_Max": {
88673347454SScron Chang                "type": "number"
88773347454SScron Chang            },
88873347454SScron Chang            "vin_Min": {
88973347454SScron Chang                "type": "number"
89073347454SScron Chang            },
891cbaec708SBonnieLo-wiwynn            "vin_Name": {
892cbaec708SBonnieLo-wiwynn                "type": "string"
893cbaec708SBonnieLo-wiwynn            },
89441056ff9SPatrick Rudolph            "iin_Name": {
89541056ff9SPatrick Rudolph                "type": "string"
89641056ff9SPatrick Rudolph            },
89741056ff9SPatrick Rudolph            "in0_Name": {
89841056ff9SPatrick Rudolph                "type": "string"
89941056ff9SPatrick Rudolph            },
900cbaec708SBonnieLo-wiwynn            "in1_Name": {
901cbaec708SBonnieLo-wiwynn                "type": "string"
902cbaec708SBonnieLo-wiwynn            },
903cbaec708SBonnieLo-wiwynn            "in2_Name": {
904cbaec708SBonnieLo-wiwynn                "type": "string"
905cbaec708SBonnieLo-wiwynn            },
906cbaec708SBonnieLo-wiwynn            "curr1_Name": {
907cbaec708SBonnieLo-wiwynn                "type": "string"
908cbaec708SBonnieLo-wiwynn            },
90941056ff9SPatrick Rudolph            "curr2_Name": {
91041056ff9SPatrick Rudolph                "type": "string"
91141056ff9SPatrick Rudolph            },
912*585d08ccSZev Weiss            "iin1_Max": {
913*585d08ccSZev Weiss                "type": "number"
914*585d08ccSZev Weiss            },
915*585d08ccSZev Weiss            "iin1_Min": {
916*585d08ccSZev Weiss                "type": "number"
917*585d08ccSZev Weiss            },
918*585d08ccSZev Weiss            "iin1_Name": {
919*585d08ccSZev Weiss                "type": "string"
920*585d08ccSZev Weiss            },
921*585d08ccSZev Weiss            "iin2_Max": {
922*585d08ccSZev Weiss                "type": "number"
923*585d08ccSZev Weiss            },
924*585d08ccSZev Weiss            "iin2_Min": {
925*585d08ccSZev Weiss                "type": "number"
926*585d08ccSZev Weiss            },
927*585d08ccSZev Weiss            "iin2_Name": {
928*585d08ccSZev Weiss                "type": "string"
929*585d08ccSZev Weiss            },
930*585d08ccSZev Weiss            "iin3_Max": {
931*585d08ccSZev Weiss                "type": "number"
932*585d08ccSZev Weiss            },
933*585d08ccSZev Weiss            "iin3_Min": {
934*585d08ccSZev Weiss                "type": "number"
935*585d08ccSZev Weiss            },
936*585d08ccSZev Weiss            "iin3_Name": {
937*585d08ccSZev Weiss                "type": "string"
938*585d08ccSZev Weiss            },
93973347454SScron Chang            "iout1_Max": {
94073347454SScron Chang                "type": "number"
94173347454SScron Chang            },
94273347454SScron Chang            "iout1_Min": {
94373347454SScron Chang                "type": "number"
94473347454SScron Chang            },
945cbaec708SBonnieLo-wiwynn            "iout1_Name": {
946cbaec708SBonnieLo-wiwynn                "type": "string"
947cbaec708SBonnieLo-wiwynn            },
948cbaec708SBonnieLo-wiwynn            "maxiout1_Name": {
949cbaec708SBonnieLo-wiwynn                "type": "string"
950cbaec708SBonnieLo-wiwynn            },
95173347454SScron Chang            "iout2_Max": {
95273347454SScron Chang                "type": "number"
95373347454SScron Chang            },
95473347454SScron Chang            "iout2_Min": {
95573347454SScron Chang                "type": "number"
95673347454SScron Chang            },
957cbaec708SBonnieLo-wiwynn            "iout2_Name": {
958cbaec708SBonnieLo-wiwynn                "type": "string"
959cbaec708SBonnieLo-wiwynn            },
960*585d08ccSZev Weiss            "iout3_Max": {
961*585d08ccSZev Weiss                "type": "number"
962*585d08ccSZev Weiss            },
963*585d08ccSZev Weiss            "iout3_Min": {
964*585d08ccSZev Weiss                "type": "number"
965*585d08ccSZev Weiss            },
966*585d08ccSZev Weiss            "iout3_Name": {
967*585d08ccSZev Weiss                "type": "string"
968*585d08ccSZev Weiss            },
969*585d08ccSZev Weiss            "pin1_Max": {
970*585d08ccSZev Weiss                "type": "number"
971*585d08ccSZev Weiss            },
972*585d08ccSZev Weiss            "pin1_Min": {
973*585d08ccSZev Weiss                "type": "number"
974*585d08ccSZev Weiss            },
975*585d08ccSZev Weiss            "pin1_Name": {
976*585d08ccSZev Weiss                "type": "string"
977*585d08ccSZev Weiss            },
978*585d08ccSZev Weiss            "pin2_Max": {
979*585d08ccSZev Weiss                "type": "number"
980*585d08ccSZev Weiss            },
981*585d08ccSZev Weiss            "pin2_Min": {
982*585d08ccSZev Weiss                "type": "number"
983*585d08ccSZev Weiss            },
984*585d08ccSZev Weiss            "pin2_Name": {
985*585d08ccSZev Weiss                "type": "string"
986*585d08ccSZev Weiss            },
987*585d08ccSZev Weiss            "pin3_Max": {
988*585d08ccSZev Weiss                "type": "number"
989*585d08ccSZev Weiss            },
990*585d08ccSZev Weiss            "pin3_Min": {
991*585d08ccSZev Weiss                "type": "number"
992*585d08ccSZev Weiss            },
993*585d08ccSZev Weiss            "pin3_Name": {
994*585d08ccSZev Weiss                "type": "string"
995*585d08ccSZev Weiss            },
99673347454SScron Chang            "pout1_Max": {
99773347454SScron Chang                "type": "number"
99873347454SScron Chang            },
99973347454SScron Chang            "pout1_Min": {
100073347454SScron Chang                "type": "number"
100173347454SScron Chang            },
1002cbaec708SBonnieLo-wiwynn            "pout1_Name": {
1003cbaec708SBonnieLo-wiwynn                "type": "string"
1004cbaec708SBonnieLo-wiwynn            },
100573347454SScron Chang            "pout2_Max": {
100673347454SScron Chang                "type": "number"
100773347454SScron Chang            },
100873347454SScron Chang            "pout2_Min": {
100973347454SScron Chang                "type": "number"
101073347454SScron Chang            },
1011cbaec708SBonnieLo-wiwynn            "pout2_Name": {
1012cbaec708SBonnieLo-wiwynn                "type": "string"
1013cbaec708SBonnieLo-wiwynn            },
101473347454SScron Chang            "pout3_Max": {
101573347454SScron Chang                "type": "number"
101673347454SScron Chang            },
101773347454SScron Chang            "pout3_Min": {
101873347454SScron Chang                "type": "number"
101973347454SScron Chang            },
1020cbaec708SBonnieLo-wiwynn            "pout3_Name": {
1021cbaec708SBonnieLo-wiwynn                "type": "string"
1022cbaec708SBonnieLo-wiwynn            },
1023cbaec708SBonnieLo-wiwynn            "power1_Name": {
1024cbaec708SBonnieLo-wiwynn                "type": "string"
1025cbaec708SBonnieLo-wiwynn            },
1026cbaec708SBonnieLo-wiwynn            "temp1_Name": {
1027cbaec708SBonnieLo-wiwynn                "type": "string"
1028cbaec708SBonnieLo-wiwynn            },
1029*585d08ccSZev Weiss            "temp2_Name": {
1030*585d08ccSZev Weiss                "type": "string"
1031*585d08ccSZev Weiss            },
1032*585d08ccSZev Weiss            "temp3_Name": {
1033*585d08ccSZev Weiss                "type": "string"
1034*585d08ccSZev Weiss            },
1035*585d08ccSZev Weiss            "temp4_Name": {
1036*585d08ccSZev Weiss                "type": "string"
1037*585d08ccSZev Weiss            },
103873347454SScron Chang            "vout1_Max": {
103973347454SScron Chang                "type": "number"
104073347454SScron Chang            },
104173347454SScron Chang            "vout1_Min": {
104273347454SScron Chang                "type": "number"
104373347454SScron Chang            },
1044cbaec708SBonnieLo-wiwynn            "vout1_Name": {
1045cbaec708SBonnieLo-wiwynn                "type": "string"
1046cbaec708SBonnieLo-wiwynn            },
104773347454SScron Chang            "vout2_Max": {
104873347454SScron Chang                "type": "number"
104973347454SScron Chang            },
105073347454SScron Chang            "vout2_Min": {
105173347454SScron Chang                "type": "number"
105273347454SScron Chang            },
1053cbaec708SBonnieLo-wiwynn            "vout2_Name": {
1054cbaec708SBonnieLo-wiwynn                "type": "string"
1055cbaec708SBonnieLo-wiwynn            },
105673347454SScron Chang            "vout3_Max": {
105773347454SScron Chang                "type": "number"
105873347454SScron Chang            },
105973347454SScron Chang            "vout3_Min": {
106073347454SScron Chang                "type": "number"
106173347454SScron Chang            },
1062cbaec708SBonnieLo-wiwynn            "vout3_Name": {
1063cbaec708SBonnieLo-wiwynn                "type": "string"
1064cbaec708SBonnieLo-wiwynn            },
106573347454SScron Chang            "vout4_Max": {
106673347454SScron Chang                "type": "number"
106773347454SScron Chang            },
106873347454SScron Chang            "vout4_Min": {
106973347454SScron Chang                "type": "number"
107073347454SScron Chang            },
1071cbaec708SBonnieLo-wiwynn            "vout4_Name": {
1072cbaec708SBonnieLo-wiwynn                "type": "string"
1073cbaec708SBonnieLo-wiwynn            },
107473347454SScron Chang            "vout5_Max": {
107573347454SScron Chang                "type": "number"
107673347454SScron Chang            },
107773347454SScron Chang            "vout5_Min": {
107873347454SScron Chang                "type": "number"
107973347454SScron Chang            },
1080cbaec708SBonnieLo-wiwynn            "vout5_Name": {
1081cbaec708SBonnieLo-wiwynn                "type": "string"
1082cbaec708SBonnieLo-wiwynn            },
108373347454SScron Chang            "vout6_Max": {
108473347454SScron Chang                "type": "number"
108573347454SScron Chang            },
108673347454SScron Chang            "vout6_Min": {
108773347454SScron Chang                "type": "number"
108873347454SScron Chang            },
1089cbaec708SBonnieLo-wiwynn            "vout6_Name": {
1090cbaec708SBonnieLo-wiwynn                "type": "string"
1091cbaec708SBonnieLo-wiwynn            },
1092a29bd135SAvenash Asai Thambi            "vout7_Max": {
1093a29bd135SAvenash Asai Thambi                "type": "number"
1094a29bd135SAvenash Asai Thambi            },
1095a29bd135SAvenash Asai Thambi            "vout7_Min": {
1096a29bd135SAvenash Asai Thambi                "type": "number"
1097a29bd135SAvenash Asai Thambi            },
1098cbaec708SBonnieLo-wiwynn            "vout7_Name": {
1099cbaec708SBonnieLo-wiwynn                "type": "string"
1100cbaec708SBonnieLo-wiwynn            },
110173347454SScron Chang            "vout8_Max": {
110273347454SScron Chang                "type": "number"
110373347454SScron Chang            },
110473347454SScron Chang            "vout8_Min": {
110573347454SScron Chang                "type": "number"
110673347454SScron Chang            },
1107cbaec708SBonnieLo-wiwynn            "vout8_Name": {
1108cbaec708SBonnieLo-wiwynn                "type": "string"
1109cbaec708SBonnieLo-wiwynn            },
1110a29bd135SAvenash Asai Thambi            "vout9_Max": {
1111a29bd135SAvenash Asai Thambi                "type": "number"
1112a29bd135SAvenash Asai Thambi            },
1113a29bd135SAvenash Asai Thambi            "vout9_Min": {
1114a29bd135SAvenash Asai Thambi                "type": "number"
1115a29bd135SAvenash Asai Thambi            },
1116cbaec708SBonnieLo-wiwynn            "vout9_Name": {
1117cbaec708SBonnieLo-wiwynn                "type": "string"
1118cbaec708SBonnieLo-wiwynn            },
1119a29bd135SAvenash Asai Thambi            "vout10_Max": {
1120a29bd135SAvenash Asai Thambi                "type": "number"
1121a29bd135SAvenash Asai Thambi            },
1122a29bd135SAvenash Asai Thambi            "vout10_Min": {
1123a29bd135SAvenash Asai Thambi                "type": "number"
1124a29bd135SAvenash Asai Thambi            },
1125cbaec708SBonnieLo-wiwynn            "vout10_Name": {
1126cbaec708SBonnieLo-wiwynn                "type": "string"
1127cbaec708SBonnieLo-wiwynn            },
1128a29bd135SAvenash Asai Thambi            "vout11_Max": {
1129a29bd135SAvenash Asai Thambi                "type": "number"
1130a29bd135SAvenash Asai Thambi            },
1131a29bd135SAvenash Asai Thambi            "vout11_Min": {
1132a29bd135SAvenash Asai Thambi                "type": "number"
1133a29bd135SAvenash Asai Thambi            },
1134cbaec708SBonnieLo-wiwynn            "vout11_Name": {
1135cbaec708SBonnieLo-wiwynn                "type": "string"
1136cbaec708SBonnieLo-wiwynn            },
1137a29bd135SAvenash Asai Thambi            "vout12_Max": {
1138a29bd135SAvenash Asai Thambi                "type": "number"
1139a29bd135SAvenash Asai Thambi            },
1140a29bd135SAvenash Asai Thambi            "vout12_Min": {
1141a29bd135SAvenash Asai Thambi                "type": "number"
1142a29bd135SAvenash Asai Thambi            },
1143cbaec708SBonnieLo-wiwynn            "vout12_Name": {
1144cbaec708SBonnieLo-wiwynn                "type": "string"
1145cbaec708SBonnieLo-wiwynn            },
1146a29bd135SAvenash Asai Thambi            "vout13_Max": {
1147a29bd135SAvenash Asai Thambi                "type": "number"
1148a29bd135SAvenash Asai Thambi            },
1149a29bd135SAvenash Asai Thambi            "vout13_Min": {
1150a29bd135SAvenash Asai Thambi                "type": "number"
1151a29bd135SAvenash Asai Thambi            },
1152cbaec708SBonnieLo-wiwynn            "vout13_Name": {
1153cbaec708SBonnieLo-wiwynn                "type": "string"
1154cbaec708SBonnieLo-wiwynn            },
1155a29bd135SAvenash Asai Thambi            "vout14_Max": {
1156a29bd135SAvenash Asai Thambi                "type": "number"
1157a29bd135SAvenash Asai Thambi            },
1158a29bd135SAvenash Asai Thambi            "vout14_Min": {
1159a29bd135SAvenash Asai Thambi                "type": "number"
1160a29bd135SAvenash Asai Thambi            },
1161cbaec708SBonnieLo-wiwynn            "vout14_Name": {
1162cbaec708SBonnieLo-wiwynn                "type": "string"
1163cbaec708SBonnieLo-wiwynn            },
1164a29bd135SAvenash Asai Thambi            "vout15_Max": {
1165a29bd135SAvenash Asai Thambi                "type": "number"
1166a29bd135SAvenash Asai Thambi            },
1167a29bd135SAvenash Asai Thambi            "vout15_Min": {
1168a29bd135SAvenash Asai Thambi                "type": "number"
1169a29bd135SAvenash Asai Thambi            },
1170cbaec708SBonnieLo-wiwynn            "vout15_Name": {
1171cbaec708SBonnieLo-wiwynn                "type": "string"
1172cbaec708SBonnieLo-wiwynn            },
1173a29bd135SAvenash Asai Thambi            "vout16_Max": {
1174a29bd135SAvenash Asai Thambi                "type": "number"
1175a29bd135SAvenash Asai Thambi            },
1176a29bd135SAvenash Asai Thambi            "vout16_Min": {
1177a29bd135SAvenash Asai Thambi                "type": "number"
1178a29bd135SAvenash Asai Thambi            },
1179cbaec708SBonnieLo-wiwynn            "vout16_Name": {
1180cbaec708SBonnieLo-wiwynn                "type": "string"
1181cbaec708SBonnieLo-wiwynn            },
1182a29bd135SAvenash Asai Thambi            "vout17_Max": {
1183a29bd135SAvenash Asai Thambi                "type": "number"
1184a29bd135SAvenash Asai Thambi            },
1185a29bd135SAvenash Asai Thambi            "vout17_Min": {
1186a29bd135SAvenash Asai Thambi                "type": "number"
1187a29bd135SAvenash Asai Thambi            },
1188cbaec708SBonnieLo-wiwynn            "vout17_Name": {
1189cbaec708SBonnieLo-wiwynn                "type": "string"
1190cbaec708SBonnieLo-wiwynn            },
11919f591c2aSAli El-Haj-Mahmoud            "fan1_Name": {
11929f591c2aSAli El-Haj-Mahmoud                "type": "string"
11939f591c2aSAli El-Haj-Mahmoud            },
119473347454SScron Chang            "iout1_Offset": {
119573347454SScron Chang                "type": "number"
119673347454SScron Chang            },
119773347454SScron Chang            "pout1_Offset": {
119873347454SScron Chang                "type": "number"
119973347454SScron Chang            },
1200f094125cSScron Chang            "iout1_Scale": {
1201f094125cSScron Chang                "type": "number"
1202f094125cSScron Chang            },
1203f094125cSScron Chang            "PollRate": {
1204f094125cSScron Chang                "type": "number"
1205f094125cSScron Chang            },
120666665886SBrad Bishop            "Type": {
120766665886SBrad Bishop                "type": "string"
120866665886SBrad Bishop            }
120966665886SBrad Bishop        }
121066665886SBrad Bishop    }
121166665886SBrad Bishop}
1212