Update Template
Request
URI
PUT
https://{api_host}//api/device-templates/{id}
COPY
Request Body
devicemgmtUpdateDeviceTemplateRequest of type(s) application/json
Required
{
"imageDetails": [
{
"imageUrl": "string",
"id": "string",
"sourceType": "string"
}
],
"childTemplates": [
"string"
],
"settings": [
{
"category": "string",
"finalSettings": {},
"settings": {}
}
],
"systemProperties": [
{
"name": "string"
}
],
"allowedMetrics": [
{
"timeInterval": "string",
"displayUnit": "string",
"displayName": "string",
"name": "string",
"valueType": "string",
"factor": "number",
"batchSize": "string"
}
],
"enrollmentProvider": {
"providerConfig": "string",
"type": "string"
},
"allowedCommands": [
{
"name": "string",
"clientId": "string",
"command": "string",
"asRoot": false,
"execPath": "string",
"arguments": [
{
"type": "string",
"name": "string",
"value": [
"string"
]
}
]
}
],
"customProperties": [
{
"name": "string",
"value": "string"
}
],
"id": "string"
}
array of string
childTemplates
Optional
childTemplates
string
id
Optional
id
Responses
404
Not Found
Operation doesn't return any data structure
Template Service Operations
POST
Create Template
DELETE
Delete Template
GET
Get Template
GET
List Templates
PUT
Update Template