Перейти к содержанию

Шаблоны экспорта

Шаблоны экспорта используются для рендеринга произвольных данных из набора объектов InfraVision. Например, вы можете захотеть автоматически генерировать конфигурацию службы мониторинга сети из списка объектов устройств. См. документацию по шаблонам экспорта для получения дополнительной информации.

Поля

Name

Имя шаблона экспорта. Это появится в раскрывающемся списке "export" в UI InfraVision.

Content Type

Тип объекта InfraVision, к которому применяется шаблон экспорта.

Data File

Код шаблона может быть дополнительно получен из удаленного файла данных, который синхронизируется из удаленного источника данных. При указании файла данных нет необходимости указывать локальный контент для шаблона: он будет заполнен автоматически из файла данных.

Template Code

Код шаблона Jinja2 для рендеринга экспортированных данных.

Environment Parameters

Словарь любых дополнительных параметров для передачи при создании экземпляра среды Jinja2. Jinja2 поддерживает различные необязательные параметры, которые могут использоваться для изменения его поведения по умолчанию.

Параметры среды Jinja undefined и finalize, которые должны ссылаться на класс или функцию Python, могут определять путь с точкой к нужному ресурсу. Например:

{
    "undefined": "jinja2.StrictUndefined"
}

MIME Type

MIME-тип для указания в ответе при рендеринге шаблона экспорта (необязательно). По умолчанию text/plain.

File Name

Имя файла для присвоения файлу рендеринга экспорта (необязательно).

File Extension

Расширение файла для добавления к имени файла в ответе (необязательно).

As Attachment

Если выбрано, отрендеренный контент будет возвращен как вложение файла, а не отображен непосредственно в браузере (где поддерживается).