API Guide

HTTP response
codes
200
Example
Input:
Output:
{
"@odata.context": "/api/$metadata#TemplateService.Profile/$entity",
"@odata.type": "#TemplateService.Profile",
"@odata.id": "/api/TemplateService/Profiles(44)",
"Id": 44,
"ProfileName": "Slot3",
"SourceTemplateId": 30,
"AssociatedEntityId": 25580,
"AssociationType": 1,
"Status": 3,
"CreatedBy": "root",
"CreationTime": "2018-09-10 06:15:11.535552",
"LastUpdatedBy": null,
"LastUpdatedTime": "2018-09-10 06:06:44.078863"
}
/api/TemplateService/Actions/
TemplateService.AssignIdentities
POST method for TemplateService.AssignIdentities
This method reserves virtual identities for target devices based on the configuration in a specified template. Identities are reserved from
the identity pool associated with the specified template.
Description
Reserves virtual identities for target devices.
Privilege TEMPLATE_MANAGEMENT
HTTP response
codes
200
Example
Input:
{
"TemplateId" : 13,
"BaseEntityIds" : [25010]
}
Output:
{
"IsSuccessful": true,
"ResultCode": 0,
"ResultMessage": "Operation successful.",
"Issues": []
}
/api/TemplateService/Actions/
TemplateService.GetAssignedIdentities
POST method for TemplateService.GetAssignedIdentities
This method returns a list of virtual identities reserved for a specified target device. The reply also includes boot option attributes.
Description
Returns a list of virtual identities for a specific target device.
144 Configure