azure-osconfig/dtmi/osconfig/tpm-1.json

44 строки
985 B
JSON

{
"@context": "dtmi:dtdl:context;2",
"@id": "dtmi:osconfig:tpm;1",
"@type": "Interface",
"displayName": "TPM Configuration",
"description": "Provides functionality to remotely query the TPM on device",
"contents": [
{
"@type": "Property",
"name": "TpmStatus",
"schema": {
"@type": "Enum",
"valueSchema": "integer",
"enumValues": [
{
"name": "Unknown",
"enumValue": 0
},
{
"name": "TpmDetected",
"enumValue": 1
},
{
"name": "TpmNotDetected",
"enumValue": 2
}
]
},
"writable": false
},
{
"@type": "Property",
"name": "TpmVersion",
"schema":"string",
"writable": false
},
{
"@type": "Property",
"name": "TpmManufacturer",
"schema":"boolean",
"writable": false
}
]
}