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