Workflow Commands
uac workflow
Workflow management commands, including operations for managing workflow vertices and edges, as well as running workflow forecasts
uac workflow [OPTIONS] COMMAND [ARGS]...
add-child-vertex
Adds a vertex and edge
uac workflow add-child-vertex [OPTIONS] workflow_name=value
parent_task_name=name
parent_vertex_id=[optional] task_name=new_task
vertex_id=[optional] vertexX=None vertexY=None
vertex_x_offset=100 vertex_y_offset=100
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- workflow_name=value parent_task_name=name parent_vertex_id=[optional] task_name=new_task vertex_id=[optional] vertexX=None vertexY=None vertex_x_offset=100 vertex_y_offset=100
Optional argument(s)
add-edge
Adds an edge
uac workflow add-edge [OPTIONS] workflowid=value workflowname=value
condition=value straight_edge=value points=value
source_id=value target_id=value
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- workflowid=value workflowname=value condition=value straight_edge=value points=value source_id=value target_id=value
Required argument(s)
add-vertex
Add a Task to a Workflow
uac workflow add-vertex [OPTIONS] workflowid=value workflowname=value
task=value alias=value vertex_id=value vertex_x=value
vertex_y=value
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- workflowid=value workflowname=value task=value alias=value vertex_id=value vertex_x=value vertex_y=value
Required argument(s)
auto-arrange-vertices
Auto arrange the vertex locations
uac workflow auto-arrange-vertices [OPTIONS] workflow_name=value
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- workflow_name=value
Required argument(s)
delete-edge
Deletes an edge
uac workflow delete-edge [OPTIONS] workflowid=value workflowname=value
sourceid=value targetid=value
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- workflowid=value workflowname=value sourceid=value targetid=value
Required argument(s)
delete-vertice
Deletes a vertice
uac workflow delete-vertice [OPTIONS] workflowid=value workflowname=value
taskid=value taskname=value taskalias=value
vertexid=value
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- workflowid=value workflowname=value taskid=value taskname=value taskalias=value vertexid=value
Required argument(s)
get-edges
Gets an edge
uac workflow get-edges [OPTIONS] workflowid=value workflowname=value
sourceid=value targetid=value
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- workflowid=value workflowname=value sourceid=value targetid=value
Required argument(s)
get-forecast
Gets the forecast for a workflow
uac workflow get-forecast [OPTIONS] workflowid=value workflowname=value
calendarid=value calendarname=value triggerid=value
triggername=value date=value time=value
timezone=value forecast_timezone=value exclude=value
variable=value
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- workflowid=value workflowname=value calendarid=value calendarname=value triggerid=value triggername=value date=value time=value timezone=value forecast_timezone=value exclude=value variable=value
Required argument(s)
get-vertices
Gets a vertex
uac workflow get-vertices [OPTIONS] workflowid=value workflowname=value
taskid=value taskname=value taskalias=value
vertexid=value
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- workflowid=value workflowname=value taskid=value taskname=value taskalias=value vertexid=value
Required argument(s)
update-edge
Updates an edge
uac workflow update-edge [OPTIONS] sys_id=value workflow_id=value
condition=value straight_edge=value points=value
source_id=value target_id=value
Options
- -o, --output <output>
- -i, --input <input>
Required
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- sys_id=value workflow_id=value condition=value straight_edge=value points=value source_id=value target_id=value
Required argument(s)
update-vertex
Updates a vertex
uac workflow update-vertex [OPTIONS] sys_id=value workflow_id=value task=value
alias=value vertex_id=value vertex_x=value
vertex_y=value
Options
- -o, --output <output>
- -i, --input <input>
Required
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- sys_id=value workflow_id=value task=value alias=value vertex_id=value vertex_x=value vertex_y=value
Required argument(s)