Starts workflow executions and waits for all of them to finish.
Arguments
Arguments | |
---|---|
workflow_id |
ID of the workflow. |
arguments |
List of optional execution parameters. A workflow execution is created for each element of the list. |
timeout |
The request timeout, in seconds (default: |
location |
If present, location of the workflow. The location of the caller is used by default. |
project_id |
If present, project ID associated with the workflow. The project ID of the caller is used by default. |
Returns
A list where each element is the result of a workflow execution starting and a corresponding argument.
Raised exceptions
Exceptions | |
---|---|
ExecutionError |
If any of the executions finish unsuccessfully. |
TimeoutError |
If waiting for the executions to finish takes longer than the specified timeout limit. |