xref: /openbmc/openbmc-test-automation/data/task_state.json (revision 44bfc20a27e8f7a98b12446179a08dba16f105dd)
11560e652SSushil Singh{
21560e652SSushil Singh    "comment": "This is a generic possible redfish standard task states.",
3*44bfc20aSSushil Singh    "TaskStarting": {
4*44bfc20aSSushil Singh        "TaskState": "Starting",
5*44bfc20aSSushil Singh        "TaskStatus": "OK"
6*44bfc20aSSushil Singh    },
71560e652SSushil Singh    "TaskRunning": {
81560e652SSushil Singh        "TaskState": "Running",
91560e652SSushil Singh        "TaskStatus": "OK"
101560e652SSushil Singh    },
111560e652SSushil Singh    "TaskCompleted": {
121560e652SSushil Singh        "TaskState": "Completed",
131560e652SSushil Singh        "TaskStatus": "OK"
141560e652SSushil Singh    },
151560e652SSushil Singh    "TaskException": {
161560e652SSushil Singh        "TaskState": "Exception",
171560e652SSushil Singh        "TaskStatus": "Warning"
18350edc86Saravinth0510    },
19350edc86Saravinth0510    "TaskService": {
20350edc86Saravinth0510        "CompletedTaskOverWritePolicy": {
2112e33526SPatrick Williams            "AllowedValues": ["Manual", "Oldest"]
22350edc86Saravinth0510        },
23350edc86Saravinth0510        "Status": {
24350edc86Saravinth0510            "Health": "OK",
25350edc86Saravinth0510            "HealthRollup": "OK",
26350edc86Saravinth0510            "State": "Enabled"
27350edc86Saravinth0510        }
28350edc86Saravinth0510    },
29350edc86Saravinth0510    "Task": {
30350edc86Saravinth0510        "TaskState": {
31350edc86Saravinth0510            "AllowedValues": [
32350edc86Saravinth0510                "New",
33350edc86Saravinth0510                "Starting",
34350edc86Saravinth0510                "Running",
35350edc86Saravinth0510                "Suspended",
36350edc86Saravinth0510                "Interrupted",
37350edc86Saravinth0510                "Pending",
38350edc86Saravinth0510                "Stopping",
39350edc86Saravinth0510                "Completed",
40350edc86Saravinth0510                "Killed",
41350edc86Saravinth0510                "Exception",
42350edc86Saravinth0510                "Service",
43350edc86Saravinth0510                "Cancelling",
44350edc86Saravinth0510                "Cancelled"
45350edc86Saravinth0510            ],
46350edc86Saravinth0510            "AllowedCompletionTaskState": [
47350edc86Saravinth0510                "Cancelled",
48350edc86Saravinth0510                "Completed",
49350edc86Saravinth0510                "Exception"
50350edc86Saravinth0510            ]
51350edc86Saravinth0510        }
521560e652SSushil Singh    }
531560e652SSushil Singh}
54