Можно запустить рабочий процесс, чтобы создать действие для командлета PowerShell и заданного набора параметров. Это действие позволяет использовать функцию PowerShell в vRealize Orchestrator. При необходимости можно создать образец рабочего процесса, который выполняет созданное действие.

Можно использовать большой набор типов данных для модуля сценария PowerShell. Доступные типы данных включают примитивные типы, такие как Integer, Boolean, Char, любые типы, доступные в сборке .NET, или пользовательские типы. При создании действий на основе определений командлета PowerShell входные и выходные параметры командлета представляются типами, которые поддерживает платформа vRealize Orchestrator. Подключаемый модуль PowerShell определяет сопоставления типа. Как правило, типы примитивов сопоставляются с соответствующими типами vRealize Orchestrator, а сложные типы представляются объектом PowerShellRemotePSObject.

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

  • Убедитесь, что вы вошли в клиент vRealize Orchestrator как администратор.
  • Проверьте подключение к узлу PowerShell из представления Иерархия.

Процедура

  1. В vRealize Orchestrator Client выберите Библиотека > Рабочие процессы и введите теги powershell и generate в поле поиска рабочего процесса.
  2. Выберите рабочий процесс Создание действия для командлета PowerShell и щелкните Запустить.
  3. На вкладке Командлет выберите командлет PowerShell, который нужно запустить при использовании создаваемого действия.
  4. Выберите набор параметров для командлета.
    Значения определения набора параметров отображаются в текстовом поле Определение набора параметров
    Примечание: Нельзя изменить значения определения набора параметров путем изменения строки в текстовом поле Определение набора параметров. Можно проверить наличие в строках информации о параметрах, которые содержатся в наборе параметров.
  5. На вкладке Действие в текстовом поле Имя введите имя действия, которое необходимо создать, и выберите существующий модуль для создания действия.
  6. На вкладке Рабочий процесс укажите, следует ли создавать рабочий процесс.
    Параметр Описание
    Да Создается образец рабочего процесса, который может выполнять созданное действие. Выберите папку, в которой требуется создать рабочий процесс.
    Примечание: Имя созданного рабочего процесса состоит из предварительно определенной строки «Выполнить командлет» и имени созданного действия.
    Нет Образец рабочего процесса не создается.
  7. Нажмите Запустить.

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

Можно интегрировать созданное действие в настраиваемые рабочие процессы.