Param name | Description |
---|---|
location_id
optional |
Set the current location context for the request Validations:
|
organization_id
optional |
Set the current organization context for the request Validations:
|
Param name | Description |
---|---|
location_id
optional |
Set the current location context for the request Validations:
|
organization_id
optional |
Set the current organization context for the request Validations:
|
id
optional |
UUID of the task Validations:
|
Param name | Description |
---|---|
location_id
optional |
Set the current location context for the request Validations:
|
organization_id
optional |
Set the current organization context for the request Validations:
|
id
optional |
UUID of the task Validations:
|
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.
Param name | Description |
---|---|
location_id
optional |
Set the current location context for the request Validations:
|
organization_id
optional |
Set the current organization context for the request Validations:
|
searches
optional |
List of uuids to fetch info about Validations:
|
searches[search_id]
optional |
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. Validations:
|
searches[type]
optional |
Validations:
|
searches[task_id]
optional |
In case :type = 'task', find the task by the uuid Validations:
|
searches[user_id]
optional |
In case :type = 'user', find tasks for the user Validations:
|
searches[resource_type]
optional |
In case :type = 'resource', what resource type we're searching the tasks for Validations:
|
searches[resource_type]
optional |
In case :type = 'resource', what resource id we're searching the tasks for Validations:
|
searches[action_types]
optional |
Return just tasks of given action type, e.g. `[“Actions::Katello::Repository::Synchronize”]` Validations:
|
searches[active_only]
optional |
Validations:
|
searches[page]
optional |
Validations:
|
searches[per_page]
optional |
Validations:
|
Resumes all selected resumable tasks. If neither a search query nor an explicit list of task IDs is provided, it tries to resume all tasks in paused state with result error.
Param name | Description |
---|---|
location_id
optional |
Set the current location context for the request Validations:
|
organization_id
optional |
Set the current organization context for the request Validations:
|
search
optional |
Resume tasks matching search string Validations:
|
task_ids
optional |
Resume specific tasks by ID Validations:
|
Cancels all selected cancellable tasks. Requires a search query or an explicit list of task IDs to be provided.
Code | Description |
---|---|
400 | Returned if neither search nor task_ids parameter is provided. |
Param name | Description |
---|---|
location_id
optional |
Set the current location context for the request Validations:
|
organization_id
optional |
Set the current organization context for the request Validations:
|
search
optional |
Cancel tasks matching search string Validations:
|
task_ids
optional |
Cancel specific tasks by ID Validations:
|
Stops all selected tasks which are not already stopped. Requires a search query or an explicit list of task IDs to be provided.
Code | Description |
---|---|
400 | Returned if neither search nor task_ids parameter is provided. |
Param name | Description |
---|---|
location_id
optional |
Set the current location context for the request Validations:
|
organization_id
optional |
Set the current organization context for the request Validations:
|
search
optional |
Stop tasks matching search string Validations:
|
task_ids
optional |
Stop specific tasks by ID Validations:
|
Param name | Description |
---|---|
location_id
optional |
Set the current location context for the request Validations:
|
organization_id
optional |
Set the current organization context for the request Validations:
|
parent_task_id
optional |
UUID of the task Validations:
|
search
optional |
filter results Validations:
|
order
optional |
Sort and order by a searchable field, e.g. '<field> DESC' Validations:
|
page
optional |
Page number, starting at 1 Validations:
|
per_page
optional |
Number of results per page to return, 'all' to return all results Validations:
|
Param name | Description |
---|---|
location_id
optional |
Set the current location context for the request Validations:
|
organization_id
optional |
Set the current organization context for the request Validations:
|
callback
optional |
Validations:
|
callback[task_id]
optional |
UUID of the task Validations:
|
callback[step_id]
optional |
The ID of the step inside the execution plan to send the event to Validations:
|
data
optional |
Data to be sent to the action Validations:
|
callbacks
optional |
Validations:
|
callbacks[callback]
optional |
Validations:
|
callbacks[callback][task_id]
optional |
UUID of the task Validations:
|
callbacks[callback][step_id]
optional |
The ID of the step inside the execution plan to send the event to Validations:
|
callbacks[data]
optional |
Data to be sent to the action Validations:
|