1{
2    "comment": "This is a generic possible redfish standard task states.",
3    "TaskStarting": {
4        "TaskState": "Starting",
5        "TaskStatus": "OK"
6    },
7    "TaskRunning": {
8        "TaskState": "Running",
9        "TaskStatus": "OK"
10    },
11    "TaskCompleted": {
12        "TaskState": "Completed",
13        "TaskStatus": "OK"
14    },
15    "TaskException": {
16        "TaskState": "Exception",
17        "TaskStatus": "Warning"
18    },
19    "TaskService": {
20        "CompletedTaskOverWritePolicy": {
21            "AllowedValues": ["Manual", "Oldest"]
22        },
23        "Status": {
24            "Health": "OK",
25            "HealthRollup": "OK",
26            "State": "Enabled"
27        }
28    },
29    "Task": {
30        "TaskState": {
31            "AllowedValues": [
32                "New",
33                "Starting",
34                "Running",
35                "Suspended",
36                "Interrupted",
37                "Pending",
38                "Stopping",
39                "Completed",
40                "Killed",
41                "Exception",
42                "Service",
43                "Cancelling",
44                "Cancelled"
45            ],
46            "AllowedCompletionTaskState": [
47                "Cancelled",
48                "Completed",
49                "Exception"
50            ]
51        }
52    }
53}
54