xref: /openbmc/entity-manager/schemas/intel.json (revision 7d05ee59)
1*7d05ee59SBrad Bishop{
2*7d05ee59SBrad Bishop    "$schema": "http://json-schema.org/draft-07/schema#",
3*7d05ee59SBrad Bishop    "definitions": {
4*7d05ee59SBrad Bishop        "IntelFanConnector": {
5*7d05ee59SBrad Bishop            "properties": {
6*7d05ee59SBrad Bishop                "LED": {
7*7d05ee59SBrad Bishop                    "type": "string"
8*7d05ee59SBrad Bishop                },
9*7d05ee59SBrad Bishop                "Name": {
10*7d05ee59SBrad Bishop                    "type": "string"
11*7d05ee59SBrad Bishop                },
12*7d05ee59SBrad Bishop                "Pwm": {
13*7d05ee59SBrad Bishop                    "type": "number"
14*7d05ee59SBrad Bishop                },
15*7d05ee59SBrad Bishop                "Tachs": {
16*7d05ee59SBrad Bishop                    "items": {
17*7d05ee59SBrad Bishop                        "type": "number"
18*7d05ee59SBrad Bishop                    },
19*7d05ee59SBrad Bishop                    "type": "array"
20*7d05ee59SBrad Bishop                },
21*7d05ee59SBrad Bishop                "Type": {
22*7d05ee59SBrad Bishop                    "enum": [
23*7d05ee59SBrad Bishop                        "IntelFanConnector"
24*7d05ee59SBrad Bishop                    ]
25*7d05ee59SBrad Bishop                }
26*7d05ee59SBrad Bishop            },
27*7d05ee59SBrad Bishop            "required": [
28*7d05ee59SBrad Bishop                "Name",
29*7d05ee59SBrad Bishop                "Type",
30*7d05ee59SBrad Bishop                "Status",
31*7d05ee59SBrad Bishop                "Pwm",
32*7d05ee59SBrad Bishop                "Tachs"
33*7d05ee59SBrad Bishop            ],
34*7d05ee59SBrad Bishop            "type": "object"
35*7d05ee59SBrad Bishop        }
36*7d05ee59SBrad Bishop    }
37*7d05ee59SBrad Bishop}
38