1{ 2 "$schema": "https://json-schema.org/draft/2020-12/schema", 3 "type": "object", 4 "description": "CXL Component Events Section", 5 "required": ["length"], 6 "additionalProperties": false, 7 "properties": { 8 "length": { 9 "type": "integer" 10 }, 11 "deviceID": { 12 "type": "object", 13 "description": "Provides devices specific identifies.", 14 "additionalProperties": false, 15 "required": [ 16 "vendorID", 17 "deviceID", 18 "functionNumber", 19 "deviceNumber", 20 "busNumber", 21 "segmentNumber", 22 "slotNumber" 23 ], 24 "properties": { 25 "vendorID": { 26 "type": "integer" 27 }, 28 "deviceID": { 29 "type": "integer" 30 }, 31 "functionNumber": { 32 "type": "integer" 33 }, 34 "deviceNumber": { 35 "type": "integer" 36 }, 37 "busNumber": { 38 "type": "integer" 39 }, 40 "segmentNumber": { 41 "type": "integer" 42 }, 43 "slotNumber": { 44 "type": "integer" 45 } 46 } 47 }, 48 "deviceSerial": { 49 "type": "integer" 50 }, 51 "cxlComponentEventLog": { 52 "type": "object", 53 "additionalProperties": false, 54 "required": ["data"], 55 "properties": { 56 "data": { 57 "type": "string" 58 } 59 } 60 } 61 } 62} 63