Подключаемый модуль Dynamic Types в Automation Orchestrator позволяет определять динамические типы, создавать объекты этих типов и устанавливать отношения между ними. Подключаемый модуль Dynamic Types предоставляет сторонние объекты в качестве настраиваемых типов в API-интерфейсе Automation Orchestrator для создания сценариев.
Определение динамических типов
Определение динамического типа содержит описания его свойств вместе с набором рабочих процессов и действий поиска, которые могут быть использованы для поиска динамических объектов этого типа. Экземпляры среды выполнения динамических типов называются динамическими объектами. Запуская рабочие процессы с динамическими объектами, можно создавать и выполнять с ними различные операции.
- Определите новый динамический тип и его свойства, запустив рабочие процессы определения имен и определения типа из подключаемого модуля Dynamic Types. В результате будет получен набор рабочих процессов поиска и иерархии для обнаружения объектов нового динамического типа и их отношений с другими объектами.
- Измените новые рабочие процессы поиска и иерархии таким образом, чтобы они получали свои входные данные от сторонних служб REST API.
- а.Создайте операции REST с помощью рабочего процесса «Добавление операции REST» из подключаемого модуля HTTP-REST и сопоставьте эти операции с соответствующими методами REST API.
- б.Измените рабочие процессы поиска и иерархии для вызова этих операций REST и использования их выходных данных.
Рабочие процессы настройки динамических типов
Рабочие процессы в пакете «Конфигурация» подключаемого модуля Dynamic Types позволяют создавать динамические типы, экспортировать и импортировать определения типов из XSD-файла и описывать отношения между созданными динамическими типами.
Чтобы получить доступ к этим рабочим процессам в Automation Orchestrator Client, выберите и введите тег dynamic_types в поле поиска рабочего процесса.
Имя рабочего процесса | Описание |
---|---|
Определение пространства имен | Определяет новое пространство имен. |
Определение отношения | Определяет новое отношение между типами. |
Определение типа | Определяет новый тип в пределах данного пространства имен. |
Экспорт конфигурации в виде пакета | Экспорт определения динамических типов в виде файла конфигурации. Экспортируемый пакет можно использовать для импорта на другие серверы. |
Импорт конфигурации из пакета | Импортирует файл конфигурации в конфигурацию подключаемого модуля. |
Импорт определений типов из XSD | Импортирует определения типов из файла XSD. |
Удаление пространства имен | Удаляет пространство имен. |
Удаление отношения | Удаляет отношение. |
Удаление типа | Удаляет тип. |
Обновление пространства имен | Обновляет пространство имен. |
Обновление типа | Обновляет тип. |