queryMigrationsResponse

queryMigrationsResponse
queryMigrationsResponse
JSON Example
{
    "data": {
        "items": [
            {
                "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"
            }
        ]
    }
}
object
data
Optional

data