View Source XenAPI.Task (XenAPI v0.2.0)
Link to this section Summary
Functions
Add the given key-value pair to the other_config field of the given task.
Add the given key-value pair to the other_config field of the given task. (Raise error on XMLRPC failure)
Request that a task be cancelled. Note that a task may fail to be cancelled and may complete or fail normally and note that, even when a task does cancel, it might take an arbitrary amount of time.
Request that a task be cancelled. Note that a task may fail to be cancelled and may complete or fail normally and note that, even when a task does cancel, it might take an arbitrary amount of time. (Raise error on XMLRPC failure)
Create a new task object which must be manually destroyed.
Create a new task object which must be manually destroyed. (Raise error on XMLRPC failure)
Destroy the task object
Destroy the task object (Raise error on XMLRPC failure)
Return a list of all the tasks known to the system.
Return a list of all the tasks known to the system. (Raise error on XMLRPC failure)
Return a map of task references to task records for all tasks known to the system.
Return a map of task references to task records for all tasks known to the system. (Raise error on XMLRPC failure)
Get the allowed_operations field of the given task.
Get the allowed_operations field of the given task. (Raise error on XMLRPC failure)
Get the backtrace field of the given task.
Get the backtrace field of the given task. (Raise error on XMLRPC failure)
Get all the task instances with the given label.
Get all the task instances with the given label. (Raise error on XMLRPC failure)
Get a reference to the task instance with the specified UUID.
Get a reference to the task instance with the specified UUID. (Raise error on XMLRPC failure)
Get the created field of the given task.
Get the created field of the given task. (Raise error on XMLRPC failure)
Get the current_operations field of the given task.
Get the current_operations field of the given task. (Raise error on XMLRPC failure)
Get the error_info field of the given task.
Get the error_info field of the given task. (Raise error on XMLRPC failure)
Get the finished field of the given task.
Get the finished field of the given task. (Raise error on XMLRPC failure)
Get the name/description field of the given task.
Get the name/description field of the given task. (Raise error on XMLRPC failure)
Get the name/label field of the given task.
Get the name/label field of the given task. (Raise error on XMLRPC failure)
Get the other_config field of the given task.
Get the other_config field of the given task. (Raise error on XMLRPC failure)
Get the progress field of the given task.
Get the progress field of the given task. (Raise error on XMLRPC failure)
Get a record containing the current state of the given task.
Get a record containing the current state of the given task. (Raise error on XMLRPC failure)
Get the resident_on field of the given task.
Get the resident_on field of the given task. (Raise error on XMLRPC failure)
Get the result field of the given task.
Get the result field of the given task. (Raise error on XMLRPC failure)
Get the status field of the given task.
Get the status field of the given task. (Raise error on XMLRPC failure)
Get the subtask_of field of the given task.
Get the subtask_of field of the given task. (Raise error on XMLRPC failure)
Get the subtasks field of the given task.
Get the subtasks field of the given task. (Raise error on XMLRPC failure)
Get the type field of the given task.
Get the type field of the given task. (Raise error on XMLRPC failure)
Get the uuid field of the given task.
Get the uuid field of the given task. (Raise error on XMLRPC failure)
Remove the given key and its corresponding value from the other_config field of the given task. If the key is not in that Map, then do nothing.
Remove the given key and its corresponding value from the other_config field of the given task. If the key is not in that Map, then do nothing. (Raise error on XMLRPC failure)
Set the other_config field of the given task.
Set the other_config field of the given task. (Raise error on XMLRPC failure)
Set the task status
Set the task status (Raise error on XMLRPC failure)
Link to this section Functions
Add the given key-value pair to the other_config field of the given task.
Add the given key-value pair to the other_config field of the given task. (Raise error on XMLRPC failure)
Request that a task be cancelled. Note that a task may fail to be cancelled and may complete or fail normally and note that, even when a task does cancel, it might take an arbitrary amount of time.
Request that a task be cancelled. Note that a task may fail to be cancelled and may complete or fail normally and note that, even when a task does cancel, it might take an arbitrary amount of time. (Raise error on XMLRPC failure)
Create a new task object which must be manually destroyed.
Create a new task object which must be manually destroyed. (Raise error on XMLRPC failure)
Destroy the task object
Destroy the task object (Raise error on XMLRPC failure)
Return a list of all the tasks known to the system.
Return a list of all the tasks known to the system. (Raise error on XMLRPC failure)
Return a map of task references to task records for all tasks known to the system.
Return a map of task references to task records for all tasks known to the system. (Raise error on XMLRPC failure)
Get the allowed_operations field of the given task.
Get the allowed_operations field of the given task. (Raise error on XMLRPC failure)
Get the backtrace field of the given task.
Get the backtrace field of the given task. (Raise error on XMLRPC failure)
Get all the task instances with the given label.
Get all the task instances with the given label. (Raise error on XMLRPC failure)
Get a reference to the task instance with the specified UUID.
Get a reference to the task instance with the specified UUID. (Raise error on XMLRPC failure)
Get the created field of the given task.
Get the created field of the given task. (Raise error on XMLRPC failure)
Get the current_operations field of the given task.
Get the current_operations field of the given task. (Raise error on XMLRPC failure)
Get the error_info field of the given task.
Get the error_info field of the given task. (Raise error on XMLRPC failure)
Get the finished field of the given task.
Get the finished field of the given task. (Raise error on XMLRPC failure)
Get the name/description field of the given task.
Get the name/description field of the given task. (Raise error on XMLRPC failure)
Get the name/label field of the given task.
Get the name/label field of the given task. (Raise error on XMLRPC failure)
Get the other_config field of the given task.
Get the other_config field of the given task. (Raise error on XMLRPC failure)
Get the progress field of the given task.
Get the progress field of the given task. (Raise error on XMLRPC failure)
Get a record containing the current state of the given task.
Get a record containing the current state of the given task. (Raise error on XMLRPC failure)
Get the resident_on field of the given task.
Get the resident_on field of the given task. (Raise error on XMLRPC failure)
Get the result field of the given task.
Get the result field of the given task. (Raise error on XMLRPC failure)
Get the status field of the given task.
Get the status field of the given task. (Raise error on XMLRPC failure)
Get the subtask_of field of the given task.
Get the subtask_of field of the given task. (Raise error on XMLRPC failure)
Get the subtasks field of the given task.
Get the subtasks field of the given task. (Raise error on XMLRPC failure)
Get the type field of the given task.
Get the type field of the given task. (Raise error on XMLRPC failure)
Get the uuid field of the given task.
Get the uuid field of the given task. (Raise error on XMLRPC failure)
Remove the given key and its corresponding value from the other_config field of the given task. If the key is not in that Map, then do nothing.
Remove the given key and its corresponding value from the other_config field of the given task. If the key is not in that Map, then do nothing. (Raise error on XMLRPC failure)
Set the other_config field of the given task.
Set the other_config field of the given task. (Raise error on XMLRPC failure)
Set the task status
Set the task status (Raise error on XMLRPC failure)