API Guide

Table Of Contents
Example
response body
{
"Id":2664,
"Deviceids":[
2514
],
"Attributes":[
{
"DeviceId":2514,
"Attributes":[
{
"Id":341,
"Value":"OME-Modular RAC 2",
"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.
APIs specific to OpenManage Enterprise Modular Edition 535