nls_1.0_migration_request

nls_1.0_migration_request
nls_1.0_migration_request
JSON Example
{
    "migrations": [
        {
            "migrationId": "string",
            "input": {
                "migrationType": "string",
                "entityDetails": {
                    "entityId": "string",
                    "entityType": "string",
                    "entityName": "string"
                },
                "source": {
                    "resourceId": "resourceId",
                    "endpointType": "endpointType",
                    "endpointId": "endpointId",
                    "endpointName": "endpointName",
                    "resourceName": "resourceName",
                    "resourceType": "VDC"
                },
                "destination": {
                    "resourceId": "resourceId",
                    "endpointType": "endpointType",
                    "endpointId": "endpointId",
                    "endpointName": "endpointName",
                    "resourceName": "resourceName",
                    "resourceType": "VDC"
                },
                "placement": [
                    {
                        "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
                },
                "decisionRules": {
                    "forcePowerOffVm": false,
                    "removeSnapshots": false,
                    "removeISOs": false,
                    "upgradeHardware": false,
                    "upgradeVMTools": false
                },
                "schedule": {
                    "scheduledFailover": true,
                    "startTime": "startTime",
                    "endTime": "endTime"
                }
            }
        }
    ]
}
migrations
Optional

migrations