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