Tasks
Get Task by ID
tasks.retrieve(strtask_id, TaskRetrieveParams**kwargs) -> TaskRetrieveResponse
GET/tasks/{task_id}
Get Task by Name
tasks.retrieve_by_name(strtask_name, TaskRetrieveByNameParams**kwargs) -> TaskRetrieveByNameResponse
GET/tasks/name/{task_name}
Delete Task by Name
tasks.delete_by_name(strtask_name) -> DeleteResponse
DELETE/tasks/name/{task_name}
Stream Task Events by Name
tasks.stream_events_by_name(strtask_name) -> object
GET/tasks/name/{task_name}/stream
Update Task by ID
tasks.update_by_id(strtask_id, TaskUpdateByIDParams**kwargs) -> Task
PUT/tasks/{task_id}
Update Task by Name
tasks.update_by_name(strtask_name, TaskUpdateByNameParams**kwargs) -> Task
PUT/tasks/name/{task_name}
Complete Task
tasks.complete(strtask_id, TaskCompleteParams**kwargs) -> Task
POST/tasks/{task_id}/complete
Terminate Task
tasks.terminate(strtask_id, TaskTerminateParams**kwargs) -> Task
POST/tasks/{task_id}/terminate
Timeout Task
tasks.timeout(strtask_id, TaskTimeoutParams**kwargs) -> Task
POST/tasks/{task_id}/timeout
Query Task Workflow
tasks.query_workflow(strquery_name, TaskQueryWorkflowParams**kwargs) -> TaskQueryWorkflowResponse
GET/tasks/{task_id}/query/{query_name}
Interrupt Task
tasks.interrupt(strtask_id, TaskInterruptParams**kwargs) -> Task
POST/tasks/{task_id}/interrupt