1{
2    "$id": "cper-json-ccix-per-section",
3    "$schema": "https://json-schema.org/draft/2020-12/schema",
4    "type": "object",
5    "required": ["length", "validationBits", "ccixSourceID", "ccixPortID", "ccixPERLog"],
6    "additionalProperties": false,
7    "properties": {
8        "length": {
9            "type": "integer"
10        },
11        "validationBits": {
12            "type": "object",
13            "required": ["ccixSourceIDValid", "ccixPortIDValid", "ccixPERLogValid"],
14            "properties": {
15                "ccixSourceIDValid": {
16                    "type": "boolean"
17                },
18                "ccixPortIDValid": {
19                    "type": "boolean"
20                },
21                "ccixPERLogValid": {
22                    "type": "boolean"
23                }
24            }
25        },
26        "ccixSourceID": {
27            "type": "integer"
28        },
29        "ccixPortID": {
30            "type": "integer"
31        },
32        "ccixPERLog": {
33            "type": "string"
34        }
35    }
36}