queryMigrationsResponse_data_items_inner

queryMigrationsResponse_data_items_inner
queryMigrationsResponse_data_items_inner
JSON Example
{
    "initiator": {
        "location": {}
    },
    "id": "string",
    "lastUpdated": "number",
    "version": "number",
    "username": "string",
    "creationDate": "number",
    "pairingId": "string",
    "entityId": "string",
    "entityType": "string",
    "migrationType": "string",
    "migrationId": "string",
    "migrationGroupId": "string",
    "transferGroupId": "string",
    "transferId": "string",
    "state": "string",
    "source": {
        "endpointId": "string",
        "endpointType": "string",
        "endpointName": "string",
        "resourceId": "string",
        "computeResourceId": "string",
        "resourceType": "string",
        "resourceName": "string"
    },
    "destination": {
        "endpointId": "string",
        "endpointType": "string",
        "endpointName": "string",
        "resourceId": "string",
        "computeResourceId": "string",
        "resourceType": "string",
        "resourceName": "string"
    },
    "entity": {
        "entityId": "string",
        "entityType": "string",
        "entityName": "string"
    },
    "summary": {
        "guestFullName": "string",
        "guestId": "string",
        "guestHostName": "string",
        "memorySizeMB": "number",
        "numCpu": 0,
        "diskSize": "number",
        "memorySize": "number"
    },
    "transferParams": {
        "transferType": "string",
        "creationDate": "string",
        "transferId": "string",
        "transferGroupId": "string",
        "transferProfile": [
            {
                "option": "string",
                "value": false
            }
        ],
        "schedule": {
            "startTime": "number",
            "expiryTime": "number"
        },
        "workflowVersion": "number"
    },
    "switchoverParams": {
        "schedule": {
            "startTime": "number",
            "expiryTime": "number"
        },
        "options": {
            "retainMac": false,
            "forcePowerOffVm": false,
            "upgradeHardware": false,
            "upgradeVMTools": false,
            "isEvcDisabled": false,
            "replicateSecurityTags": false,
            "updateCustomAttributes": false
        },
        "switchoverProfile": [
            {
                "option": "string",
                "value": false
            }
        ]
    },
    "placement": [
        {
            "id": "string",
            "name": "string",
            "type": "string"
        }
    ],
    "storage": {
        "defaultStorage": {
            "datastoreId": "string",
            "datastoreName": "string",
            "id": "string",
            "type": "string",
            "name": "string",
            "diskProvisionType": "string",
            "storageParams": [
                {
                    "option": "string",
                    "value": "string",
                    "type": "string",
                    "name": "string"
                }
            ]
        }
    },
    "networkParams": {
        "networkMappings": [
            {
                "srcNetworkName": "string",
                "srcNetworkDisplayName": "string",
                "srcNetworkValue": "string",
                "srcNetworkHref": "string",
                "destNetworkName": "string",
                "destNetworkDisplayName": "string",
                "destNetworkValue": "string",
                "destNetworkHref": "string",
                "macAddress": "string",
                "isprimaryNic": false,
                "srcNetworkId": "string",
                "srcNetworkType": "string",
                "destNetworkId": "string",
                "destNetworkType": "string",
                "connected": false
            }
        ]
    },
    "progress": {
        "startTime": "number",
        "endTime": "number",
        "message": "string",
        "draftState": "string",
        "isRescheduleAllowed": false,
        "isCancelled": 0,
        "isDone": false,
        "didFail": false,
        "total": "string",
        "error": {
            "count": 0,
            "value": "number",
            "message": "string"
        },
        "transfer": {
            "count": 0,
            "value": 0,
            "startTime": "number",
            "endTime": 0,
            "progressCount": 0,
            "progress": 0,
            "completedCount": 0,
            "completed": 0,
            "abortedCount": 0,
            "canceledCount": 0,
            "aborted": "number",
            "canceled": "number",
            "parkedCount": 0,
            "parked": 0,
            "errorCount": 0,
            "error": 0
        },
        "switchover": {
            "count": 0,
            "value": 0,
            "endTime": 0,
            "progressCount": 0,
            "progress": 0,
            "completedCount": 0,
            "completed": 0,
            "abortedCount": 0,
            "aborted": "number",
            "canceledCount": 0,
            "canceled": "number",
            "parkedCount": 0,
            "parked": 0,
            "errorCount": 0,
            "error": 0,
            "waitingCount": 0,
            "waiting": 0
        },
        "parked": {
            "count": 0,
            "value": 0
        },
        "aborted": {
            "count": 0,
            "value": "number"
        },
        "canceled": {
            "count": 0,
            "value": "number"
        },
        "state": {
            "statusType": "string",
            "rowType": "string",
            "status": "string",
            "errorsOccurred": false,
            "message": "string",
            "errorMessage": "string",
            "lastUpdated": "string",
            "isRescheduleAllowed": false,
            "isError": 0,
            "isTransferError": 0,
            "isTransfer": 0,
            "isSwitchoverError": 0,
            "isTransferProgress": 0,
            "isTransferCompleted": 0,
            "isTransferParked": 0,
            "isSwitchoverCompleted": 0,
            "isSwitchoverProgress": 0,
            "isSwitchover": 0,
            "isParked": 0,
            "isSwitchoverParked": 0,
            "isTransferAborted": 0,
            "isSwitchoverAborted": 0,
            "isAborted": 0,
            "isTransferCanceled": 0,
            "isSwitchoverCanceled": 0,
            "isCanceled": 0,
            "isWaitingForMaintWindow": 0,
            "isDone": false,
            "isVMotionBaseSyncInProgress": false,
            "isSwitchoverStarted": 0
        },
        "forceCleanupStatus": {
            "localStatus": {
                "status": "string",
                "message": "string",
                "isSource": false
            },
            "remoteStatus": {
                "status": "string",
                "message": "string",
                "isSource": false
            }
        },
        "log": [
            {
                "statusType": "string",
                "rowType": "string",
                "status": "string",
                "errorsOccurred": false,
                "message": "string",
                "errorMessage": "string",
                "lastUpdated": "string",
                "bytesTransferred": 0,
                "totalBytes": "number"
            }
        ]
    },
    "isDeleted": false,
    "isArchived": false,
    "migrationTypeLabel": "string"
}
string
id
Optional

Unique identifier of the migration.

number
lastUpdated
Optional

Last updated date of the migration.

number
version
Optional

Version.

string
username
Optional

User name.

number
creationDate
Optional

Creation date of the migration.

string
pairingId
Optional

Migration source and target pairing ID.

string
entityId
Optional

Source entity ID of the virtual machine which is under migration.

string
entityType
Optional

Source entity type.

string
migrationType
Optional

Migration type.

string
migrationId
Optional

Migration unique identifier.

string
migrationGroupId
Optional

Migration group identifier.

string
transferGroupId
Optional

Transfer group ID.

string
transferId
Optional

Transfer ID.

string
state
Optional

State of the migration.

source
Optional

Source side end-point identifier details.

destination
Optional

Destination side end-point identifier details.

entity
Optional

Virtual machine entity details.

summary
Optional

Virtual machine summary details.

transferParams
Optional

Migration transfer parameters.

switchoverParams
Optional

Migration switchover parameters

placement
Optional

Target side placement container details.

storage
Optional

Target storage details.

networkParams
Optional

Source to target network mapping details.

progress
Optional

Virtual machine migration progress details.

boolean
isDeleted
Optional

Whether migration is deleted.

boolean
isArchived
Optional

Whether migration record is archived.

string
migrationTypeLabel
Optional

Migration type label.