blob: b67bdc2a0c438660f766b7373d99a37f8df5c501 [file] [log] [blame]
Ed Tanous852432a2022-07-07 14:32:37 -07001{
2 "$id": "http://redfish.dmtf.org/schemas/v1/LogEntryCollection.json",
3 "$ref": "#/definitions/LogEntryCollection",
4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
Ed Tanousf263e092023-05-22 09:56:29 -07005 "copyright": "Copyright 2014-2023 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
Ed Tanous852432a2022-07-07 14:32:37 -07006 "definitions": {
7 "LogEntryCollection": {
8 "anyOf": [
9 {
10 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/idRef"
11 },
12 {
13 "additionalProperties": false,
14 "description": "The collection of LogEntry resource instances.",
15 "longDescription": "This resource shall represent a resource collection of LogEntry instances for a Redfish implementation.",
16 "patternProperties": {
17 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
18 "description": "This property shall specify a valid odata or Redfish property.",
19 "type": [
20 "array",
21 "boolean",
22 "integer",
23 "number",
24 "null",
25 "object",
26 "string"
27 ]
28 }
29 },
30 "properties": {
31 "@odata.context": {
32 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context"
33 },
34 "@odata.etag": {
35 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag"
36 },
37 "@odata.id": {
38 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id"
39 },
40 "@odata.type": {
41 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type"
42 },
43 "Description": {
44 "anyOf": [
45 {
46 "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Description"
47 },
48 {
49 "type": "null"
50 }
51 ],
52 "readonly": true
53 },
54 "Members": {
55 "autoExpand": true,
56 "description": "The members of this collection.",
57 "items": {
58 "$ref": "http://redfish.dmtf.org/schemas/v1/LogEntry.json#/definitions/LogEntry"
59 },
60 "longDescription": "This property shall contain an array of links to the members of this collection.",
61 "readonly": true,
62 "type": "array"
63 },
64 "Members@odata.count": {
65 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/count"
66 },
67 "Members@odata.nextLink": {
68 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/nextLink"
69 },
70 "Name": {
71 "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Name",
72 "readonly": true
73 },
74 "Oem": {
75 "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Oem",
76 "description": "The OEM extension property.",
77 "longDescription": "This property shall contain the OEM extensions. All values for properties contained in this object shall conform to the Redfish Specification-described requirements."
78 }
79 },
80 "required": [
81 "Members",
82 "Members@odata.count",
83 "@odata.id",
84 "@odata.type",
85 "Name"
86 ],
87 "type": "object"
88 }
89 ],
90 "deletable": false,
91 "insertable": true,
92 "updatable": false,
93 "uris": [
94 "/redfish/v1/Managers/{ManagerId}/LogServices/{LogServiceId}/Entries",
95 "/redfish/v1/Systems/{ComputerSystemId}/LogServices/{LogServiceId}/Entries",
96 "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/LogServices/{LogServiceId}/Entries",
97 "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/LogServices/{LogServiceId}/Entries",
98 "/redfish/v1/Chassis/{ChassisId}/LogServices/{LogServiceId}/Entries",
99 "/redfish/v1/JobService/Log/Entries",
100 "/redfish/v1/TelemetryService/LogService/Entries",
Ed Tanousa8d8f9d2023-01-26 13:57:00 -0800101 "/redfish/v1/Systems/{ComputerSystemId}/Memory/{MemoryId}/DeviceLog/Entries",
102 "/redfish/v1/Chassis/{ChassisId}/PCIeDevices/{PCIeDeviceId}/CXLLogicalDevices/{CXLLogicalDeviceId}/DeviceLog/Entries"
Ed Tanous852432a2022-07-07 14:32:37 -0700103 ]
104 }
105 },
106 "owningEntity": "DMTF",
107 "title": "#LogEntryCollection.LogEntryCollection"
108}