For every search it returns the list of tasks that satisfty the condition. The reason for supporting multiple searches is the UI that might be ending needing periodic updates on task status for various searches at the same time. This way, it is possible to get all the task statuses with one request.
Имя параметра | Описание |
---|---|
searches необязательно |
List of uuids to fetch info about Value: Must be an Array of nested elements |
searches[search_id] необязательно |
Arbitraty value for client to identify the the request parts with results. It's passed in the results to be able to pair the requests and responses properly. Value: Must be String |
searches[type] необязательно |
Value: Must be one of: user, resource, task. |
searches[task_id] необязательно |
In case :type = 'task', find the task by the uuid Value: Must be String |
searches[user_id] необязательно |
In case :type = 'user', find tasks for the user Value: Must be String |
searches[resource_type] необязательно |
In case :type = 'resource', what resource type we're searching the tasks for Value: Must be String |
searches[resource_type] необязательно |
In case :type = 'resource', what resource id we're searching the tasks for Value: Must be String |
searches[action_types] необязательно |
Return just tasks of given action type, e.g. ["Actions::Katello::Repository::Synchronize"] Value: Must be one of: String. |
searches[active_only] необязательно |
Value: Must be ‘true’ or ‘false’ |
searches[page] необязательно |
Value: Must be String |
searches[per_page] необязательно |
Value: Must be String |