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