1*5ecf7b4eSGunnar Mills{ 2*5ecf7b4eSGunnar Mills "$id": "http://redfish.dmtf.org/schemas/v1/LogEntry.v1_20_0.json", 3*5ecf7b4eSGunnar Mills "$ref": "#/definitions/LogEntry", 4*5ecf7b4eSGunnar Mills "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5*5ecf7b4eSGunnar Mills "copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright", 6*5ecf7b4eSGunnar Mills "definitions": { 7*5ecf7b4eSGunnar Mills "Actions": { 8*5ecf7b4eSGunnar Mills "additionalProperties": false, 9*5ecf7b4eSGunnar Mills "description": "The available actions for this resource.", 10*5ecf7b4eSGunnar Mills "longDescription": "This type shall contain the available actions for this resource.", 11*5ecf7b4eSGunnar Mills "patternProperties": { 12*5ecf7b4eSGunnar Mills "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 13*5ecf7b4eSGunnar Mills "description": "This property shall specify a valid odata or Redfish property.", 14*5ecf7b4eSGunnar Mills "type": [ 15*5ecf7b4eSGunnar Mills "array", 16*5ecf7b4eSGunnar Mills "boolean", 17*5ecf7b4eSGunnar Mills "integer", 18*5ecf7b4eSGunnar Mills "number", 19*5ecf7b4eSGunnar Mills "null", 20*5ecf7b4eSGunnar Mills "object", 21*5ecf7b4eSGunnar Mills "string" 22*5ecf7b4eSGunnar Mills ] 23*5ecf7b4eSGunnar Mills } 24*5ecf7b4eSGunnar Mills }, 25*5ecf7b4eSGunnar Mills "properties": { 26*5ecf7b4eSGunnar Mills "Oem": { 27*5ecf7b4eSGunnar Mills "$ref": "#/definitions/OemActions", 28*5ecf7b4eSGunnar Mills "description": "The available OEM-specific actions for this resource.", 29*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the available OEM-specific actions for this resource.", 30*5ecf7b4eSGunnar Mills "versionAdded": "v1_2_0" 31*5ecf7b4eSGunnar Mills } 32*5ecf7b4eSGunnar Mills }, 33*5ecf7b4eSGunnar Mills "type": "object" 34*5ecf7b4eSGunnar Mills }, 35*5ecf7b4eSGunnar Mills "CPER": { 36*5ecf7b4eSGunnar Mills "additionalProperties": false, 37*5ecf7b4eSGunnar Mills "description": "Details for a CPER section or record associated with a log entry.", 38*5ecf7b4eSGunnar Mills "longDescription": "This object shall contain the details for a CPER section or record that is the source of a log entry.", 39*5ecf7b4eSGunnar Mills "patternProperties": { 40*5ecf7b4eSGunnar Mills "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 41*5ecf7b4eSGunnar Mills "description": "This property shall specify a valid odata or Redfish property.", 42*5ecf7b4eSGunnar Mills "type": [ 43*5ecf7b4eSGunnar Mills "array", 44*5ecf7b4eSGunnar Mills "boolean", 45*5ecf7b4eSGunnar Mills "integer", 46*5ecf7b4eSGunnar Mills "number", 47*5ecf7b4eSGunnar Mills "null", 48*5ecf7b4eSGunnar Mills "object", 49*5ecf7b4eSGunnar Mills "string" 50*5ecf7b4eSGunnar Mills ] 51*5ecf7b4eSGunnar Mills } 52*5ecf7b4eSGunnar Mills }, 53*5ecf7b4eSGunnar Mills "properties": { 54*5ecf7b4eSGunnar Mills "NotificationType": { 55*5ecf7b4eSGunnar Mills "description": "The CPER Notification Type for a CPER record.", 56*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the CPER Notification Type for a CPER record that corresponds to the contents of the `DiagnosticData` property or data retrieved from the URI specified by the `AdditionalDataURI` property. This property shall only be present if `DiagnosticDataType` contains `CPER`.", 57*5ecf7b4eSGunnar Mills "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", 58*5ecf7b4eSGunnar Mills "readonly": true, 59*5ecf7b4eSGunnar Mills "type": [ 60*5ecf7b4eSGunnar Mills "string", 61*5ecf7b4eSGunnar Mills "null" 62*5ecf7b4eSGunnar Mills ], 63*5ecf7b4eSGunnar Mills "versionAdded": "v1_15_0" 64*5ecf7b4eSGunnar Mills }, 65*5ecf7b4eSGunnar Mills "Oem": { 66*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Oem", 67*5ecf7b4eSGunnar Mills "description": "The OEM extension property.", 68*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the OEM extensions. All values for properties contained in this object shall conform to the Redfish Specification-described requirements.", 69*5ecf7b4eSGunnar Mills "versionAdded": "v1_15_0" 70*5ecf7b4eSGunnar Mills }, 71*5ecf7b4eSGunnar Mills "SectionType": { 72*5ecf7b4eSGunnar Mills "description": "The CPER Section Type.", 73*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the CPER Section Type for a CPER section that corresponds to the contents of the `DiagnosticData` property or data retrieved from the URI specified by the `AdditionalDataURI` property. This property shall only be present if `DiagnosticDataType` contains `CPERSection`.", 74*5ecf7b4eSGunnar Mills "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", 75*5ecf7b4eSGunnar Mills "readonly": true, 76*5ecf7b4eSGunnar Mills "type": [ 77*5ecf7b4eSGunnar Mills "string", 78*5ecf7b4eSGunnar Mills "null" 79*5ecf7b4eSGunnar Mills ], 80*5ecf7b4eSGunnar Mills "versionAdded": "v1_15_0" 81*5ecf7b4eSGunnar Mills } 82*5ecf7b4eSGunnar Mills }, 83*5ecf7b4eSGunnar Mills "type": "object" 84*5ecf7b4eSGunnar Mills }, 85*5ecf7b4eSGunnar Mills "CXLEntryType": { 86*5ecf7b4eSGunnar Mills "enum": [ 87*5ecf7b4eSGunnar Mills "DynamicCapacity", 88*5ecf7b4eSGunnar Mills "Informational", 89*5ecf7b4eSGunnar Mills "Warning", 90*5ecf7b4eSGunnar Mills "Failure", 91*5ecf7b4eSGunnar Mills "Fatal" 92*5ecf7b4eSGunnar Mills ], 93*5ecf7b4eSGunnar Mills "enumDescriptions": { 94*5ecf7b4eSGunnar Mills "DynamicCapacity": "A CXL Dynamic Capacity log entry.", 95*5ecf7b4eSGunnar Mills "Failure": "A CXL failure log entry.", 96*5ecf7b4eSGunnar Mills "Fatal": "A CXL fatal log entry.", 97*5ecf7b4eSGunnar Mills "Informational": "A CXL informational log entry.", 98*5ecf7b4eSGunnar Mills "Warning": "A CXL warning log entry." 99*5ecf7b4eSGunnar Mills }, 100*5ecf7b4eSGunnar Mills "type": "string" 101*5ecf7b4eSGunnar Mills }, 102*5ecf7b4eSGunnar Mills "EventSeverity": { 103*5ecf7b4eSGunnar Mills "enum": [ 104*5ecf7b4eSGunnar Mills "OK", 105*5ecf7b4eSGunnar Mills "Warning", 106*5ecf7b4eSGunnar Mills "Critical" 107*5ecf7b4eSGunnar Mills ], 108*5ecf7b4eSGunnar Mills "enumDescriptions": { 109*5ecf7b4eSGunnar Mills "Critical": "A critical condition that requires immediate attention.", 110*5ecf7b4eSGunnar Mills "OK": "Informational or operating normally.", 111*5ecf7b4eSGunnar Mills "Warning": "A condition that requires attention." 112*5ecf7b4eSGunnar Mills }, 113*5ecf7b4eSGunnar Mills "type": "string" 114*5ecf7b4eSGunnar Mills }, 115*5ecf7b4eSGunnar Mills "Links": { 116*5ecf7b4eSGunnar Mills "additionalProperties": false, 117*5ecf7b4eSGunnar Mills "description": "The links to other resources that are related to this resource.", 118*5ecf7b4eSGunnar Mills "longDescription": "This Redfish Specification-described type shall contain links to resources that are related to but are not contained by, or subordinate to, this resource.", 119*5ecf7b4eSGunnar Mills "patternProperties": { 120*5ecf7b4eSGunnar Mills "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 121*5ecf7b4eSGunnar Mills "description": "This property shall specify a valid odata or Redfish property.", 122*5ecf7b4eSGunnar Mills "type": [ 123*5ecf7b4eSGunnar Mills "array", 124*5ecf7b4eSGunnar Mills "boolean", 125*5ecf7b4eSGunnar Mills "integer", 126*5ecf7b4eSGunnar Mills "number", 127*5ecf7b4eSGunnar Mills "null", 128*5ecf7b4eSGunnar Mills "object", 129*5ecf7b4eSGunnar Mills "string" 130*5ecf7b4eSGunnar Mills ] 131*5ecf7b4eSGunnar Mills } 132*5ecf7b4eSGunnar Mills }, 133*5ecf7b4eSGunnar Mills "properties": { 134*5ecf7b4eSGunnar Mills "Oem": { 135*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Oem", 136*5ecf7b4eSGunnar Mills "description": "The OEM extension property.", 137*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the OEM extensions. All values for properties contained in this object shall conform to the Redfish Specification-described requirements." 138*5ecf7b4eSGunnar Mills }, 139*5ecf7b4eSGunnar Mills "OriginOfCondition": { 140*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/idRef", 141*5ecf7b4eSGunnar Mills "description": "The link to the resource that caused the log entry.", 142*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain a link to the resource that caused the log entry. For log entries that represent the creation or deletion of a resource, this property should reference the created or deleted resource and not the collection that contains the resource.", 143*5ecf7b4eSGunnar Mills "readonly": true 144*5ecf7b4eSGunnar Mills }, 145*5ecf7b4eSGunnar Mills "RelatedItem": { 146*5ecf7b4eSGunnar Mills "description": "An array of links to resources associated with this log entry.", 147*5ecf7b4eSGunnar Mills "items": { 148*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/idRef" 149*5ecf7b4eSGunnar Mills }, 150*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain an array of links to resources that are related to this log entry. It shall not contain links to `LogEntry` resources. `RelatedLogEntries` is used to reference related log entries. This property shall not contain the value of the `OriginOfCondition` property.", 151*5ecf7b4eSGunnar Mills "readonly": true, 152*5ecf7b4eSGunnar Mills "type": "array", 153*5ecf7b4eSGunnar Mills "versionAdded": "v1_12_0" 154*5ecf7b4eSGunnar Mills }, 155*5ecf7b4eSGunnar Mills "RelatedItem@odata.count": { 156*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/count" 157*5ecf7b4eSGunnar Mills }, 158*5ecf7b4eSGunnar Mills "RelatedLogEntries": { 159*5ecf7b4eSGunnar Mills "description": "An array of links to other log entries that are related to this log entry.", 160*5ecf7b4eSGunnar Mills "items": { 161*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/LogEntry.json#/definitions/LogEntry" 162*5ecf7b4eSGunnar Mills }, 163*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain an array of links to resources of type `LogEntry` in this or other log services that are related to this log entry. This property should be used to link a log entry indicating the resolution of a condition with a log entry for the initial condition.", 164*5ecf7b4eSGunnar Mills "readonly": true, 165*5ecf7b4eSGunnar Mills "type": "array", 166*5ecf7b4eSGunnar Mills "versionAdded": "v1_12_0" 167*5ecf7b4eSGunnar Mills }, 168*5ecf7b4eSGunnar Mills "RelatedLogEntries@odata.count": { 169*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/count" 170*5ecf7b4eSGunnar Mills } 171*5ecf7b4eSGunnar Mills }, 172*5ecf7b4eSGunnar Mills "type": "object" 173*5ecf7b4eSGunnar Mills }, 174*5ecf7b4eSGunnar Mills "LogDiagnosticDataTypes": { 175*5ecf7b4eSGunnar Mills "enum": [ 176*5ecf7b4eSGunnar Mills "Manager", 177*5ecf7b4eSGunnar Mills "PreOS", 178*5ecf7b4eSGunnar Mills "OS", 179*5ecf7b4eSGunnar Mills "OEM", 180*5ecf7b4eSGunnar Mills "CPER", 181*5ecf7b4eSGunnar Mills "CPERSection", 182*5ecf7b4eSGunnar Mills "Device" 183*5ecf7b4eSGunnar Mills ], 184*5ecf7b4eSGunnar Mills "enumDescriptions": { 185*5ecf7b4eSGunnar Mills "CPER": "UEFI Common Platform Error Record.", 186*5ecf7b4eSGunnar Mills "CPERSection": "A Section of a UEFI Common Platform Error Record.", 187*5ecf7b4eSGunnar Mills "Device": "Device diagnostic data.", 188*5ecf7b4eSGunnar Mills "Manager": "Manager diagnostic data.", 189*5ecf7b4eSGunnar Mills "OEM": "OEM diagnostic data.", 190*5ecf7b4eSGunnar Mills "OS": "Operating system (OS) diagnostic data.", 191*5ecf7b4eSGunnar Mills "PreOS": "Pre-OS diagnostic data." 192*5ecf7b4eSGunnar Mills }, 193*5ecf7b4eSGunnar Mills "enumLongDescriptions": { 194*5ecf7b4eSGunnar Mills "CPER": "This value shall indicate the data provided at the URI specified by the `AdditionalDataURI` property is a complete UEFI Specification-defined Common Platform Error Record. The CPER data shall contain a Record Header and at least one Section as defined by the UEFI Specification.", 195*5ecf7b4eSGunnar Mills "CPERSection": "This value shall indicate the data provided at the URI specified by the `AdditionalDataURI` property is a single Section of a UEFI Specification-defined Common Platform Error Record. The CPER data shall contain one Section as defined by the UEFI Specification, with no Record Header.", 196*5ecf7b4eSGunnar Mills "Device": "This value shall indicate the data provided at the URI specified by the `AdditionalDataURI` property contains vendor-defined diagnostic data for a device." 197*5ecf7b4eSGunnar Mills }, 198*5ecf7b4eSGunnar Mills "enumVersionAdded": { 199*5ecf7b4eSGunnar Mills "CPER": "v1_10_0", 200*5ecf7b4eSGunnar Mills "CPERSection": "v1_10_0", 201*5ecf7b4eSGunnar Mills "Device": "v1_18_0" 202*5ecf7b4eSGunnar Mills }, 203*5ecf7b4eSGunnar Mills "type": "string" 204*5ecf7b4eSGunnar Mills }, 205*5ecf7b4eSGunnar Mills "LogEntry": { 206*5ecf7b4eSGunnar Mills "additionalProperties": false, 207*5ecf7b4eSGunnar Mills "description": "The `LogEntry` schema defines the record format for a log. It is designed for Redfish event logs, OEM-specific log formats, and the IPMI System Event Log (SEL). The `EntryType` field indicates the type of log and the resource includes several additional properties dependent on the `EntryType`.", 208*5ecf7b4eSGunnar Mills "longDescription": "This resource shall represent the log format for log services in a Redfish implementation.", 209*5ecf7b4eSGunnar Mills "patternProperties": { 210*5ecf7b4eSGunnar Mills "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 211*5ecf7b4eSGunnar Mills "description": "This property shall specify a valid odata or Redfish property.", 212*5ecf7b4eSGunnar Mills "type": [ 213*5ecf7b4eSGunnar Mills "array", 214*5ecf7b4eSGunnar Mills "boolean", 215*5ecf7b4eSGunnar Mills "integer", 216*5ecf7b4eSGunnar Mills "number", 217*5ecf7b4eSGunnar Mills "null", 218*5ecf7b4eSGunnar Mills "object", 219*5ecf7b4eSGunnar Mills "string" 220*5ecf7b4eSGunnar Mills ] 221*5ecf7b4eSGunnar Mills } 222*5ecf7b4eSGunnar Mills }, 223*5ecf7b4eSGunnar Mills "properties": { 224*5ecf7b4eSGunnar Mills "@odata.context": { 225*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context" 226*5ecf7b4eSGunnar Mills }, 227*5ecf7b4eSGunnar Mills "@odata.etag": { 228*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag" 229*5ecf7b4eSGunnar Mills }, 230*5ecf7b4eSGunnar Mills "@odata.id": { 231*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id" 232*5ecf7b4eSGunnar Mills }, 233*5ecf7b4eSGunnar Mills "@odata.type": { 234*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type" 235*5ecf7b4eSGunnar Mills }, 236*5ecf7b4eSGunnar Mills "Actions": { 237*5ecf7b4eSGunnar Mills "$ref": "#/definitions/Actions", 238*5ecf7b4eSGunnar Mills "description": "The available actions for this resource.", 239*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the available actions for this resource.", 240*5ecf7b4eSGunnar Mills "versionAdded": "v1_2_0" 241*5ecf7b4eSGunnar Mills }, 242*5ecf7b4eSGunnar Mills "AdditionalDataSizeBytes": { 243*5ecf7b4eSGunnar Mills "description": "The size of the additional data for this log entry.", 244*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the size of the additional data retrieved from the URI specified by the `AdditionalDataURI` property for this log entry.", 245*5ecf7b4eSGunnar Mills "readonly": true, 246*5ecf7b4eSGunnar Mills "type": [ 247*5ecf7b4eSGunnar Mills "integer", 248*5ecf7b4eSGunnar Mills "null" 249*5ecf7b4eSGunnar Mills ], 250*5ecf7b4eSGunnar Mills "units": "By", 251*5ecf7b4eSGunnar Mills "versionAdded": "v1_7_0" 252*5ecf7b4eSGunnar Mills }, 253*5ecf7b4eSGunnar Mills "AdditionalDataURI": { 254*5ecf7b4eSGunnar Mills "description": "The URI at which to access the additional data for this log entry, such as diagnostic data, image captures, or other files.", 255*5ecf7b4eSGunnar Mills "format": "uri-reference", 256*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the URI at which to access the additional data for this log entry, using the Redfish protocol and authentication methods. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain a Base64-encoded string, with padding characters, of the data retrieved from the URI specified by the `AdditionalDataURI` property.", 257*5ecf7b4eSGunnar Mills "readonly": true, 258*5ecf7b4eSGunnar Mills "type": [ 259*5ecf7b4eSGunnar Mills "string", 260*5ecf7b4eSGunnar Mills "null" 261*5ecf7b4eSGunnar Mills ], 262*5ecf7b4eSGunnar Mills "versionAdded": "v1_7_0" 263*5ecf7b4eSGunnar Mills }, 264*5ecf7b4eSGunnar Mills "CPER": { 265*5ecf7b4eSGunnar Mills "$ref": "#/definitions/CPER", 266*5ecf7b4eSGunnar Mills "description": "Details for a CPER section or record associated with this log entry.", 267*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the details for a CPER section or record that is the source of this log entry.", 268*5ecf7b4eSGunnar Mills "versionAdded": "v1_15_0" 269*5ecf7b4eSGunnar Mills }, 270*5ecf7b4eSGunnar Mills "CXLEntryType": { 271*5ecf7b4eSGunnar Mills "$ref": "#/definitions/CXLEntryType", 272*5ecf7b4eSGunnar Mills "description": "The specific CXL entry type.", 273*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the specific CXL entry type. This property shall only be present if `EntryType` contains `CXL`.", 274*5ecf7b4eSGunnar Mills "readonly": true, 275*5ecf7b4eSGunnar Mills "versionAdded": "v1_14_0" 276*5ecf7b4eSGunnar Mills }, 277*5ecf7b4eSGunnar Mills "Created": { 278*5ecf7b4eSGunnar Mills "description": "The date and time when the log entry was created.", 279*5ecf7b4eSGunnar Mills "format": "date-time", 280*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the date and time when the log entry was created.", 281*5ecf7b4eSGunnar Mills "readonly": true, 282*5ecf7b4eSGunnar Mills "type": "string" 283*5ecf7b4eSGunnar Mills }, 284*5ecf7b4eSGunnar Mills "Description": { 285*5ecf7b4eSGunnar Mills "anyOf": [ 286*5ecf7b4eSGunnar Mills { 287*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Description" 288*5ecf7b4eSGunnar Mills }, 289*5ecf7b4eSGunnar Mills { 290*5ecf7b4eSGunnar Mills "type": "null" 291*5ecf7b4eSGunnar Mills } 292*5ecf7b4eSGunnar Mills ], 293*5ecf7b4eSGunnar Mills "readonly": true 294*5ecf7b4eSGunnar Mills }, 295*5ecf7b4eSGunnar Mills "DiagnosticData": { 296*5ecf7b4eSGunnar Mills "description": "A Base64-encoded set of diagnostic data associated with this log entry.", 297*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain a Base64-encoded string, with padding characters, that represents diagnostic data associated with this log entry. The contents shall depend on the value of the `DiagnosticDataType` property. The length of the value should not exceed 4 KB. Larger diagnostic data payloads should omit this property and use the `AdditionalDataURI` property to reference the data. If both `DiagnosticData` and `AdditionalDataURI` are present, `DiagnosticData` shall contain the Base64-encoding of the data retrieved from the URI specified by the `AdditionalDataURI` property.", 298*5ecf7b4eSGunnar Mills "readonly": true, 299*5ecf7b4eSGunnar Mills "type": [ 300*5ecf7b4eSGunnar Mills "string", 301*5ecf7b4eSGunnar Mills "null" 302*5ecf7b4eSGunnar Mills ], 303*5ecf7b4eSGunnar Mills "versionAdded": "v1_15_0" 304*5ecf7b4eSGunnar Mills }, 305*5ecf7b4eSGunnar Mills "DiagnosticDataType": { 306*5ecf7b4eSGunnar Mills "anyOf": [ 307*5ecf7b4eSGunnar Mills { 308*5ecf7b4eSGunnar Mills "$ref": "#/definitions/LogDiagnosticDataTypes" 309*5ecf7b4eSGunnar Mills }, 310*5ecf7b4eSGunnar Mills { 311*5ecf7b4eSGunnar Mills "type": "null" 312*5ecf7b4eSGunnar Mills } 313*5ecf7b4eSGunnar Mills ], 314*5ecf7b4eSGunnar Mills "description": "The type of data available in the `DiagnosticData` property or retrieved from the URI specified by the `AdditionalDataURI` property.", 315*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the type of data available in the `DiagnosticData` property or retrieved from the URI specified by the `AdditionalDataURI` property. The `OriginOfCondition` property, if present, shall contain a link to the resource that represents the device from which the diagnostic data was collected.", 316*5ecf7b4eSGunnar Mills "readonly": true, 317*5ecf7b4eSGunnar Mills "versionAdded": "v1_7_0" 318*5ecf7b4eSGunnar Mills }, 319*5ecf7b4eSGunnar Mills "EntryCode": { 320*5ecf7b4eSGunnar Mills "anyOf": [ 321*5ecf7b4eSGunnar Mills { 322*5ecf7b4eSGunnar Mills "$ref": "#/definitions/LogEntryCode" 323*5ecf7b4eSGunnar Mills }, 324*5ecf7b4eSGunnar Mills { 325*5ecf7b4eSGunnar Mills "type": "null" 326*5ecf7b4eSGunnar Mills } 327*5ecf7b4eSGunnar Mills ], 328*5ecf7b4eSGunnar Mills "description": "The entry code for the log entry if the entry type is `SEL`.", 329*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the entry code for the log entry if the `EntryType` is `SEL`. Tables 42-1 and 42-2 of the IPMI Specification v2.0 revision 1.1 describe these enumerations.", 330*5ecf7b4eSGunnar Mills "readonly": true 331*5ecf7b4eSGunnar Mills }, 332*5ecf7b4eSGunnar Mills "EntryType": { 333*5ecf7b4eSGunnar Mills "$ref": "#/definitions/LogEntryType", 334*5ecf7b4eSGunnar Mills "description": "The type of log entry.", 335*5ecf7b4eSGunnar Mills "longDescription": "This property shall represent the type of log entry. If the resource represents an IPMI SEL entry, the value shall contain `SEL`. If the resource represents a Redfish event log entry, the value shall contain `Event`. If the resource represents a CXL event record, the value shall contain `CXL`. If the resource represents an OEM log entry format, the value shall contain `Oem`.", 336*5ecf7b4eSGunnar Mills "readonly": true 337*5ecf7b4eSGunnar Mills }, 338*5ecf7b4eSGunnar Mills "EventGroupId": { 339*5ecf7b4eSGunnar Mills "description": "An identifier that correlates events with the same cause.", 340*5ecf7b4eSGunnar Mills "longDescription": "This property shall indicate that events are related and shall have the same value in the case where multiple event messages are produced by the same root cause. Implementations shall use separate values for events with separate root cause. There shall not be ordering of events implied by this property's value.", 341*5ecf7b4eSGunnar Mills "readonly": true, 342*5ecf7b4eSGunnar Mills "type": [ 343*5ecf7b4eSGunnar Mills "integer", 344*5ecf7b4eSGunnar Mills "null" 345*5ecf7b4eSGunnar Mills ], 346*5ecf7b4eSGunnar Mills "versionAdded": "v1_4_0" 347*5ecf7b4eSGunnar Mills }, 348*5ecf7b4eSGunnar Mills "EventId": { 349*5ecf7b4eSGunnar Mills "description": "The unique instance identifier for an event.", 350*5ecf7b4eSGunnar Mills "longDescription": "If present, this `LogEntry` records an `Event` and the value shall indicate a unique identifier for the event, the format of which is implementation dependent.", 351*5ecf7b4eSGunnar Mills "readonly": true, 352*5ecf7b4eSGunnar Mills "type": "string", 353*5ecf7b4eSGunnar Mills "versionAdded": "v1_1_0" 354*5ecf7b4eSGunnar Mills }, 355*5ecf7b4eSGunnar Mills "EventTimestamp": { 356*5ecf7b4eSGunnar Mills "description": "The date and time when the event occurred.", 357*5ecf7b4eSGunnar Mills "format": "date-time", 358*5ecf7b4eSGunnar Mills "longDescription": "If present, this `LogEntry` records an event and the value shall contain the date and time when the event occurred.", 359*5ecf7b4eSGunnar Mills "readonly": true, 360*5ecf7b4eSGunnar Mills "type": "string", 361*5ecf7b4eSGunnar Mills "versionAdded": "v1_1_0" 362*5ecf7b4eSGunnar Mills }, 363*5ecf7b4eSGunnar Mills "EventType": { 364*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/Event.json#/definitions/EventType", 365*5ecf7b4eSGunnar Mills "deprecated": "This property has been deprecated. Starting with Redfish Specification v1.6 (Event v1.3), subscriptions are based on the `RegistryPrefix` and `ResourceType` properties and not on the `EventType` property.", 366*5ecf7b4eSGunnar Mills "description": "The type of event recorded in this log.", 367*5ecf7b4eSGunnar Mills "longDescription": "If present, this `LogEntry` records an event and the value shall indicate the type of event.", 368*5ecf7b4eSGunnar Mills "readonly": true, 369*5ecf7b4eSGunnar Mills "versionAdded": "v1_1_0", 370*5ecf7b4eSGunnar Mills "versionDeprecated": "v1_4_0" 371*5ecf7b4eSGunnar Mills }, 372*5ecf7b4eSGunnar Mills "FirstOverflowTimestamp": { 373*5ecf7b4eSGunnar Mills "description": "The timestamp of the first overflow captured after this log entry.", 374*5ecf7b4eSGunnar Mills "format": "date-time", 375*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the timestamp of the first overflow captured after this log entry. If this log entry is the most recent log entry in the log service, this property shall not be present if no overflow errors occurred after the time of this log entry. If this log entry is not the most recent log entry in the log service, this property shall not be present if no overflow errors occurred between the time of this log entry and the time of the next log entry.", 376*5ecf7b4eSGunnar Mills "readonly": true, 377*5ecf7b4eSGunnar Mills "type": "string", 378*5ecf7b4eSGunnar Mills "versionAdded": "v1_14_0" 379*5ecf7b4eSGunnar Mills }, 380*5ecf7b4eSGunnar Mills "GeneratorId": { 381*5ecf7b4eSGunnar Mills "description": "An identifier of the device that has generated the IPMI SEL Event Record.", 382*5ecf7b4eSGunnar Mills "longDescription": "If `EntryType` is `SEL`, this property shall contain the 'Generator ID' field of the IPMI SEL Event Record. If `EntryType` is not `SEL`, this property should not be present.", 383*5ecf7b4eSGunnar Mills "pattern": "^0[xX](([a-fA-F]|[0-9]){2}){2}$", 384*5ecf7b4eSGunnar Mills "readonly": true, 385*5ecf7b4eSGunnar Mills "type": [ 386*5ecf7b4eSGunnar Mills "string", 387*5ecf7b4eSGunnar Mills "null" 388*5ecf7b4eSGunnar Mills ], 389*5ecf7b4eSGunnar Mills "versionAdded": "v1_5_0" 390*5ecf7b4eSGunnar Mills }, 391*5ecf7b4eSGunnar Mills "Id": { 392*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Id", 393*5ecf7b4eSGunnar Mills "readonly": true 394*5ecf7b4eSGunnar Mills }, 395*5ecf7b4eSGunnar Mills "LastOverflowTimestamp": { 396*5ecf7b4eSGunnar Mills "description": "The timestamp of the last overflow captured after this log entry.", 397*5ecf7b4eSGunnar Mills "format": "date-time", 398*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the timestamp of the last overflow captured after this log entry. If this log entry is the most recent log entry in the log service, this property shall not be present if no overflow errors occurred after the time of this log entry. If this log entry is not the most recent log entry in the log service, this property shall not be present if no overflow errors occurred between the time of this log entry and the time of the next log entry.", 399*5ecf7b4eSGunnar Mills "readonly": true, 400*5ecf7b4eSGunnar Mills "type": "string", 401*5ecf7b4eSGunnar Mills "versionAdded": "v1_14_0" 402*5ecf7b4eSGunnar Mills }, 403*5ecf7b4eSGunnar Mills "Links": { 404*5ecf7b4eSGunnar Mills "$ref": "#/definitions/Links", 405*5ecf7b4eSGunnar Mills "description": "The links to other resources that are related to this resource.", 406*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain links to resources that are related to but are not contained by, or subordinate to, this resource." 407*5ecf7b4eSGunnar Mills }, 408*5ecf7b4eSGunnar Mills "Message": { 409*5ecf7b4eSGunnar Mills "description": "The message of the log entry. This property decodes from the entry type. If the entry type is `Event`, this property contains a message. If the entry type is `SEL`, this property contains an SEL-specific message. If the entry type is `CXL`, this property contains a CXL event record. Otherwise, this property contains an OEM-specific log entry. In most cases, this property contains the actual log entry.", 410*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the message of the log entry. This property decodes from the entry type. If the entry type is `Event`, this property contains a message. If the entry type is `SEL`, this property contains an SEL-specific message, following the format specified in Table 32-1, SEL Event Records, in the IPMI Specification v2.0 revision 1.1. If the entry type is `CXL`, this property contains the CXL event record as a string of hex bytes in the pattern `^([a-fA-F0-9]{2})+$`. Otherwise, this property contains an OEM-specific log entry. In most cases, this property contains the actual log entry.", 411*5ecf7b4eSGunnar Mills "readonly": true, 412*5ecf7b4eSGunnar Mills "type": [ 413*5ecf7b4eSGunnar Mills "string", 414*5ecf7b4eSGunnar Mills "null" 415*5ecf7b4eSGunnar Mills ] 416*5ecf7b4eSGunnar Mills }, 417*5ecf7b4eSGunnar Mills "MessageArgs": { 418*5ecf7b4eSGunnar Mills "description": "An array of message arguments that are substituted for the arguments in the message when looked up in the message registry.", 419*5ecf7b4eSGunnar Mills "items": { 420*5ecf7b4eSGunnar Mills "type": "string" 421*5ecf7b4eSGunnar Mills }, 422*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain an array of message arguments that are substituted for the arguments in the message when looked up in the message registry. It has the same semantics as the `MessageArgs` property in the Redfish `MessageRegistry` schema. If the corresponding `ParamType` value contains `number`, the service shall convert the number to a string representation of the number.", 423*5ecf7b4eSGunnar Mills "readonly": true, 424*5ecf7b4eSGunnar Mills "type": "array" 425*5ecf7b4eSGunnar Mills }, 426*5ecf7b4eSGunnar Mills "MessageId": { 427*5ecf7b4eSGunnar Mills "description": "The `MessageId`, event data, or OEM-specific information. This property decodes from the entry type. If the entry type is `Event`, this property contains a Redfish Specification-defined `MessageId`. If the entry type is `SEL`, this property contains the Event Data. Otherwise, this property contains OEM-specific information.", 428*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the `MessageId`, event data, or OEM-specific information. This property decodes from the entry type. If the entry type is `Event`, this property contains a Redfish Specification-defined `MessageId` property of the event. If the entry type is `SEL`, the format should follow the pattern `^0[xX](([a-fA-F]|[0-9]){2}){4}$`, which results in a string in the form '0xNNaabbcc', where 'NN' is the EventDir/EventType byte, 'aa' is the Event Data 1 byte, 'bb' is Event Data 2 byte, 'cc' is Event Data 3 byte, corresponding with bytes 13-16 in the IPMI SEL Event Record. If the entry type is `CXL`, this property shall not be present. Otherwise, this property contains OEM-specific information.", 429*5ecf7b4eSGunnar Mills "readonly": true, 430*5ecf7b4eSGunnar Mills "type": "string" 431*5ecf7b4eSGunnar Mills }, 432*5ecf7b4eSGunnar Mills "Modified": { 433*5ecf7b4eSGunnar Mills "description": "The date and time when the log entry was last modified.", 434*5ecf7b4eSGunnar Mills "format": "date-time", 435*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the date and time when the log entry was last modified. This property shall not appear if the log entry has not been modified since it was created.", 436*5ecf7b4eSGunnar Mills "readonly": true, 437*5ecf7b4eSGunnar Mills "type": "string", 438*5ecf7b4eSGunnar Mills "versionAdded": "v1_6_0" 439*5ecf7b4eSGunnar Mills }, 440*5ecf7b4eSGunnar Mills "Name": { 441*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Name", 442*5ecf7b4eSGunnar Mills "readonly": true 443*5ecf7b4eSGunnar Mills }, 444*5ecf7b4eSGunnar Mills "OEMDiagnosticDataType": { 445*5ecf7b4eSGunnar Mills "description": "The OEM-defined type of data available in the `DiagnosticData` property or retrieved from the URI specified by the `AdditionalDataURI` property.", 446*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the OEM-defined type of data available in the `DiagnosticData` property or retrieved from the URI specified by the `AdditionalDataURI` property. This property shall be present if `DiagnosticDataType` is `OEM`.", 447*5ecf7b4eSGunnar Mills "readonly": true, 448*5ecf7b4eSGunnar Mills "type": [ 449*5ecf7b4eSGunnar Mills "string", 450*5ecf7b4eSGunnar Mills "null" 451*5ecf7b4eSGunnar Mills ], 452*5ecf7b4eSGunnar Mills "versionAdded": "v1_7_0" 453*5ecf7b4eSGunnar Mills }, 454*5ecf7b4eSGunnar Mills "Oem": { 455*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Oem", 456*5ecf7b4eSGunnar Mills "description": "The OEM extension property.", 457*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the OEM extensions. All values for properties that this object contains shall conform to the Redfish Specification-described requirements." 458*5ecf7b4eSGunnar Mills }, 459*5ecf7b4eSGunnar Mills "OemLogEntryCode": { 460*5ecf7b4eSGunnar Mills "description": "The OEM-specific entry code, if the `LogEntryCode` type is `OEM`.", 461*5ecf7b4eSGunnar Mills "longDescription": "This property shall represent the OEM-specific Log Entry Code type of the Entry. This property shall only be present if `EntryType` is `SEL` and `LogEntryCode` is `OEM`.", 462*5ecf7b4eSGunnar Mills "readonly": true, 463*5ecf7b4eSGunnar Mills "type": [ 464*5ecf7b4eSGunnar Mills "string", 465*5ecf7b4eSGunnar Mills "null" 466*5ecf7b4eSGunnar Mills ], 467*5ecf7b4eSGunnar Mills "versionAdded": "v1_3_0" 468*5ecf7b4eSGunnar Mills }, 469*5ecf7b4eSGunnar Mills "OemRecordFormat": { 470*5ecf7b4eSGunnar Mills "description": "The OEM-specific format of the entry. If the entry type is `Oem`, this property contains more information about the record format from the OEM.", 471*5ecf7b4eSGunnar Mills "longDescription": "This property shall represent the OEM-specific format of the entry. This property shall be required if the `EntryType` value is `Oem`.", 472*5ecf7b4eSGunnar Mills "readonly": true, 473*5ecf7b4eSGunnar Mills "type": [ 474*5ecf7b4eSGunnar Mills "string", 475*5ecf7b4eSGunnar Mills "null" 476*5ecf7b4eSGunnar Mills ] 477*5ecf7b4eSGunnar Mills }, 478*5ecf7b4eSGunnar Mills "OemSensorType": { 479*5ecf7b4eSGunnar Mills "description": "The OEM-specific sensor type if the sensor type is `OEM`.", 480*5ecf7b4eSGunnar Mills "longDescription": "This property shall represent the OEM-specific sensor type of the entry. This property shall only be used if `EntryType` is `SEL` and `SensorType` is `OEM`.", 481*5ecf7b4eSGunnar Mills "readonly": true, 482*5ecf7b4eSGunnar Mills "type": [ 483*5ecf7b4eSGunnar Mills "string", 484*5ecf7b4eSGunnar Mills "null" 485*5ecf7b4eSGunnar Mills ], 486*5ecf7b4eSGunnar Mills "versionAdded": "v1_3_0" 487*5ecf7b4eSGunnar Mills }, 488*5ecf7b4eSGunnar Mills "OriginOfConditionUnavailable": { 489*5ecf7b4eSGunnar Mills "description": "Indicates whether the `OriginOfCondition` link is unavailable, such as after the deletion of the resource.", 490*5ecf7b4eSGunnar Mills "longDescription": "This property shall indicate whether the `OriginOfCondition` link is unavailable. If `true`, services shall not expand the `OriginOfCondition` link. If this property is not present, the value shall be assumed to be `false`.", 491*5ecf7b4eSGunnar Mills "readonly": true, 492*5ecf7b4eSGunnar Mills "type": [ 493*5ecf7b4eSGunnar Mills "boolean", 494*5ecf7b4eSGunnar Mills "null" 495*5ecf7b4eSGunnar Mills ], 496*5ecf7b4eSGunnar Mills "versionAdded": "v1_20_0" 497*5ecf7b4eSGunnar Mills }, 498*5ecf7b4eSGunnar Mills "Originator": { 499*5ecf7b4eSGunnar Mills "description": "The source of the log entry.", 500*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the source of the log entry.", 501*5ecf7b4eSGunnar Mills "readonly": true, 502*5ecf7b4eSGunnar Mills "type": "string", 503*5ecf7b4eSGunnar Mills "versionAdded": "v1_11_0" 504*5ecf7b4eSGunnar Mills }, 505*5ecf7b4eSGunnar Mills "OriginatorType": { 506*5ecf7b4eSGunnar Mills "$ref": "#/definitions/OriginatorTypes", 507*5ecf7b4eSGunnar Mills "description": "The type of originator data.", 508*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the type of originator data.", 509*5ecf7b4eSGunnar Mills "readonly": true, 510*5ecf7b4eSGunnar Mills "versionAdded": "v1_11_0" 511*5ecf7b4eSGunnar Mills }, 512*5ecf7b4eSGunnar Mills "OverflowErrorCount": { 513*5ecf7b4eSGunnar Mills "description": "The count of overflow errors that occurred after this log entry.", 514*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the count of overflow errors that occurred after this log entry. If this log entry is the most recent log entry in the log service, this property shall not be present if no overflow errors occurred after the time of this log entry. If this log entry is not the most recent log entry in the log service, this property shall not be present if no overflow errors occurred between the time of this log entry and the time of the next log entry.", 515*5ecf7b4eSGunnar Mills "readonly": true, 516*5ecf7b4eSGunnar Mills "type": "integer", 517*5ecf7b4eSGunnar Mills "versionAdded": "v1_14_0" 518*5ecf7b4eSGunnar Mills }, 519*5ecf7b4eSGunnar Mills "PartNumber": { 520*5ecf7b4eSGunnar Mills "description": "The part number associated with the source of this log entry.", 521*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the manufacturer-provided part number for the source of this log entry.", 522*5ecf7b4eSGunnar Mills "readonly": true, 523*5ecf7b4eSGunnar Mills "type": [ 524*5ecf7b4eSGunnar Mills "string", 525*5ecf7b4eSGunnar Mills "null" 526*5ecf7b4eSGunnar Mills ], 527*5ecf7b4eSGunnar Mills "versionAdded": "v1_19_0" 528*5ecf7b4eSGunnar Mills }, 529*5ecf7b4eSGunnar Mills "Persistency": { 530*5ecf7b4eSGunnar Mills "description": "Indicates whether the log entry is persistent across a cold reset of the device.", 531*5ecf7b4eSGunnar Mills "longDescription": "This property shall indicate whether the log entry is persistent across a cold reset of the device.", 532*5ecf7b4eSGunnar Mills "readonly": true, 533*5ecf7b4eSGunnar Mills "type": "boolean", 534*5ecf7b4eSGunnar Mills "versionAdded": "v1_14_0" 535*5ecf7b4eSGunnar Mills }, 536*5ecf7b4eSGunnar Mills "Resolution": { 537*5ecf7b4eSGunnar Mills "description": "Used to provide suggestions on how to resolve the situation that caused the log entry.", 538*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the resolution of the log entry. Services should replace the resolution defined in the message registry with a more specific resolution in a log entry.", 539*5ecf7b4eSGunnar Mills "readonly": true, 540*5ecf7b4eSGunnar Mills "type": "string", 541*5ecf7b4eSGunnar Mills "versionAdded": "v1_9_0" 542*5ecf7b4eSGunnar Mills }, 543*5ecf7b4eSGunnar Mills "ResolutionSteps": { 544*5ecf7b4eSGunnar Mills "description": "The list of recommended steps to resolve the cause of the log entry.", 545*5ecf7b4eSGunnar Mills "items": { 546*5ecf7b4eSGunnar Mills "$ref": "http://redfish.dmtf.org/schemas/v1/ResolutionStep.json#/definitions/ResolutionStep" 547*5ecf7b4eSGunnar Mills }, 548*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain an array of recommended steps to resolve the cause of the log entry. This property shall not be present if the `Severity` property contains `OK`. A client can stop executing the resolution steps once the `Resolved` property resource contains `true` or the `Health` property in the associated resource referenced by the `OriginOfCondition` property contains `OK`.", 549*5ecf7b4eSGunnar Mills "type": "array", 550*5ecf7b4eSGunnar Mills "versionAdded": "v1_16_0" 551*5ecf7b4eSGunnar Mills }, 552*5ecf7b4eSGunnar Mills "Resolved": { 553*5ecf7b4eSGunnar Mills "description": "Indicates if the cause of the log entry has been resolved or repaired.", 554*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain an indication if the cause of the log entry has been resolved or repaired. The value `true` shall indicate if the cause of the log entry has been resolved or repaired. This property shall contain the value `false` if the log entry is still active. The value `false` shall be the initial state. Clients should ignore this property if `Severity` contains `OK`.", 555*5ecf7b4eSGunnar Mills "readonly": false, 556*5ecf7b4eSGunnar Mills "type": [ 557*5ecf7b4eSGunnar Mills "boolean", 558*5ecf7b4eSGunnar Mills "null" 559*5ecf7b4eSGunnar Mills ], 560*5ecf7b4eSGunnar Mills "versionAdded": "v1_8_0" 561*5ecf7b4eSGunnar Mills }, 562*5ecf7b4eSGunnar Mills "SensorNumber": { 563*5ecf7b4eSGunnar Mills "description": "The IPMI-defined sensor number.", 564*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the IPMI sensor number if the value of the `EntryType` property is `SEL`. This property should not appear in the resource for other values of `EntryType`.", 565*5ecf7b4eSGunnar Mills "readonly": true, 566*5ecf7b4eSGunnar Mills "type": [ 567*5ecf7b4eSGunnar Mills "integer", 568*5ecf7b4eSGunnar Mills "null" 569*5ecf7b4eSGunnar Mills ] 570*5ecf7b4eSGunnar Mills }, 571*5ecf7b4eSGunnar Mills "SensorType": { 572*5ecf7b4eSGunnar Mills "anyOf": [ 573*5ecf7b4eSGunnar Mills { 574*5ecf7b4eSGunnar Mills "$ref": "#/definitions/SensorType" 575*5ecf7b4eSGunnar Mills }, 576*5ecf7b4eSGunnar Mills { 577*5ecf7b4eSGunnar Mills "type": "null" 578*5ecf7b4eSGunnar Mills } 579*5ecf7b4eSGunnar Mills ], 580*5ecf7b4eSGunnar Mills "description": "The sensor type to which the log entry pertains if the entry type is `SEL`.", 581*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the sensor type to which the log entry pertains if the entry type is `SEL`. Table 42-3, Sensor Type Codes, in the IPMI Specification v2.0 revision 1.1 describes these enumerations.", 582*5ecf7b4eSGunnar Mills "readonly": true 583*5ecf7b4eSGunnar Mills }, 584*5ecf7b4eSGunnar Mills "SerialNumber": { 585*5ecf7b4eSGunnar Mills "description": "The serial number associated with the source of this log entry.", 586*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain a manufacturer-allocated number that identifies the source of this log entry.", 587*5ecf7b4eSGunnar Mills "readonly": true, 588*5ecf7b4eSGunnar Mills "type": [ 589*5ecf7b4eSGunnar Mills "string", 590*5ecf7b4eSGunnar Mills "null" 591*5ecf7b4eSGunnar Mills ], 592*5ecf7b4eSGunnar Mills "versionAdded": "v1_19_0" 593*5ecf7b4eSGunnar Mills }, 594*5ecf7b4eSGunnar Mills "ServiceProviderNotified": { 595*5ecf7b4eSGunnar Mills "description": "Indicates if the log entry has been sent to the service provider.", 596*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain an indication if the log entry has been sent to the service provider.", 597*5ecf7b4eSGunnar Mills "readonly": true, 598*5ecf7b4eSGunnar Mills "type": [ 599*5ecf7b4eSGunnar Mills "boolean", 600*5ecf7b4eSGunnar Mills "null" 601*5ecf7b4eSGunnar Mills ], 602*5ecf7b4eSGunnar Mills "versionAdded": "v1_9_0" 603*5ecf7b4eSGunnar Mills }, 604*5ecf7b4eSGunnar Mills "Severity": { 605*5ecf7b4eSGunnar Mills "anyOf": [ 606*5ecf7b4eSGunnar Mills { 607*5ecf7b4eSGunnar Mills "$ref": "#/definitions/EventSeverity" 608*5ecf7b4eSGunnar Mills }, 609*5ecf7b4eSGunnar Mills { 610*5ecf7b4eSGunnar Mills "type": "null" 611*5ecf7b4eSGunnar Mills } 612*5ecf7b4eSGunnar Mills ], 613*5ecf7b4eSGunnar Mills "description": "The severity of the log entry.", 614*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the severity of the condition that created the log entry. If `EntryType` contains `Event`, services can replace the value defined in the message registry with a value more applicable to the implementation.", 615*5ecf7b4eSGunnar Mills "readonly": true 616*5ecf7b4eSGunnar Mills }, 617*5ecf7b4eSGunnar Mills "SpecificEventExistsInGroup": { 618*5ecf7b4eSGunnar Mills "description": "Indicates this log entry is equivalent to a more specific log entry within the same `EventGroupId`.", 619*5ecf7b4eSGunnar Mills "longDescription": "This property shall indicate that this log entry is equivalent to another log entry, with a more specific definition, within the same `EventGroupId`. For example, the `DriveFailed` message from the Storage Device Message Registry is more specific than the `ResourceStatusChangedCritical` message from the Resource Event Message Registry, when both occur with the same `EventGroupId`. This property shall contain `true` if a more specific event is available, and shall contain `false` if no equivalent event exists in the same `EventGroupId`. If this property is absent, the value shall be assumed to be `false`.", 620*5ecf7b4eSGunnar Mills "readonly": true, 621*5ecf7b4eSGunnar Mills "type": "boolean", 622*5ecf7b4eSGunnar Mills "versionAdded": "v1_13_0" 623*5ecf7b4eSGunnar Mills }, 624*5ecf7b4eSGunnar Mills "UserAuthenticationSource": { 625*5ecf7b4eSGunnar Mills "description": "The source of authentication for the username property associated with the log entry.", 626*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the URL to the authentication service that is associated with the username property. This should be used for audit logs that result from a user action.", 627*5ecf7b4eSGunnar Mills "readonly": true, 628*5ecf7b4eSGunnar Mills "type": [ 629*5ecf7b4eSGunnar Mills "string", 630*5ecf7b4eSGunnar Mills "null" 631*5ecf7b4eSGunnar Mills ], 632*5ecf7b4eSGunnar Mills "versionAdded": "v1_17_0" 633*5ecf7b4eSGunnar Mills }, 634*5ecf7b4eSGunnar Mills "Username": { 635*5ecf7b4eSGunnar Mills "description": "The username of the account associated with the log entry.", 636*5ecf7b4eSGunnar Mills "longDescription": "This property shall contain the username of the account associated with the log entry. This should be used for audit logs that result from a user action.", 637*5ecf7b4eSGunnar Mills "readonly": true, 638*5ecf7b4eSGunnar Mills "type": [ 639*5ecf7b4eSGunnar Mills "string", 640*5ecf7b4eSGunnar Mills "null" 641*5ecf7b4eSGunnar Mills ], 642*5ecf7b4eSGunnar Mills "versionAdded": "v1_17_0" 643*5ecf7b4eSGunnar Mills } 644*5ecf7b4eSGunnar Mills }, 645*5ecf7b4eSGunnar Mills "required": [ 646*5ecf7b4eSGunnar Mills "EntryType", 647*5ecf7b4eSGunnar Mills "@odata.id", 648*5ecf7b4eSGunnar Mills "@odata.type", 649*5ecf7b4eSGunnar Mills "Id", 650*5ecf7b4eSGunnar Mills "Name" 651*5ecf7b4eSGunnar Mills ], 652*5ecf7b4eSGunnar Mills "requiredOnCreate": [ 653*5ecf7b4eSGunnar Mills "EntryType" 654*5ecf7b4eSGunnar Mills ], 655*5ecf7b4eSGunnar Mills "type": "object" 656*5ecf7b4eSGunnar Mills }, 657*5ecf7b4eSGunnar Mills "LogEntryCode": { 658*5ecf7b4eSGunnar Mills "enum": [ 659*5ecf7b4eSGunnar Mills "Assert", 660*5ecf7b4eSGunnar Mills "Deassert", 661*5ecf7b4eSGunnar Mills "Lower Non-critical - going low", 662*5ecf7b4eSGunnar Mills "Lower Non-critical - going high", 663*5ecf7b4eSGunnar Mills "Lower Critical - going low", 664*5ecf7b4eSGunnar Mills "Lower Critical - going high", 665*5ecf7b4eSGunnar Mills "Lower Non-recoverable - going low", 666*5ecf7b4eSGunnar Mills "Lower Non-recoverable - going high", 667*5ecf7b4eSGunnar Mills "Upper Non-critical - going low", 668*5ecf7b4eSGunnar Mills "Upper Non-critical - going high", 669*5ecf7b4eSGunnar Mills "Upper Critical - going low", 670*5ecf7b4eSGunnar Mills "Upper Critical - going high", 671*5ecf7b4eSGunnar Mills "Upper Non-recoverable - going low", 672*5ecf7b4eSGunnar Mills "Upper Non-recoverable - going high", 673*5ecf7b4eSGunnar Mills "Transition to Idle", 674*5ecf7b4eSGunnar Mills "Transition to Active", 675*5ecf7b4eSGunnar Mills "Transition to Busy", 676*5ecf7b4eSGunnar Mills "State Deasserted", 677*5ecf7b4eSGunnar Mills "State Asserted", 678*5ecf7b4eSGunnar Mills "Predictive Failure deasserted", 679*5ecf7b4eSGunnar Mills "Predictive Failure asserted", 680*5ecf7b4eSGunnar Mills "Limit Not Exceeded", 681*5ecf7b4eSGunnar Mills "Limit Exceeded", 682*5ecf7b4eSGunnar Mills "Performance Met", 683*5ecf7b4eSGunnar Mills "Performance Lags", 684*5ecf7b4eSGunnar Mills "Transition to OK", 685*5ecf7b4eSGunnar Mills "Transition to Non-Critical from OK", 686*5ecf7b4eSGunnar Mills "Transition to Critical from less severe", 687*5ecf7b4eSGunnar Mills "Transition to Non-recoverable from less severe", 688*5ecf7b4eSGunnar Mills "Transition to Non-Critical from more severe", 689*5ecf7b4eSGunnar Mills "Transition to Critical from Non-recoverable", 690*5ecf7b4eSGunnar Mills "Transition to Non-recoverable", 691*5ecf7b4eSGunnar Mills "Monitor", 692*5ecf7b4eSGunnar Mills "Informational", 693*5ecf7b4eSGunnar Mills "Device Removed / Device Absent", 694*5ecf7b4eSGunnar Mills "Device Inserted / Device Present", 695*5ecf7b4eSGunnar Mills "Device Disabled", 696*5ecf7b4eSGunnar Mills "Device Enabled", 697*5ecf7b4eSGunnar Mills "Transition to Running", 698*5ecf7b4eSGunnar Mills "Transition to In Test", 699*5ecf7b4eSGunnar Mills "Transition to Power Off", 700*5ecf7b4eSGunnar Mills "Transition to On Line", 701*5ecf7b4eSGunnar Mills "Transition to Off Line", 702*5ecf7b4eSGunnar Mills "Transition to Off Duty", 703*5ecf7b4eSGunnar Mills "Transition to Degraded", 704*5ecf7b4eSGunnar Mills "Transition to Power Save", 705*5ecf7b4eSGunnar Mills "Install Error", 706*5ecf7b4eSGunnar Mills "Fully Redundant", 707*5ecf7b4eSGunnar Mills "Redundancy Lost", 708*5ecf7b4eSGunnar Mills "Redundancy Degraded", 709*5ecf7b4eSGunnar Mills "Non-redundant:Sufficient Resources from Redundant", 710*5ecf7b4eSGunnar Mills "Non-redundant:Sufficient Resources from Insufficient Resources", 711*5ecf7b4eSGunnar Mills "Non-redundant:Insufficient Resources", 712*5ecf7b4eSGunnar Mills "Redundancy Degraded from Fully Redundant", 713*5ecf7b4eSGunnar Mills "Redundancy Degraded from Non-redundant", 714*5ecf7b4eSGunnar Mills "D0 Power State", 715*5ecf7b4eSGunnar Mills "D1 Power State", 716*5ecf7b4eSGunnar Mills "D2 Power State", 717*5ecf7b4eSGunnar Mills "D3 Power State", 718*5ecf7b4eSGunnar Mills "OEM" 719*5ecf7b4eSGunnar Mills ], 720*5ecf7b4eSGunnar Mills "enumDescriptions": { 721*5ecf7b4eSGunnar Mills "Assert": "The condition has been asserted.", 722*5ecf7b4eSGunnar Mills "D0 Power State": "The ACPI-defined D0 power state.", 723*5ecf7b4eSGunnar Mills "D1 Power State": "The ACPI-defined D1 power state.", 724*5ecf7b4eSGunnar Mills "D2 Power State": "The ACPI-defined D2 power state.", 725*5ecf7b4eSGunnar Mills "D3 Power State": "The ACPI-defined D3 power state.", 726*5ecf7b4eSGunnar Mills "Deassert": "The condition has been deasserted.", 727*5ecf7b4eSGunnar Mills "Device Disabled": "A device has been disabled.", 728*5ecf7b4eSGunnar Mills "Device Enabled": "A device has been enabled.", 729*5ecf7b4eSGunnar Mills "Device Inserted / Device Present": "A device has been inserted or is present.", 730*5ecf7b4eSGunnar Mills "Device Removed / Device Absent": "A device has been removed or is absent.", 731*5ecf7b4eSGunnar Mills "Fully Redundant": "Indicates that full redundancy has been regained.", 732*5ecf7b4eSGunnar Mills "Informational": "An informational event.", 733*5ecf7b4eSGunnar Mills "Install Error": "An install error has been detected.", 734*5ecf7b4eSGunnar Mills "Limit Exceeded": "A limit has been exceeded.", 735*5ecf7b4eSGunnar Mills "Limit Not Exceeded": "A limit has not been exceeded.", 736*5ecf7b4eSGunnar Mills "Lower Critical - going high": "The reading crossed the Lower Critical threshold while going high.", 737*5ecf7b4eSGunnar Mills "Lower Critical - going low": "The reading crossed the Lower Critical threshold while going low.", 738*5ecf7b4eSGunnar Mills "Lower Non-critical - going high": "The reading crossed the Lower Non-critical threshold while going high.", 739*5ecf7b4eSGunnar Mills "Lower Non-critical - going low": "The reading crossed the Lower Non-critical threshold while going low.", 740*5ecf7b4eSGunnar Mills "Lower Non-recoverable - going high": "The reading crossed the Lower Non-recoverable threshold while going high.", 741*5ecf7b4eSGunnar Mills "Lower Non-recoverable - going low": "The reading crossed the Lower Non-recoverable threshold while going low.", 742*5ecf7b4eSGunnar Mills "Monitor": "A monitor event.", 743*5ecf7b4eSGunnar Mills "Non-redundant:Insufficient Resources": "Unit is non-redundant and has insufficient resources to maintain normal operation.", 744*5ecf7b4eSGunnar Mills "Non-redundant:Sufficient Resources from Insufficient Resources": "Unit has regained minimum resources needed for normal operation.", 745*5ecf7b4eSGunnar Mills "Non-redundant:Sufficient Resources from Redundant": "Redundancy has been lost but unit is functioning with minimum resources needed for normal operation.", 746*5ecf7b4eSGunnar Mills "OEM": "An OEM-defined event.", 747*5ecf7b4eSGunnar Mills "Performance Lags": "Performance does not meet expectations.", 748*5ecf7b4eSGunnar Mills "Performance Met": "Performance meets expectations.", 749*5ecf7b4eSGunnar Mills "Predictive Failure asserted": "A Predictive Failure has been detected.", 750*5ecf7b4eSGunnar Mills "Predictive Failure deasserted": "A Predictive Failure is no longer present.", 751*5ecf7b4eSGunnar Mills "Redundancy Degraded": "Redundancy still exists, but at less than full level.", 752*5ecf7b4eSGunnar Mills "Redundancy Degraded from Fully Redundant": "Unit has lost some redundant resource(s) but is still in a redundant state.", 753*5ecf7b4eSGunnar Mills "Redundancy Degraded from Non-redundant": "Unit has regained some resource(s) and is redundant but not fully redundant.", 754*5ecf7b4eSGunnar Mills "Redundancy Lost": "Entered any non-redundant state, including Non-redundant: Insufficient Resources.", 755*5ecf7b4eSGunnar Mills "State Asserted": "The state has been asserted.", 756*5ecf7b4eSGunnar Mills "State Deasserted": "The state has been deasserted.", 757*5ecf7b4eSGunnar Mills "Transition to Active": "The state transitioned to active.", 758*5ecf7b4eSGunnar Mills "Transition to Busy": "The state transitioned to busy.", 759*5ecf7b4eSGunnar Mills "Transition to Critical from Non-recoverable": "A state has changed to Critical from Non-recoverable.", 760*5ecf7b4eSGunnar Mills "Transition to Critical from less severe": "A state has changed to Critical from less severe.", 761*5ecf7b4eSGunnar Mills "Transition to Degraded": "A state has transitioned to Degraded.", 762*5ecf7b4eSGunnar Mills "Transition to Idle": "The state transitioned to idle.", 763*5ecf7b4eSGunnar Mills "Transition to In Test": "A state has transitioned to In Test.", 764*5ecf7b4eSGunnar Mills "Transition to Non-Critical from OK": "A state has changed to Non-Critical from OK.", 765*5ecf7b4eSGunnar Mills "Transition to Non-Critical from more severe": "A state has changed to Non-Critical from more severe.", 766*5ecf7b4eSGunnar Mills "Transition to Non-recoverable": "A state has changed to Non-recoverable.", 767*5ecf7b4eSGunnar Mills "Transition to Non-recoverable from less severe": "A state has changed to Non-recoverable from less severe.", 768*5ecf7b4eSGunnar Mills "Transition to OK": "A state has changed to OK.", 769*5ecf7b4eSGunnar Mills "Transition to Off Duty": "A state has transitioned to Off Duty.", 770*5ecf7b4eSGunnar Mills "Transition to Off Line": "A state has transitioned to Off Line.", 771*5ecf7b4eSGunnar Mills "Transition to On Line": "A state has transitioned to On Line.", 772*5ecf7b4eSGunnar Mills "Transition to Power Off": "A state has transitioned to Power Off.", 773*5ecf7b4eSGunnar Mills "Transition to Power Save": "A state has transitioned to Power Save.", 774*5ecf7b4eSGunnar Mills "Transition to Running": "A state has transitioned to Running.", 775*5ecf7b4eSGunnar Mills "Upper Critical - going high": "The reading crossed the Upper Critical threshold while going high.", 776*5ecf7b4eSGunnar Mills "Upper Critical - going low": "The reading crossed the Upper Critical threshold while going low.", 777*5ecf7b4eSGunnar Mills "Upper Non-critical - going high": "The reading crossed the Upper Non-critical threshold while going high.", 778*5ecf7b4eSGunnar Mills "Upper Non-critical - going low": "The reading crossed the Upper Non-critical threshold while going low.", 779*5ecf7b4eSGunnar Mills "Upper Non-recoverable - going high": "The reading crossed the Upper Non-recoverable threshold while going high.", 780*5ecf7b4eSGunnar Mills "Upper Non-recoverable - going low": "The reading crossed the Upper Non-recoverable threshold while going low." 781*5ecf7b4eSGunnar Mills }, 782*5ecf7b4eSGunnar Mills "enumVersionAdded": { 783*5ecf7b4eSGunnar Mills "OEM": "v1_3_0" 784*5ecf7b4eSGunnar Mills }, 785*5ecf7b4eSGunnar Mills "type": "string" 786*5ecf7b4eSGunnar Mills }, 787*5ecf7b4eSGunnar Mills "LogEntryType": { 788*5ecf7b4eSGunnar Mills "enum": [ 789*5ecf7b4eSGunnar Mills "Event", 790*5ecf7b4eSGunnar Mills "SEL", 791*5ecf7b4eSGunnar Mills "Oem", 792*5ecf7b4eSGunnar Mills "CXL" 793*5ecf7b4eSGunnar Mills ], 794*5ecf7b4eSGunnar Mills "enumDescriptions": { 795*5ecf7b4eSGunnar Mills "CXL": "A CXL log entry.", 796*5ecf7b4eSGunnar Mills "Event": "A Redfish-defined message.", 797*5ecf7b4eSGunnar Mills "Oem": "An entry in an OEM-defined format.", 798*5ecf7b4eSGunnar Mills "SEL": "A legacy IPMI System Event Log (SEL) entry." 799*5ecf7b4eSGunnar Mills }, 800*5ecf7b4eSGunnar Mills "enumVersionAdded": { 801*5ecf7b4eSGunnar Mills "CXL": "v1_14_0" 802*5ecf7b4eSGunnar Mills }, 803*5ecf7b4eSGunnar Mills "type": "string" 804*5ecf7b4eSGunnar Mills }, 805*5ecf7b4eSGunnar Mills "OemActions": { 806*5ecf7b4eSGunnar Mills "additionalProperties": true, 807*5ecf7b4eSGunnar Mills "description": "The available OEM-specific actions for this resource.", 808*5ecf7b4eSGunnar Mills "longDescription": "This type shall contain the available OEM-specific actions for this resource.", 809*5ecf7b4eSGunnar Mills "patternProperties": { 810*5ecf7b4eSGunnar Mills "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 811*5ecf7b4eSGunnar Mills "description": "This property shall specify a valid odata or Redfish property.", 812*5ecf7b4eSGunnar Mills "type": [ 813*5ecf7b4eSGunnar Mills "array", 814*5ecf7b4eSGunnar Mills "boolean", 815*5ecf7b4eSGunnar Mills "integer", 816*5ecf7b4eSGunnar Mills "number", 817*5ecf7b4eSGunnar Mills "null", 818*5ecf7b4eSGunnar Mills "object", 819*5ecf7b4eSGunnar Mills "string" 820*5ecf7b4eSGunnar Mills ] 821*5ecf7b4eSGunnar Mills } 822*5ecf7b4eSGunnar Mills }, 823*5ecf7b4eSGunnar Mills "properties": {}, 824*5ecf7b4eSGunnar Mills "type": "object" 825*5ecf7b4eSGunnar Mills }, 826*5ecf7b4eSGunnar Mills "OriginatorTypes": { 827*5ecf7b4eSGunnar Mills "enum": [ 828*5ecf7b4eSGunnar Mills "Client", 829*5ecf7b4eSGunnar Mills "Internal", 830*5ecf7b4eSGunnar Mills "SupportingService" 831*5ecf7b4eSGunnar Mills ], 832*5ecf7b4eSGunnar Mills "enumDescriptions": { 833*5ecf7b4eSGunnar Mills "Client": "A client of the service created this log entry.", 834*5ecf7b4eSGunnar Mills "Internal": "A process running on the service created this log entry.", 835*5ecf7b4eSGunnar Mills "SupportingService": "A process not running on the service but running on a supporting service, such as RDE implementations, UEFI, or host processes, created this log entry." 836*5ecf7b4eSGunnar Mills }, 837*5ecf7b4eSGunnar Mills "type": "string" 838*5ecf7b4eSGunnar Mills }, 839*5ecf7b4eSGunnar Mills "SensorType": { 840*5ecf7b4eSGunnar Mills "enum": [ 841*5ecf7b4eSGunnar Mills "Platform Security Violation Attempt", 842*5ecf7b4eSGunnar Mills "Temperature", 843*5ecf7b4eSGunnar Mills "Voltage", 844*5ecf7b4eSGunnar Mills "Current", 845*5ecf7b4eSGunnar Mills "Fan", 846*5ecf7b4eSGunnar Mills "Physical Chassis Security", 847*5ecf7b4eSGunnar Mills "Processor", 848*5ecf7b4eSGunnar Mills "Power Supply / Converter", 849*5ecf7b4eSGunnar Mills "PowerUnit", 850*5ecf7b4eSGunnar Mills "CoolingDevice", 851*5ecf7b4eSGunnar Mills "Other Units-based Sensor", 852*5ecf7b4eSGunnar Mills "Memory", 853*5ecf7b4eSGunnar Mills "Drive Slot/Bay", 854*5ecf7b4eSGunnar Mills "POST Memory Resize", 855*5ecf7b4eSGunnar Mills "System Firmware Progress", 856*5ecf7b4eSGunnar Mills "Event Logging Disabled", 857*5ecf7b4eSGunnar Mills "System Event", 858*5ecf7b4eSGunnar Mills "Critical Interrupt", 859*5ecf7b4eSGunnar Mills "Button/Switch", 860*5ecf7b4eSGunnar Mills "Module/Board", 861*5ecf7b4eSGunnar Mills "Microcontroller/Coprocessor", 862*5ecf7b4eSGunnar Mills "Add-in Card", 863*5ecf7b4eSGunnar Mills "Chassis", 864*5ecf7b4eSGunnar Mills "ChipSet", 865*5ecf7b4eSGunnar Mills "Other FRU", 866*5ecf7b4eSGunnar Mills "Cable/Interconnect", 867*5ecf7b4eSGunnar Mills "Terminator", 868*5ecf7b4eSGunnar Mills "SystemBoot/Restart", 869*5ecf7b4eSGunnar Mills "Boot Error", 870*5ecf7b4eSGunnar Mills "BaseOSBoot/InstallationStatus", 871*5ecf7b4eSGunnar Mills "OS Stop/Shutdown", 872*5ecf7b4eSGunnar Mills "Slot/Connector", 873*5ecf7b4eSGunnar Mills "System ACPI PowerState", 874*5ecf7b4eSGunnar Mills "Watchdog", 875*5ecf7b4eSGunnar Mills "Platform Alert", 876*5ecf7b4eSGunnar Mills "Entity Presence", 877*5ecf7b4eSGunnar Mills "Monitor ASIC/IC", 878*5ecf7b4eSGunnar Mills "LAN", 879*5ecf7b4eSGunnar Mills "Management Subsystem Health", 880*5ecf7b4eSGunnar Mills "Battery", 881*5ecf7b4eSGunnar Mills "Session Audit", 882*5ecf7b4eSGunnar Mills "Version Change", 883*5ecf7b4eSGunnar Mills "FRUState", 884*5ecf7b4eSGunnar Mills "OEM" 885*5ecf7b4eSGunnar Mills ], 886*5ecf7b4eSGunnar Mills "enumDescriptions": { 887*5ecf7b4eSGunnar Mills "Add-in Card": "A sensor for an add-in card.", 888*5ecf7b4eSGunnar Mills "BaseOSBoot/InstallationStatus": "A sensor for a base OS boot or installation status event.", 889*5ecf7b4eSGunnar Mills "Battery": "A sensor for a battery.", 890*5ecf7b4eSGunnar Mills "Boot Error": "A sensor for a boot error event.", 891*5ecf7b4eSGunnar Mills "Button/Switch": "A sensor for a button or switch.", 892*5ecf7b4eSGunnar Mills "Cable/Interconnect": "A sensor for a cable or interconnect device type.", 893*5ecf7b4eSGunnar Mills "Chassis": "A sensor for a chassis.", 894*5ecf7b4eSGunnar Mills "ChipSet": "A sensor for a chipset.", 895*5ecf7b4eSGunnar Mills "CoolingDevice": "A sensor for a cooling device.", 896*5ecf7b4eSGunnar Mills "Critical Interrupt": "A sensor for a critical interrupt event.", 897*5ecf7b4eSGunnar Mills "Current": "A current sensor.", 898*5ecf7b4eSGunnar Mills "Drive Slot/Bay": "A sensor for a drive slot or bay.", 899*5ecf7b4eSGunnar Mills "Entity Presence": "A sensor for an entity presence event.", 900*5ecf7b4eSGunnar Mills "Event Logging Disabled": "A sensor for the event log.", 901*5ecf7b4eSGunnar Mills "FRUState": "A sensor for a FRU state event.", 902*5ecf7b4eSGunnar Mills "Fan": "A fan sensor.", 903*5ecf7b4eSGunnar Mills "LAN": "A sensor for a LAN device.", 904*5ecf7b4eSGunnar Mills "Management Subsystem Health": "A sensor for a management subsystem health event.", 905*5ecf7b4eSGunnar Mills "Memory": "A sensor for a memory device.", 906*5ecf7b4eSGunnar Mills "Microcontroller/Coprocessor": "A sensor for a microcontroller or coprocessor.", 907*5ecf7b4eSGunnar Mills "Module/Board": "A sensor for a module or board.", 908*5ecf7b4eSGunnar Mills "Monitor ASIC/IC": "A sensor for a monitor ASIC or IC.", 909*5ecf7b4eSGunnar Mills "OEM": "An OEM-defined sensor.", 910*5ecf7b4eSGunnar Mills "OS Stop/Shutdown": "A sensor for an OS stop or shutdown event.", 911*5ecf7b4eSGunnar Mills "Other FRU": "A sensor for another type of FRU.", 912*5ecf7b4eSGunnar Mills "Other Units-based Sensor": "A sensor for a miscellaneous analog sensor.", 913*5ecf7b4eSGunnar Mills "POST Memory Resize": "A sensor for a POST memory resize event.", 914*5ecf7b4eSGunnar Mills "Physical Chassis Security": "A physical security sensor.", 915*5ecf7b4eSGunnar Mills "Platform Alert": "A sensor for a platform alert event.", 916*5ecf7b4eSGunnar Mills "Platform Security Violation Attempt": "A platform security sensor.", 917*5ecf7b4eSGunnar Mills "Power Supply / Converter": "A sensor for a power supply or DC-to-DC converter.", 918*5ecf7b4eSGunnar Mills "PowerUnit": "A sensor for a power unit.", 919*5ecf7b4eSGunnar Mills "Processor": "A sensor for a processor.", 920*5ecf7b4eSGunnar Mills "Session Audit": "A sensor for a session audit event.", 921*5ecf7b4eSGunnar Mills "Slot/Connector": "A sensor for a slot or connector.", 922*5ecf7b4eSGunnar Mills "System ACPI PowerState": "A sensor for an ACPI power state event.", 923*5ecf7b4eSGunnar Mills "System Event": "A sensor for a system event.", 924*5ecf7b4eSGunnar Mills "System Firmware Progress": "A sensor for a system firmware progress event.", 925*5ecf7b4eSGunnar Mills "SystemBoot/Restart": "A sensor for a system boot or restart event.", 926*5ecf7b4eSGunnar Mills "Temperature": "A temperature sensor.", 927*5ecf7b4eSGunnar Mills "Terminator": "A sensor for a terminator.", 928*5ecf7b4eSGunnar Mills "Version Change": "A sensor for a version change event.", 929*5ecf7b4eSGunnar Mills "Voltage": "A voltage sensor.", 930*5ecf7b4eSGunnar Mills "Watchdog": "A sensor for a watchdog event." 931*5ecf7b4eSGunnar Mills }, 932*5ecf7b4eSGunnar Mills "enumVersionAdded": { 933*5ecf7b4eSGunnar Mills "OEM": "v1_3_0" 934*5ecf7b4eSGunnar Mills }, 935*5ecf7b4eSGunnar Mills "type": "string" 936*5ecf7b4eSGunnar Mills } 937*5ecf7b4eSGunnar Mills }, 938*5ecf7b4eSGunnar Mills "language": "en", 939*5ecf7b4eSGunnar Mills "owningEntity": "DMTF", 940*5ecf7b4eSGunnar Mills "release": "2025.3", 941*5ecf7b4eSGunnar Mills "title": "#LogEntry.v1_20_0.LogEntry" 942*5ecf7b4eSGunnar Mills}