В vRealize Orchestrator Client можно создавать, изменять и удалять сценарии действий.

В vRealize Orchestrator, начиная с версии 8.1, поддерживаются следующие среды выполнения:

  • Python 3.7
  • Node.js 12
  • PowerCLI 11/Powershell 6.2
  • PowerCLI 12/Powershell 7
    Примечание: Среда выполнения PowerCLI включает в себя PowerShell и следующие модули: VMware.PowerCLI, PowerNSX и PowervRA.

Необходимые условия

Для создания сценариев Python, Node.js или PowerShell необходимо знать основные принципы разработки совместимых сценариев для vRealize Orchestrator, рассчитанных на эти среды выполнения. См. раздел Основные принципы работы со сценариями Python, Node.js и PowerShell.

Процедура

  1. Войдите в клиент vRealize Orchestrator.
  2. Перейдите в раздел Библиотека > Действия.
  3. Щелкните Создать действие.
  4. На вкладке Общие введите имя действия и имя модуля действия.
    Примечание: Каждое имя действия и имя модуля действия должно быть уникальным. Имя действия должно быть допустимой функцией JavaScript. Оно должно быть одним словом, в котором содержатся только буквы, цифры, символы доллара ($) и подчеркивания (_). Имя модуля должно состоять из нескольких слов, разделенных точкой (.).
  5. (Необязательно) Создайте описание, номер версии, теги и групповые разрешения для действия.
  6. На вкладке Сценарий добавьте входные данные действия, выберите тип возвращаемого выходного значения и напишите сценарий.
    Примечание: Команда Zip-файл в раскрывающемся меню Тип позволяет импортировать внешний источник сценария, а также, при необходимости, его зависимые модули.
  7. Чтобы завершить редактирование действия, нажмите кнопку Сохранить.
    Должно появиться сообщение о том, что действие сохранено.

Дальнейшие действия

Пример использования действий vRealize Orchestrator см. в разделе Интеграция Amazon Web Services и vRealize Orchestrator с помощью Python.