blob: 7646e4e6368e7ab56b3f17bc4fd38d7973a5d86b [file] [log] [blame]
Ed Tanous118b1c72018-09-13 13:45:51 -07001{
Ed Tanouse9cc1bc2023-09-21 11:15:30 -07002 "$id": "http://redfish.dmtf.org/schemas/v1/MessageRegistry.v1_6_1.json",
Ed Tanous118b1c72018-09-13 13:45:51 -07003 "$ref": "#/definitions/MessageRegistry",
Ed Tanous530520e2019-01-02 13:41:37 -08004 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
Ed Tanouse9cc1bc2023-09-21 11:15:30 -07005 "copyright": "Copyright 2014-2023 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
Ed Tanous118b1c72018-09-13 13:45:51 -07006 "definitions": {
7 "Actions": {
8 "additionalProperties": false,
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -05009 "description": "The available actions for this resource.",
10 "longDescription": "This type shall contain the available actions for this resource.",
Ed Tanous118b1c72018-09-13 13:45:51 -070011 "patternProperties": {
Ed Tanouscb103132019-10-08 11:34:22 -070012 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
Ed Tanous118b1c72018-09-13 13:45:51 -070013 "description": "This property shall specify a valid odata or Redfish property.",
14 "type": [
15 "array",
16 "boolean",
Ed Tanous530520e2019-01-02 13:41:37 -080017 "integer",
Ed Tanous118b1c72018-09-13 13:45:51 -070018 "number",
19 "null",
20 "object",
21 "string"
22 ]
23 }
24 },
25 "properties": {
26 "Oem": {
Ed Tanous530520e2019-01-02 13:41:37 -080027 "$ref": "#/definitions/OemActions",
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -050028 "description": "The available OEM-specific actions for this resource.",
29 "longDescription": "This property shall contain the available OEM-specific actions for this resource.",
Ed Tanouscb103132019-10-08 11:34:22 -070030 "versionAdded": "v1_1_0"
Ed Tanous118b1c72018-09-13 13:45:51 -070031 }
32 },
33 "type": "object"
34 },
Ed Tanous530520e2019-01-02 13:41:37 -080035 "ClearingLogic": {
Ed Tanous118b1c72018-09-13 13:45:51 -070036 "additionalProperties": false,
Ed Tanous530520e2019-01-02 13:41:37 -080037 "description": "The clearing logic associated with this message. The properties within indicate that what messages are cleared by this message as well as under what conditions.",
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -050038 "longDescription": "This type shall contain the available actions for this resource.",
Ed Tanous118b1c72018-09-13 13:45:51 -070039 "patternProperties": {
Ed Tanouscb103132019-10-08 11:34:22 -070040 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
Ed Tanous118b1c72018-09-13 13:45:51 -070041 "description": "This property shall specify a valid odata or Redfish property.",
42 "type": [
43 "array",
44 "boolean",
Ed Tanous530520e2019-01-02 13:41:37 -080045 "integer",
Ed Tanous118b1c72018-09-13 13:45:51 -070046 "number",
47 "null",
48 "object",
49 "string"
50 ]
51 }
52 },
53 "properties": {
Ed Tanous530520e2019-01-02 13:41:37 -080054 "ClearsAll": {
Ed Tanouscb103132019-10-08 11:34:22 -070055 "description": "An indication of whether all prior conditions and messages are cleared, provided the ClearsIf condition is met.",
56 "longDescription": "This property shall indicate whether all prior conditions and messages are cleared, provided the ClearsIf condition is met.",
Ed Tanous530520e2019-01-02 13:41:37 -080057 "readonly": true,
58 "type": [
59 "boolean",
60 "null"
Ed Tanouscb103132019-10-08 11:34:22 -070061 ],
62 "versionAdded": "v1_2_0"
Ed Tanous530520e2019-01-02 13:41:37 -080063 },
64 "ClearsIf": {
65 "anyOf": [
66 {
67 "$ref": "#/definitions/ClearingType"
68 },
69 {
70 "type": "null"
71 }
72 ],
Ed Tanouscb103132019-10-08 11:34:22 -070073 "description": "The condition when the event is cleared.",
74 "longDescription": "This property shall contain the condition the event is cleared.",
75 "readonly": true,
76 "versionAdded": "v1_2_0"
Ed Tanous530520e2019-01-02 13:41:37 -080077 },
78 "ClearsMessage": {
Ed Tanouscb103132019-10-08 11:34:22 -070079 "description": "The array of MessageIds that this message clears when the other conditions are met.",
Ed Tanous530520e2019-01-02 13:41:37 -080080 "items": {
81 "type": [
82 "string",
83 "null"
84 ]
85 },
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -050086 "longDescription": "This property shall contain an array of MessageIds that this message clears when the other conditions are met. The MessageIds shall not include the message registry name or version and shall contain only the MessageId portion. MessageIds shall not refer to other message registries.",
Ed Tanous530520e2019-01-02 13:41:37 -080087 "readonly": true,
Ed Tanouscb103132019-10-08 11:34:22 -070088 "type": "array",
89 "versionAdded": "v1_2_0"
Ed Tanous530520e2019-01-02 13:41:37 -080090 }
91 },
92 "type": "object"
93 },
94 "ClearingType": {
Ed Tanouscb103132019-10-08 11:34:22 -070095 "description": "The conditions when an event is cleared.",
Ed Tanous530520e2019-01-02 13:41:37 -080096 "enum": [
97 "SameOriginOfCondition"
98 ],
99 "enumDescriptions": {
Ed Tanouse9cc1bc2023-09-21 11:15:30 -0700100 "SameOriginOfCondition": "Indicates the message for an event is cleared by the other messages in the ClearingLogic property, provided the OriginOfCondition for both events are the same."
Ed Tanous530520e2019-01-02 13:41:37 -0800101 },
102 "type": "string"
103 },
104 "Message": {
105 "additionalProperties": false,
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -0500106 "description": "This type represents how a message is defined within the message registry.",
107 "longDescription": "The type shall represent how a message is defined within a message registry.",
Ed Tanous530520e2019-01-02 13:41:37 -0800108 "patternProperties": {
Ed Tanouscb103132019-10-08 11:34:22 -0700109 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
Ed Tanous530520e2019-01-02 13:41:37 -0800110 "description": "This property shall specify a valid odata or Redfish property.",
111 "type": [
112 "array",
113 "boolean",
114 "integer",
115 "number",
116 "null",
117 "object",
118 "string"
119 ]
120 }
121 },
122 "properties": {
Ed Tanouscb103132019-10-08 11:34:22 -0700123 "ArgDescriptions": {
124 "description": "The MessageArg descriptions, in order, used for this message.",
125 "items": {
126 "type": [
127 "string",
128 "null"
129 ]
130 },
131 "longDescription": "This property shall contain an ordered array of text describing each argument used as substitution in the message.",
132 "readonly": true,
133 "type": "array",
134 "versionAdded": "v1_3_0"
135 },
136 "ArgLongDescriptions": {
137 "description": "The MessageArg normative descriptions, in order, used for this message.",
138 "items": {
139 "type": [
140 "string",
141 "null"
142 ]
143 },
144 "longDescription": "This property shall contain an ordered array of normative language for each argument used as substitution in the message.",
145 "readonly": true,
146 "type": "array",
147 "versionAdded": "v1_3_0"
148 },
Ed Tanous530520e2019-01-02 13:41:37 -0800149 "ClearingLogic": {
Ed Tanouscb103132019-10-08 11:34:22 -0700150 "$ref": "#/definitions/ClearingLogic",
Ed Tanous530520e2019-01-02 13:41:37 -0800151 "description": "The clearing logic associated with this message. The properties within indicate that what messages are cleared by this message as well as under what conditions.",
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -0500152 "longDescription": "This type shall contain the available actions for this resource.",
Ed Tanouscb103132019-10-08 11:34:22 -0700153 "versionAdded": "v1_2_0"
Ed Tanous530520e2019-01-02 13:41:37 -0800154 },
Gunnar Mills60c922d2021-12-01 09:28:53 -0600155 "Deprecated": {
156 "description": "The reason the message has been deprecated.",
Ed Tanousa8d8f9d2023-01-26 13:57:00 -0800157 "longDescription": "This property shall indicate that a message is deprecated. The value of the string should explain the deprecation, including reference to new message or messages to be used. The message can be supported in new and existing implementations, but usage in new implementations is discouraged. Deprecated messages are likely to be removed in a future major version of the message registry. The ReplacedBy property may be used to provide a reference to a replacement message definition.",
Gunnar Mills60c922d2021-12-01 09:28:53 -0600158 "readonly": true,
159 "type": [
160 "string",
161 "null"
162 ],
163 "versionAdded": "v1_5_0"
164 },
Ed Tanous118b1c72018-09-13 13:45:51 -0700165 "Description": {
Ed Tanouscb103132019-10-08 11:34:22 -0700166 "description": "A short description of how and when to use this message.",
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -0500167 "longDescription": "This property shall indicate how and when this message is returned by the Redfish service.",
Ed Tanous118b1c72018-09-13 13:45:51 -0700168 "readonly": true,
169 "type": "string"
170 },
Ed Tanouscb103132019-10-08 11:34:22 -0700171 "LongDescription": {
172 "description": "The normative language that describes this message's usage.",
173 "longDescription": "This property shall contain the normative language that describes this message's usage in a Redfish implementation.",
174 "readonly": true,
175 "type": [
176 "string",
177 "null"
178 ],
179 "versionAdded": "v1_3_0"
180 },
Ed Tanousa8d8f9d2023-01-26 13:57:00 -0800181 "MapsToGeneralMessages": {
182 "description": "The general or less-specific messages related to this message.",
183 "items": {
184 "type": [
185 "string",
186 "null"
187 ]
188 },
189 "longDescription": "This property shall indicate that this message maps to general or less-specific messages that duplicates information about the condition that generated this message. Services may issue the referenced messages along with this message to provide consistency for clients. The array shall contain `MessageRegistryPrefix.MessageKey` formatted values that describe the message registry and message key used to identify the messages.",
190 "pattern": "^[A-Z]\\w+\\.[A-Z]\\w+$",
191 "readonly": true,
192 "type": "array",
193 "versionAdded": "v1_6_0"
194 },
Ed Tanous118b1c72018-09-13 13:45:51 -0700195 "Message": {
196 "description": "The actual message.",
Ed Tanouscb103132019-10-08 11:34:22 -0700197 "longDescription": "This property shall contain the message to display. If a %integer is included in part of the string, it shall represent a string substitution for any MessageArgs that accompany the message, in order.",
Ed Tanous118b1c72018-09-13 13:45:51 -0700198 "readonly": true,
199 "type": "string"
200 },
Gunnar Millsa778c022020-05-12 12:20:36 -0500201 "MessageSeverity": {
202 "anyOf": [
203 {
204 "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Health"
205 },
206 {
207 "type": "null"
208 }
209 ],
210 "description": "The severity of the message.",
Gunnar Mills262d7d42021-01-20 16:28:41 -0600211 "longDescription": "This property shall contain the severity of the message. Services can replace the severity defined in the message registry with a value more applicable to the implementation in message payloads and event payloads.",
Gunnar Millsa778c022020-05-12 12:20:36 -0500212 "readonly": true,
213 "versionAdded": "v1_4_0"
214 },
Ed Tanous118b1c72018-09-13 13:45:51 -0700215 "NumberOfArgs": {
Ed Tanouscb103132019-10-08 11:34:22 -0700216 "description": "The number of arguments in the message.",
217 "longDescription": "This property shall contain the number of arguments that are substituted for the locations marked with %<integer> in the message.",
Ed Tanous118b1c72018-09-13 13:45:51 -0700218 "minimum": 0,
219 "readonly": true,
Ed Tanous530520e2019-01-02 13:41:37 -0800220 "type": "integer"
Ed Tanous118b1c72018-09-13 13:45:51 -0700221 },
222 "Oem": {
223 "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Oem",
Ed Tanouscb103132019-10-08 11:34:22 -0700224 "description": "The OEM extension property.",
225 "longDescription": "This property shall contain the OEM extensions. All values for properties contained in this object shall conform to the Redfish Specification-described requirements."
Ed Tanous118b1c72018-09-13 13:45:51 -0700226 },
227 "ParamTypes": {
Ed Tanouse9cc1bc2023-09-21 11:15:30 -0700228 "description": "The data types of the message arguments, prior to conversion to strings for inclusion in a message.",
Ed Tanous118b1c72018-09-13 13:45:51 -0700229 "items": {
230 "$ref": "#/definitions/ParamType"
231 },
Ed Tanouse9cc1bc2023-09-21 11:15:30 -0700232 "longDescription": "This property shall contain an ordered array of the data types of the values in MessageArgs, prior to their conversion to strings for inclusion in a message.",
Ed Tanous118b1c72018-09-13 13:45:51 -0700233 "readonly": true,
234 "type": "array"
235 },
Ed Tanousa8d8f9d2023-01-26 13:57:00 -0800236 "ReplacedBy": {
237 "description": "The message identifier that replaces this message.",
238 "longDescription": "This property shall contain the message registry and message key, in the `MessageRegistryPrefix.MessageKey` format, that identifies the message that replaces this message. This property may be used to indicate replacement for a deprecated message, including cases where a standardized version replaces an OEM-created message.",
239 "pattern": "^[A-Z]\\w+\\.[A-Z]\\w+$",
240 "readonly": true,
241 "type": [
242 "string",
243 "null"
244 ],
245 "versionAdded": "v1_6_0"
246 },
Ed Tanous118b1c72018-09-13 13:45:51 -0700247 "Resolution": {
248 "description": "Used to provide suggestions on how to resolve the situation that caused the error.",
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -0500249 "longDescription": "This property shall contain the resolution of the message. Services can replace the resolution defined in the message registry with a more specific resolution in message payloads.",
Ed Tanous118b1c72018-09-13 13:45:51 -0700250 "readonly": true,
251 "type": "string"
252 },
253 "Severity": {
Gunnar Millsa778c022020-05-12 12:20:36 -0500254 "deprecated": "This property has been deprecated in favor of MessageSeverity, which ties the values to the enumerations defined for the Health property within Status.",
Ed Tanouscb103132019-10-08 11:34:22 -0700255 "description": "The severity of the message.",
Gunnar Mills262d7d42021-01-20 16:28:41 -0600256 "longDescription": "This property shall contain the severity of the condition resulting in the message, as defined in the 'Status' clause of the Redfish Specification. Services can replace the severity defined in the message registry with a value more applicable to the implementation in message payloads and event payloads.",
Ed Tanous118b1c72018-09-13 13:45:51 -0700257 "readonly": true,
Gunnar Millsa778c022020-05-12 12:20:36 -0500258 "type": "string",
259 "versionDeprecated": "v1_4_0"
Gunnar Mills60c922d2021-12-01 09:28:53 -0600260 },
261 "VersionAdded": {
262 "description": "The registry version which added this message.",
263 "longDescription": "This property shall contain the version of the message registry when the message was added. This property shall not appear for messages created at version `1.0.0` of a message registry.",
264 "pattern": "^\\d+\\.\\d+\\.\\d+$",
265 "readonly": true,
266 "type": [
267 "string",
268 "null"
269 ],
270 "versionAdded": "v1_5_0"
271 },
272 "VersionDeprecated": {
273 "description": "The registry version when the the message was deprecated.",
274 "longDescription": "This property shall contain the version of the registry when the message was deprecated. This property shall not appear if the message has not been deprecated.",
275 "pattern": "^\\d+\\.\\d+\\.\\d+$",
276 "readonly": true,
277 "type": [
278 "string",
279 "null"
280 ],
281 "versionAdded": "v1_5_0"
Ed Tanous118b1c72018-09-13 13:45:51 -0700282 }
283 },
284 "required": [
285 "Description",
286 "Message",
287 "Severity",
288 "NumberOfArgs",
Gunnar Millsa778c022020-05-12 12:20:36 -0500289 "Resolution",
290 "MessageSeverity"
Ed Tanous118b1c72018-09-13 13:45:51 -0700291 ],
292 "type": "object"
293 },
294 "MessageProperty": {
295 "additionalProperties": false,
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -0500296 "description": "The message keys contained in the message registry.",
297 "longDescription": "This type shall contain the message keys contained in the message registry. The message keys are the suffix of the MessageId and shall be unique within this message registry.",
Ed Tanous118b1c72018-09-13 13:45:51 -0700298 "patternProperties": {
299 "[A-Za-z0-9]+": {
300 "$ref": "#/definitions/Message"
301 },
Ed Tanouscb103132019-10-08 11:34:22 -0700302 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
Ed Tanous118b1c72018-09-13 13:45:51 -0700303 "description": "This property shall specify a valid odata or Redfish property.",
304 "type": [
305 "array",
306 "boolean",
Ed Tanous530520e2019-01-02 13:41:37 -0800307 "integer",
Ed Tanous118b1c72018-09-13 13:45:51 -0700308 "number",
309 "null",
310 "object",
311 "string"
312 ]
313 }
314 },
315 "properties": {},
316 "type": "object"
317 },
318 "MessageRegistry": {
319 "additionalProperties": false,
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -0500320 "description": "The MessageRegistry schema describes all message registries. It represents the properties for the message registries themselves.",
321 "longDescription": "This resource shall represent a message registry for a Redfish implementation.",
Ed Tanous118b1c72018-09-13 13:45:51 -0700322 "patternProperties": {
Ed Tanouscb103132019-10-08 11:34:22 -0700323 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
Ed Tanous118b1c72018-09-13 13:45:51 -0700324 "description": "This property shall specify a valid odata or Redfish property.",
325 "type": [
326 "array",
327 "boolean",
Ed Tanous530520e2019-01-02 13:41:37 -0800328 "integer",
Ed Tanous118b1c72018-09-13 13:45:51 -0700329 "number",
330 "null",
331 "object",
332 "string"
333 ]
334 }
335 },
336 "properties": {
Ed Tanous118b1c72018-09-13 13:45:51 -0700337 "@odata.type": {
Ed Tanouscb103132019-10-08 11:34:22 -0700338 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type"
Ed Tanous118b1c72018-09-13 13:45:51 -0700339 },
340 "Actions": {
341 "$ref": "#/definitions/Actions",
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -0500342 "description": "The available actions for this resource.",
343 "longDescription": "This property shall contain the available actions for this resource.",
Ed Tanouscb103132019-10-08 11:34:22 -0700344 "versionAdded": "v1_1_0"
Ed Tanous118b1c72018-09-13 13:45:51 -0700345 },
346 "Description": {
347 "anyOf": [
348 {
349 "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Description"
350 },
351 {
352 "type": "null"
353 }
354 ],
355 "readonly": true
356 },
357 "Id": {
358 "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Id",
359 "readonly": true
360 },
361 "Language": {
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -0500362 "description": "The RFC5646-conformant language code for the message registry.",
Ed Tanouscb103132019-10-08 11:34:22 -0700363 "longDescription": "This property shall contain an RFC5646-conformant language code.",
Ed Tanous118b1c72018-09-13 13:45:51 -0700364 "readonly": true,
365 "type": "string"
366 },
367 "Messages": {
368 "$ref": "#/definitions/MessageProperty",
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -0500369 "description": "The message keys contained in the message registry.",
370 "longDescription": "This property shall contain the message keys contained in the message registry. The message keys are the suffix of the MessageId and shall be unique within this message registry."
Ed Tanous118b1c72018-09-13 13:45:51 -0700371 },
372 "Name": {
373 "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Name",
374 "readonly": true
375 },
376 "Oem": {
377 "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Oem",
Ed Tanouscb103132019-10-08 11:34:22 -0700378 "description": "The OEM extension property.",
379 "longDescription": "This property shall contain the OEM extensions. All values for properties that this object contains shall conform to the Redfish Specification-described requirements."
Ed Tanous118b1c72018-09-13 13:45:51 -0700380 },
381 "OwningEntity": {
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -0500382 "description": "The organization or company that publishes this message registry.",
383 "longDescription": "This property shall represent the publisher of this message registry.",
Ed Tanous118b1c72018-09-13 13:45:51 -0700384 "readonly": true,
385 "type": "string"
386 },
387 "RegistryPrefix": {
Ed Tanouscb103132019-10-08 11:34:22 -0700388 "description": "The single-word prefix that is used in forming and decoding MessageIds.",
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -0500389 "longDescription": "This property shall contain the Redfish Specification-defined prefix used in forming and decoding MessageIds that uniquely identifies all messages that belong to this message registry.",
Ed Tanous118b1c72018-09-13 13:45:51 -0700390 "readonly": true,
391 "type": "string"
392 },
393 "RegistryVersion": {
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -0500394 "description": "The message registry version in the middle portion of a MessageId.",
395 "longDescription": "This property shall contain the version of this message registry.",
Ed Tanouscb103132019-10-08 11:34:22 -0700396 "pattern": "^\\d+\\.\\d+\\.\\d+$",
Ed Tanous118b1c72018-09-13 13:45:51 -0700397 "readonly": true,
398 "type": "string"
399 }
400 },
401 "required": [
402 "Language",
403 "RegistryPrefix",
404 "RegistryVersion",
405 "OwningEntity",
406 "Messages",
Ed Tanous530520e2019-01-02 13:41:37 -0800407 "@odata.type",
Ed Tanous118b1c72018-09-13 13:45:51 -0700408 "Id",
409 "Name"
410 ],
411 "type": "object"
412 },
413 "OemActions": {
414 "additionalProperties": true,
Asmitha Karunanithic8ccb772020-09-22 10:56:46 -0500415 "description": "The available OEM-specific actions for this resource.",
416 "longDescription": "This type shall contain the available OEM-specific actions for this resource.",
Ed Tanous118b1c72018-09-13 13:45:51 -0700417 "patternProperties": {
Ed Tanouscb103132019-10-08 11:34:22 -0700418 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
Ed Tanous118b1c72018-09-13 13:45:51 -0700419 "description": "This property shall specify a valid odata or Redfish property.",
420 "type": [
421 "array",
422 "boolean",
Ed Tanous530520e2019-01-02 13:41:37 -0800423 "integer",
Ed Tanous118b1c72018-09-13 13:45:51 -0700424 "number",
425 "null",
426 "object",
427 "string"
428 ]
429 }
430 },
431 "properties": {},
432 "type": "object"
433 },
434 "ParamType": {
435 "enum": [
436 "string",
437 "number"
438 ],
439 "enumDescriptions": {
Ed Tanouse9cc1bc2023-09-21 11:15:30 -0700440 "number": "The argument is a number converted to a string.",
Ed Tanouscb103132019-10-08 11:34:22 -0700441 "string": "The argument is a string."
Ed Tanous118b1c72018-09-13 13:45:51 -0700442 },
443 "type": "string"
444 }
445 },
Ed Tanous530520e2019-01-02 13:41:37 -0800446 "owningEntity": "DMTF",
Ed Tanousa8d8f9d2023-01-26 13:57:00 -0800447 "release": "2022.3",
Ed Tanouse9cc1bc2023-09-21 11:15:30 -0700448 "title": "#MessageRegistry.v1_6_1.MessageRegistry"
Ed Tanous118b1c72018-09-13 13:45:51 -0700449}