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. |