Get Template
Request
URI
GET
https://{api_host}//api/device-templates/{id}
COPY
Responses
200
Returns devicemgmtDeviceTemplate of type(s) */*
{
"imageDetails": [
{
"imageUrl": "string",
"id": "string",
"sourceType": "string"
}
],
"name": "string",
"settings": [
{
"category": "string",
"finalSettings": {},
"settings": {}
}
],
"systemProperties": [
{
"name": "string"
}
],
"allowedMetrics": [
{
"timeInterval": "string",
"displayUnit": "string",
"displayName": "string",
"name": "string",
"valueType": "string",
"factor": "number",
"batchSize": "string"
}
],
"updateVersion": 0,
"enrollmentProvider": {
"providerConfig": "string",
"type": "string"
},
"deviceType": "string",
"allowedCommands": [
{
"name": "string",
"clientId": "string",
"command": "string",
"asRoot": false,
"execPath": "string",
"arguments": [
{
"type": "string",
"name": "string",
"value": [
"string"
]
}
]
}
],
"customProperties": [
{
"name": "string",
"value": "string"
}
],
"lastUpdatedTime": "string",
"createdTime": "string",
"orgId": "string",
"id": "string",
"childTemplates": [
"string"
]
}
string
name
Optional
name
integer As int32 As int32
updateVersion
Optional
updateVersion
string As int64 As int64
lastUpdatedTime
Optional
lastUpdatedTime
string As int64 As int64
createdTime
Optional
createdTime
string
orgId
Optional
orgId
string
id
Optional
id
array of string
childTemplates
Optional
childTemplates
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