UNPKG

1.34 kBJSONView Raw
1{
2 "title": "PdrStatusCheckOutput",
3 "description": "Describes the output produced by the pdr-status-check task",
4 "type": "object",
5 "required": ["running", "completed", "failed", "isFinished", "pdr"],
6 "properties": {
7 "running": {
8 "description": "List of execution arns which are queued or running",
9 "type": "array",
10 "items": {
11 "type": "string"
12 }
13 },
14 "completed": {
15 "description": "List of completed execution arns",
16 "type": "array",
17 "items": {
18 "type": "string"
19 }
20 },
21 "failed": {
22 "description": "List of failed execution arns with reason",
23 "type": "array",
24 "items": {
25 "type": "object",
26 "required": ["arn", "reason"],
27 "properties": {
28 "arn": { "type": "string" },
29 "reason": { "type": "string" }
30 }
31 }
32 },
33 "counter": { "type": "integer" },
34 "limit": { "type": "integer" },
35 "isFinished": {
36 "description": "Indicates whether all the step function executions of the PDR are in terminal states",
37 "type": "boolean"
38 },
39 "pdr": {
40 "description": "Product Delivery Record",
41 "type": "object",
42 "required": ["name", "path"],
43 "properties": {
44 "name": { "type": "string" },
45 "path": { "type": "string" }
46 }
47 }
48 }
49}