devicemgmtDeviceTemplate

devicemgmtDeviceTemplate
devicemgmtDeviceTemplate
JSON Example
{
    "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"
    ]
}
imageDetails
Optional

imageDetails

string
name
Optional

name

settings
Optional

settings

systemProperties
Optional

systemProperties

allowedMetrics
Optional

allowedMetrics

integer As int32 As int32
updateVersion
Optional

updateVersion

enrollmentProvider
Optional

enrollmentProvider

deviceType
Optional

deviceType

allowedCommands
Optional

allowedCommands

customProperties
Optional

customProperties

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