queue_manager_submit_job
Submits a job to a queue for deferred processing. A job consists of a command, its parameters, and a list of tasks that process the result of the command.
arguments
- "command" : String
The command to submit to the queue. The result of the command will be forwarded to any tasks provided. The name should correspond to a configured allowed command.
- "parameters" : Map
The parameters that will be forwarded to the command. Each entry in this map should match a named argument of the command.
- "queue_name" : String (default: null)
The name of the configured queue to submit the job to. The default configured queue will be used if not specified.
- "tasks" : Queue_task_data[]
A list of post processing tasks and their configurations. Tasks will be run in parallel and will be provided the results of the command.
return value
StringReturns the message id of the queued job.