@@ -30,15 +30,26 @@ class Execution(resource.Resource):
3030 'marker' , 'limit' , 'sort_keys' , 'sort_dirs' , 'fields' , 'params' ,
3131 'include_output' )
3232
33+ #: The name of the workflow
3334 workflow_name = resource .Body ("workflow_name" )
35+ #: The ID of the workflow
3436 workflow_id = resource .Body ("workflow_id" )
37+ #: A description of the workflow execution
3538 description = resource .Body ("description" )
39+ #: A reference to the parent task execution
3640 task_execution_id = resource .Body ("task_execution_id" )
41+ #: Status can be one of: IDLE, RUNNING, SUCCESS, ERROR, or PAUSED
3742 status = resource .Body ("state" )
43+ #: An optional information string about the status
3844 status_info = resource .Body ("state_info" )
45+ #: A JSON structure containing workflow input values
46+ # TODO(briancurtin): type=dict
3947 input = resource .Body ("input" )
48+ #: The output of the workflow
4049 output = resource .Body ("output" )
50+ #: The time at which the Execution was created
4151 created_at = resource .Body ("created_at" )
52+ #: The time at which the Execution was updated
4253 updated_at = resource .Body ("updated_at" )
4354
4455 def create (self , session , prepend_key = True ):
0 commit comments