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