System Administration > Lifecycle Management > Migration > Group

Create a group

Create a group of migration units.

Request:

Method:
POST
URI Path(s):
/api/v1/migration/migration-unit-groups
Request Headers:
n/a
Query Parameters:
n/a
Request Body:
MigrationUnitGroup+

Example Request:

POST https://<nsx-mgr>/api/v1/migration/migration-unit-groups { "display_name": "esx55Hosts", "type": "HOST", "parallel": "false", "enabled": "true", "migration_units": [ { "id": "a95be8d6-4a76-46fe-9c9c-341e89973da7", }, { "id": "1f64e9f4-eeb3-4ebd-af78-e08757e593cf", } ], "extended_configuration": [ { "key": "disable_vm_migration", "value": "true" } ] }

Successful Response:

Response Code:
201 Created
Response Headers:
Content-type: application/json
Response Body:
MigrationUnitGroup+

Example Response:

{ "resource_type": "MigrationUnitGroup", "id": "e794562c-4d26-428a-9d19-9d79ddc4fb70", "display_name": "Cluster 1", "migration_units": [ { "metadata": [ { "value": "ESXI", "key": "HYPERVISOR_OS" } ], "warnings": [], "current_version": "1.1.0.0.0.4788198", "id": "bf1c7b70-3709-11e7-9a39-fdf3dd0661a4", "display_name": "ESX 60 -2", "type": "HOST", "group": { "id": "e794562c-4d26-428a-9d19-9d79ddc4fb70", "display_name": "Cluster 1" } } ], "extended_configuration": [ { "value": "true", "key": "disable_vm_migration" } ], "parallel": false, "type": "HOST", "enabled": true, "migration_unit_count": 1 }

Required Permissions:

crud

Feature:

utilities_upgrade

Additional Errors: