blob: d2c6e46ed10fbfdf98378bcc30ad022234a019f6 [file] [log] [blame]
Ed Tanous118b1c72018-09-13 13:45:51 -07001{
2 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema.v1_3_0.json",
3 "definitions": {
4 "context": {
5 "type": "string",
6 "format": "uri",
7 "readonly": true,
8 "description": "The OData description of a payload.",
9 "longDescription": "The value of this property shall be the context URL that describes the resource according to OData-Protocol and shall be of the form defined in the Redfish specification."
10 },
11 "id": {
12 "type": "string",
13 "format": "uri",
14 "readonly": true,
15 "description": "The unique identifier for a resource.",
16 "longDescription": "The value of this property shall be the unique identifier for the resource and it shall be of the form defined in the Redfish specification."
17 },
18 "idRef": {
19 "type": "object",
20 "properties": {
21 "@odata.id": {
22 "$ref": "#/definitions/id"
23 }
24 },
25 "additionalProperties": false,
26 "description": "A reference to a resource.",
27 "longDescription": "The value of this property shall be used for references to a resource."
28 },
29 "type": {
30 "type": "string",
31 "readonly": true,
32 "description": "The type of a resource.",
33 "longDescription": "The value of this property shall be an absolute URL that specifies the type of the resource and it shall be of the form defined in the Redfish specification."
34 },
35 "count": {
36 "type": "number",
37 "readonly": true,
38 "description": "The number of items in a collection.",
39 "longDescription": "The value of this property shall be an integer representing the number of items in a collection."
40 },
41 "etag": {
42 "type": "string",
43 "readonly": true,
44 "description": "The current ETag of the resource.",
45 "longDescription": "The value of this property shall be a string that is defined by the ETag HTTP header definition in RFC7232."
46 }
47 }
48}