API Guide

"Deploy":true
}
]
}
]
}
/api/TemplateService/Actions/
TemplateService.MigrateProfile
This API migrates server profiles from one server to another. The system unassigns the identity from the server before the migration. If
the migration to the selected server fails, the system displays a critical error. However, you can override the error and force the migration
to another server.
NOTE: This API is not available in OpenManage Enterprise from version 3.4.
POST method for migrating profiles
This method migrates server profiles from one server to another. The system unassigns the identity from the server before the migration.
Description Migrates server profiles from one server to another. The system unassigns the identity from the server before the
migration.
Privilege TEMPLATE_MANAGEMENT
HTTP response
code
201
Example response
body
{
"SourceDeviceEntityId":1234,
"DestinationDeviceEntityId":5555,
"ForceMigrate":false
}
/api/TemplateService/Actions/
TemplateService.DetachProfile
This API detaches profiles from slots. If IO identities that are associated with the profile are in the reserved state, they are returned to the
pool. If a profile is tied to a compute device, the IO identity that is associated with the profile is cleared from the device. The IO identity is
then returned to the pool.
NOTE: This API is not available in OpenManage Enterprise from version 3.4.
POST method for detaching profiles
This method detaches a profile from a specified slot and reclaims the virtual identity from the specified device.
Description
Detaches a profile from a specified slot and reclaims the virtual identity from the specified device.
Privilege TEMPLATE_MANAGEMENT
HTTP response
codes
200
Example request
body
{
"SourceEntityId" : 13,
"ForceMigrate" : false
}
APIs specific to OpenManage Enterprise – Modular Edition 495