Merge "Logging improvements"
[vid.git] / vid-app-common / src / main / resources / json / mso / request
1 {\r
2         "$schema": "http://json-schema.org/draft-04/schema#",\r
3         "description": "request structure",\r
4         "type": "object",\r
5         "properties": {\r
6                 "finishTime": {\r
7                         "description": "Date and time the request was finished in GMT with the following sample format: Wed, 15 Oct 2014 13:01:52 GMT",\r
8                         "type": "string"\r
9                 },\r
10                 "instanceIds": {},\r
11                 "requestDetails": {},\r
12                 "requestId": {\r
13                         "description": "UUID for the request generated by the instantiation service",\r
14                         "type": "string",\r
15                         "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
16                 },\r
17                 "requestScope": {\r
18                         "description": "short description of the entity being operated on",\r
19                         "type": "string"\r
20                 },\r
21                 "requestStatus": {},\r
22                 "requestType": {\r
23                         "description": "short description of the action being performed on the requestScope",\r
24                         "type": "string"\r
25                 },\r
26                 "startTime": {\r
27                         "description": "Date and time the request was created in GMT with the following sample format: Wed, 15 Oct 2014 13:01:52 GMT",\r
28                         "type": "string"\r
29                 }\r
30         },\r
31         "required": ["requestDetails", "requestId", "requestScope", "requestType", "startTime"]\r
32 }