Task Manager Create Collector For Tasks
Creates a TaskHistoryCollector, a specialized HistoryCollector that gathers TaskInfo data objects.
A TaskHistoryCollector does not persist beyond the current client session.
Required privileges: System.View
The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId
, in this case TaskManager/{moId}
.
The vSphere release schema. The current specification covers vSphere 8.0.2.0 APIs.
{
"filter": {
"_typeName": "string",
"entity": {
"_typeName": "string",
"entity": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"recursion": "string"
},
"time": {
"_typeName": "string",
"timeType": "string",
"beginTime": "string",
"endTime": "string"
},
"userName": {
"_typeName": "string",
"systemUser": false,
"userList": [
"string"
]
},
"activationId": [
"string"
],
"state": [
"string"
],
"alarm": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"scheduledTask": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"eventChainId": [
0
],
"tag": [
"string"
],
"parentTaskKey": [
"string"
],
"rootTaskKey": [
"string"
]
}
}
This data object type defines the specification for the task filter used to query tasks in the history collector database.
The client creates a task history collector with a filter specification, then retrieves the tasks from the task history collector.
The task collector based on the filter.
{
"_typeName": "string",
"type": "string",
"value": "string"
}
InvalidArgument: if the filter is null or unknown.
InvalidState: if there are more than the maximum number of task collectors.
NotSupported: if called directly on a host.
{
"_typeName": "string",
"faultCause": "MethodFault Object",
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
}