nls_1_0_validate_migration_response_migrations_inner

nls_1_0_validate_migration_response_migrations_inner
nls_1_0_validate_migration_response_migrations_inner
JSON Example
{
    "migrationId": "migrationId",
    "input": {
        "schedule": {
            "scheduledFailover": true,
            "startTime": "startTime",
            "endTime": "endTime"
        },
        "entityDetails": {
            "entityType": "entityType",
            "entityName": "entityName",
            "entityId": "entityId"
        },
        "destination": {
            "resourceId": "resourceId",
            "endpointType": "endpointType",
            "endpointId": "endpointId",
            "endpointName": "endpointName",
            "resourceName": "resourceName",
            "resourceType": "VDC"
        },
        "decisionRules": {
            "forcePowerOffVm": false,
            "removeSnapshots": false,
            "removeISOs": false,
            "upgradeHardware": false,
            "upgradeVMTools": false
        },
        "migrationType": "vMotion",
        "source": {
            "resourceId": "resourceId",
            "endpointType": "endpointType",
            "endpointId": "endpointId",
            "endpointName": "endpointName",
            "resourceName": "resourceName",
            "resourceType": "VDC"
        },
        "placement": [
            {
                "containerType": "dataCenter",
                "containerId": "containerId"
            },
            {
                "containerType": "dataCenter",
                "containerId": "containerId"
            }
        ],
        "storage": {
            "storageProfileId": "storageProfileId",
            "diskProvisionType": "thin",
            "datastoreId": "datastoreId"
        },
        "networks": {
            "targetNetworks": [
                {
                    "destNetworkValue": "destNetworkValue",
                    "destNetworkType": "destNetworkType",
                    "destNetworkName": "destNetworkName",
                    "srcNetworkName": "srcNetworkName",
                    "srcNetworkValue": "srcNetworkValue",
                    "srcNetworkType": "srcNetworkType"
                },
                {
                    "destNetworkValue": "destNetworkValue",
                    "destNetworkType": "destNetworkType",
                    "destNetworkName": "destNetworkName",
                    "srcNetworkName": "srcNetworkName",
                    "srcNetworkValue": "srcNetworkValue",
                    "srcNetworkType": "srcNetworkType"
                }
            ],
            "retainMac": true
        }
    },
    "migrationInfo": {
        "migrationId": "migrationId",
        "jobId": "jobId",
        "entityDetails": {
            "vmName": "vmName",
            "vAppId": "vAppId",
            "powerStatus": "powerStatus",
            "memory": {
                "allocatedSize": 3.616076749251911,
                "usedSize": 2.027123023002322
            },
            "vmId": "vmId",
            "vmVersion": "vmVersion",
            "cpu": {
                "noOfCpus": 4,
                "load": 1.2315135367772556,
                "speed": 7.386281948385884
            },
            "vAppName": "vAppName",
            "storage": {
                "totalSize": 7.061401241503109,
                "usedSize": 9.301444243932576,
                "storagePolicy": "storagePolicy"
            },
            "networks": [
                {
                    "macAddress": "macAddress",
                    "ip": "ip"
                },
                {
                    "macAddress": "macAddress",
                    "ip": "ip"
                }
            ]
        },
        "progressDetails": {
            "completionTime": "2000-01-23T04:56:07.000+00:00",
            "estimatedCompletionTime": "2000-01-23T04:56:07.000+00:00",
            "migrationPriority": 1,
            "startTime": "2000-01-23T04:56:07.000+00:00",
            "progressPercentage": 0,
            "checkPoints": [
                {
                    "stage": "stage",
                    "time": 1
                },
                {
                    "stage": "stage",
                    "time": 1
                }
            ],
            "diskCopyBytes": 6.027456183070403,
            "isQueued": true,
            "status": "status"
        },
        "migrationServiceInfo": {
            "transport": [
                {
                    "applianceId": "applianceId",
                    "applianceName": "applianceName",
                    "applianceType": "applianceType",
                    "applianceVersion": "applianceVersion"
                },
                {
                    "applianceId": "applianceId",
                    "applianceName": "applianceName",
                    "applianceType": "applianceType",
                    "applianceVersion": "applianceVersion"
                }
            ]
        },
        "destination": {
            "endpointType": "endpointType",
            "endpointId": "endpointId",
            "endpointName": "endpointName"
        },
        "migrationType": "vMotion",
        "source": {
            "endpointType": "endpointType",
            "endpointId": "endpointId",
            "endpointName": "endpointName"
        }
    },
    "isDeleted": true,
    "state": "DRAFTING",
    "userName": "userName",
    "timeDetails": {
        "createdTime": "2000-01-23T04:56:07.000+00:00",
        "startTime": "2000-01-23T04:56:07.000+00:00",
        "lastUpdatedTime": "2000-01-23T04:56:07.000+00:00",
        "endTime": "2000-01-23T04:56:07.000+00:00"
    }
}
string
migrationId
Required

migrationId

string
userName
Required

user name who is handling the migration for the virtual machine

string
state
Required

overall state of the migration

Possible values are : DRAFTING, VALIDATING, VALIDATE_SUCCESS, VALIDATE_FAILED, MIGRATING, MIGRATE_SUCCESS, MIGRATE_FAILED, CANCELLING, CANCELLED,
boolean
isDeleted
Required

isDeleted