38 строки
863 B
JSON
38 строки
863 B
JSON
{
|
|
"@context": "dtmi:dtdl:context;2",
|
|
"@id": "dtmi:osconfig:firewall;2",
|
|
"@type": "Interface",
|
|
"displayName": "Firewall",
|
|
"description": "Provides functionality to remotely manage firewall rules on device",
|
|
"contents": [
|
|
{
|
|
"@type": "Property",
|
|
"name": "FirewallState",
|
|
"schema": {
|
|
"@type": "Enum",
|
|
"valueSchema": "integer",
|
|
"enumValues": [
|
|
{
|
|
"name": "Unknown",
|
|
"enumValue": 0
|
|
},
|
|
{
|
|
"name": "Enabled",
|
|
"enumValue": 1
|
|
},
|
|
{
|
|
"name": "Disabled",
|
|
"enumValue": 2
|
|
}
|
|
]
|
|
},
|
|
"writable": false
|
|
},
|
|
{
|
|
"@type": "Property",
|
|
"name": "FirewallFingerprint",
|
|
"schema":"string",
|
|
"writable": false
|
|
}
|
|
]
|
|
} |