|
| Local Properties | Local Methods | |
| Managed Object Types | Data Object Types | All Properties | All Methods |
Properties
| Name | Type | Description |
|---|---|---|
| description P | TaskDescription |
Locale-specific, static strings that describe Task
information to users.
|
| maxCollector P | xsd:int |
Maximum number of TaskHistoryCollector
data objects that can exist concurrently, per client.
|
| recentTask* P | ManagedObjectReference[]
to a Task[] |
A list of Task managed objects that completed recently,
that are currently running, or that are queued to run.
The list contains only Task objects that the client has permission to access, which is determined by having permission to access the Task object's managed entity. |
Methods
| Methods defined in this Managed Object |
|---|
| CreateCollectorForTasks, CreateTask |
A TaskHistoryCollector does not persist beyond the current client session.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the TaskManager used to make the method call. |
| filter | TaskFilterSpec |
The specification for the task query filter.
|
Return Value
| Type | Description |
|---|---|
| ManagedObjectReference
to a TaskHistoryCollector | The task collector based on the filter. |
Faults
| Type | Description |
|---|---|
| InvalidArgument | Thrown if the filter is null or unknown. |
| InvalidState | Thrown if there are more than the maximum number of task collectors. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the TaskManager used to make the method call. |
| obj | ManagedObjectReference |
ManagedObject with which Task will be associated
|
| taskTypeId | xsd:string |
Extension registered task type identifier
for type of task being created
|
| initiatedBy* | xsd:string |
The name of the user on whose behalf the
Extension is creating the task
|
| cancelable | xsd:boolean |
True if the task should be cancelable,
else false
|
| parentTaskKey* | xsd:string |
Key of the task that is the parent of this task
Since vSphere API 4.0 |
Return Value
| Type | Description |
|---|---|
| TaskInfo | TaskInfo data object describing the new task |
Faults
| Type | Description |
|---|---|
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
| Top of page | Local Properties | Local Methods | |
| Managed Object Types | Data Object Types | All Properties | All Methods |