rebalance-task

rebalance-task
rebalance-task

Represents details of rebalance task.

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

adapterKind

boolean
automated
Optional

automated

integer As int64 As int64
endTime
Optional

endTime

string
eventSource
Optional

eventSource

string As uuid As uuid
id
Required

id

string
name
Optional

name

string
resourceKind
Optional

resourceKind

integer As int64 As int64
startTime
Optional

startTime

string
state
Optional

Represents the completion state a rebalance task.

Possible values are : NO_DISPATCH, FAILED, COMPLETED_SUCCESSFULLY, PARTIAL_SUCCESS, CANCELLED, TIME_OUT, UNKNOWN,
string As uuid As uuid
taskId
Required

taskId

string
taskName
Optional

taskName

array of vm-motion
vmMotions
Optional

List of VM motions.

Property Of