[VID-3] Setting docker image tag
[vid.git] / vid / src / main / resources / json / mso / request
1 {
2         "$schema": "http://json-schema.org/draft-04/schema#",
3         "description": "request structure",
4         "type": "object",
5         "properties": {
6                 "finishTime": {
7                         "description": "Date and time the request was finished in GMT with the following sample format: Wed, 15 Oct 2014 13:01:52 GMT",
8                         "type": "string"
9                 },
10                 "instanceIds": {},
11                 "requestDetails": {},
12                 "requestId": {
13                         "description": "UUID for the request generated by the instantiation service",
14                         "type": "string",
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}$"
16                 },
17                 "requestScope": {
18                         "description": "short description of the entity being operated on",
19                         "type": "string",
20                         "enum": [
21                                 "network",
22                                 "service",
23                                 "vfModule",
24                                 "vnf",
25                                 "volumeGroup"
26                         ]
27                 },
28                 "requestStatus": {},
29                 "requestType": {
30                         "description": "short description of the action being performed on the requestScope",
31                         "type": "string",
32                         "enum": [
33                                 "createInstance",
34                                 "deleteInstance",
35                                 "replaceInstance",
36                                 "updateInstance"
37                         ]
38                 },
39                 "startTime": {
40                         "description": "Date and time the request was created in GMT with the following sample format: Wed, 15 Oct 2014 13:01:52 GMT",
41                         "type": "string"
42                 }
43         },
44         "required": ["requestDetails", "requestId", "requestScope", "requestType", "startTime"]
45 }