SetTaskStateRequestType

SetTaskStateRequestType
SetTaskStateRequestType

The parameters of SetTaskState.

JSON Example
{
    "state": "string",
    "result": {
        "_typeName": "string"
    },
    "fault": {
        "_typeName": "string",
        "faultCause": "MethodFault Object",
        "faultMessage": [
            {
                "_typeName": "string",
                "key": "string",
                "arg": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "value": {
                            "_typeName": "string"
                        }
                    }
                ],
                "message": "string"
            }
        ]
    }
}
state
Required

New state for task

result
Optional

Result to set, valid only if task state is TaskInfo.State.success

fault
Optional

Fault to set, valid only if task state is error. The fault must be a of a fault type that directly or indirectly extends VimFault.