57 строки
1.2 KiB
JSON
57 строки
1.2 KiB
JSON
{
|
|
"@context": "dtmi:dtdl:context;2",
|
|
"@id": "dtmi:osconfig:deviceinfo;2",
|
|
"@type": "Interface",
|
|
"displayName": "Device Information",
|
|
"description": "Provides functionality to remotely query device properties",
|
|
"contents": [
|
|
{
|
|
"@type": "Property",
|
|
"name": "osName",
|
|
"schema":"string",
|
|
"writable": false
|
|
},
|
|
{
|
|
"@type": "Property",
|
|
"name": "osVersion",
|
|
"schema":"string",
|
|
"writable": false
|
|
},
|
|
{
|
|
"@type": "Property",
|
|
"name": "cpuType",
|
|
"schema":"string",
|
|
"writable": false
|
|
},
|
|
{
|
|
"@type": "Property",
|
|
"name": "kernelName",
|
|
"schema":"string",
|
|
"writable": false
|
|
},
|
|
{
|
|
"@type": "Property",
|
|
"name": "kernelRelease",
|
|
"schema":"string",
|
|
"writable": false
|
|
},
|
|
{
|
|
"@type": "Property",
|
|
"name": "kernelVersion",
|
|
"schema":"string",
|
|
"writable": false
|
|
},
|
|
{
|
|
"@type": "Property",
|
|
"name": "manufacturer",
|
|
"schema":"string",
|
|
"writable": false
|
|
},
|
|
{
|
|
"@type": "Property",
|
|
"name": "model",
|
|
"schema":"string",
|
|
"writable": false
|
|
}
|
|
]
|
|
} |