Конфигурация расширения

Материал из Документация Ключ-АСТРОМ
Версия от 12:42, 27 декабря 2023; ENetrebin (обсуждение | вклад) (Новая страница: «Расширения АктивногоШлюза предназначены для мониторинга удаленных технологий, недосту...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

Расширения АктивногоШлюза предназначены для мониторинга удаленных технологий, недоступных ЕдиномуАгенту КлючАстром. По этой причине каждое устройство должно быть определено явно. Мы называем его the technology endpointи определяем его с помощью конфигурации расширения.

Помимо полей Endpoint nameи Choose ActiveGateв расширении JSON можно указать свои. Значения, которые вы установили в пользовательском интерфейсе, позже можно будет использовать в коде расширения Python.

Вы можете выбрать один из следующих типов свойств:

  • String
  • Boolean
  • Integer
  • Float
  • Password
  • Textarea
  • Dropdown

Как реализовать и использовать конфигурацию расширения

JSON-декларация

Отредактируйте propertiesраздел, чтобы объявить конфигурацию расширения. Каждое свойство состоит из следующих полей:

  • key- уникальный идентификатор свойств объекта
  • type- один из перечисленных выше
  • defaultValue(необязательно) — значение свойств, если оно не указано
  • dropdownValues(необязательно) — используется только для типа свойства «Раскрывающийся список» . Он не должен быть пустым, и вы должны объявить значение по умолчанию.