Объект platform

Объект platform включает в себя ключи, содержащие информацию о платформе, для которой программа поставляется. Список этих ключей указан в таблице ниже.

Список ключей объекта platform

Имя ключа

Тип значения

Описание

Обязательный

Пример заполнения

id

Строка

Идентификатор операционной системы. Для Kaspersky IoT Secure Gateway 1000 – kos.kisg.

Да

"id": "kos.kisg"

sdk

Объект

Целевой уровень API, который должно предоставлять устройство с Kaspersky IoT Secure Gateway 1000 для наилучшего функционирования программы, а также название и версия SDK, которым собрана эта программа.

Да

"sdk":

{

"buildSdkName": "KOSSDKKISG"

"buildSdkVersion": "3.1.0.130"

"targetApiLevel": 1

}

 

buildSdkName

Строка

Название SDK, которым собрана эта программа. Указанное в примере заполнения значение являются единственным допустимым в текущей версии Kaspersky IoT Secure Gateway 1000 SDK.

Да

buildSdkVersion

Строка

Версия SDK, которым собрана эта программа.

Да

targetApiLevel

Целое число

Целевой уровень API, который должно предоставлять устройство с Kaspersky IoT Secure Gateway 1000. Указанное в примере заполнения значение являются единственным допустимым в текущей версии Kaspersky IoT Secure Gateway 1000 SDK.

Да

hwSpecification

Объект

Техническая спецификация аппаратной платформы. Указанные в примере заполнения значения являются единственными допустимыми в текущей версии Kaspersky IoT Secure Gateway 1000 SDK.

Да

"hwSpecification":

{

"arch": "x64"

"cpu": "intel_pentium_n4200"

}

 

arch

Строка

Архитектура аппаратной платформы.

Да

cpu

Строка

Название процессора, на котором работает аппаратная платформа.

Да

В начало