Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. added - массив юнитов для добавления
  2. changed - массив юнитов для изменения
  3. remove - массив юнитов для удаления.

Структура юнита

Чем Поле type определяет, чем является юнит определяется его полем type.

Кроме того, в юнит могут быть вложены подюниты под-юниты (поле units). Например, у юнита VideoChannel.0 может быть дочерний юнит Streaming.0.

...

  • uid начинается с "hosts",
  • Node1 - имя ноды,
  • DeviceIpint.1 имя устройства.,
  • VideoChannel.0 - первый видео канал камеры.,
  • Streaming.0 - первый видеопоток канала.

...

Метод позволяет получить список юнитов.

Вводные данные

unit_uids - массив uid юнитов, которые необходимо получить.

...

type - тип юнита. Например, для юнита DeviceIpint.1 type == DeviceIpint.

...

units - вложенные юниты, которые могут идти как с полным описанием, так и урезанным.   В этом случае поле stripped == true и из описания доступны только поля: display_id, type, uid.

factory - это вложенные юниты, которые могут быть созданы для данного юнита. Доступны поля:

  • type - тип подюнитапод-юнита, который может быть создан.
  • properties - список настроек подюнитапод-юнита.