rebalance-task

rebalance-task
rebalance-task

Represents details of rebalance task.

JSON Example
{
    "id": "string",
    "name": "string",
    "adapterKind": "string",
    "resourceKind": "string",
    "startTime": 0,
    "endTime": 0,
    "taskId": "string",
    "taskName": "string",
    "eventSource": "string",
    "state": "string",
    "automated": false,
    "vmMotions": [
        {
            "id": "string",
            "name": "string",
            "startTime": 0,
            "endTime": 0,
            "state": "string",
            "sourceTargets": [
                {
                    "sourceId": "string",
                    "sourceName": "string",
                    "targetId": "string",
                    "targetName": "string",
                    "resourceKind": "string"
                }
            ]
        }
    ]
}
string As uuid As uuid
id
Required

id

string
name
Optional

name

string
adapterKind
Optional

adapterKind

string
resourceKind
Optional

resourceKind

integer As int64 As int64
startTime
Optional

startTime

integer As int64 As int64
endTime
Optional

endTime

string As uuid As uuid
taskId
Required

taskId

string
taskName
Optional

taskName

string
eventSource
Optional

eventSource

string
state
Optional

Represents the completion state a rebalance task.

Possible values are : NO_DISPATCH, FAILED, COMPLETED_SUCCESSFULLY, PARTIAL_SUCCESS, CANCELLED, TIME_OUT, UNKNOWN,
boolean
automated
Optional

automated

array of vm-motion
vmMotions
Optional

List of VM motions.

Property Of