Merge "Logging improvements"
[vid.git] / vid-app-common / src / main / resources / json / mso / modelInfo
1 {\r
2         "$schema": "http://json-schema.org/draft-04/schema#",\r
3         "description": "fields describing the SDC entity being operated on by the request",\r
4         "type": "object",\r
5         "properties": {\r
6                 "modelCustomizationName": {\r
7                         "description": "reference to the customized set of parameters associated with a model in a given service context",\r
8                         "type": "string"\r
9                 },\r
10                 "modelCustomizationId": {\r
11                         "description": "reference to the customized set of parameters associated with a model in a given service context",\r
12                         "type": "string"\r
13                 },\r
14                 "modelInvariantId": {\r
15                         "description": "Invariant UUID for the model name, irrespective of the version, as defined in SDC--authoritative",\r
16                         "type": "string",\r
17                         "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$"\r
18                 },\r
19         "modelVersionId": {\r
20                 "description": "Version id for version",\r
21                 "type": "string"\r
22             },\r
23                 "modelName": {\r
24                         "description": "name of the model as defined in SDC--not authoritative",\r
25                         "type": "string"\r
26                 },\r
27                 "modelNameVersionId": {\r
28                         "description": "UUID for the model name and version combination as defined in SDC--authoritative",\r
29                         "type": "string",\r
30                         "pattern": "^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$"\r
31                 },\r
32                 "modelType": {\r
33                         "description": "short description of the entity being operated on",\r
34                         "type": "string"\r
35                 },\r
36                 "modelVersion": {\r
37                         "description": "the version of the model as defined in SDC--not authoritative",\r
38                         "type": "string"\r
39                 }\r
40         },\r
41         "required": ["modelType"]\r
42 }