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

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

Для управления доступными ресурсами PowerShell используется представление Иерархия в Automation Orchestrator Client. API-интерфейс создания сценариев подключаемого модуля позволяет разрабатывать настраиваемые рабочие процессы.

Компоненты подключаемого модуля PowerShell

Нормальное функционирование подключаемого модуля PowerShell зависит от ряда компонентов.

Automation Orchestrator и Windows PowerShell предоставляют платформу для подключаемого модуля, а подключаемый модуль обеспечивает взаимодействие между этими продуктами. Подключаемый модуль PowerShell также может взаимодействовать с другими компонентами, такими как vCenter и vSphere PowerCLI.

Отношения между разными компонентами подключаемого модуля PowerShell.

Подключаемый модуль обменивается данными с Windows PowerShell по протоколу WinRM. См. раздел Настройка WinRM.

При необходимости подключаемый модуль PowerShell можно интегрировать vSphere PowerCLI и vCenter. См. раздел Интеграция PowerCLI с подключаемым модулем PowerShell.

Все компоненты можно установить на локальном узле. Использование, функции и требования к протоколу обмена данными подключаемого модуля PowerShell не изменяются, если Automation Orchestrator и Windows PowerShell установлены на одном компьютере.

Доступ к API-интерфейсу подключаемого модуля PowerShell

Чтобы получить доступ к API Explorer из клиента Automation Orchestrator, щелкните API Explorer на панели навигации клиента Automation Orchestrator.

Чтобы получить доступ к API Explorer через вкладки Сценарии в редакторах рабочего процесса, политики или действий щелкните слева кнопку Поиск API.

Можно копировать код из элементов API и вставить его в окно сценариев. Дополнительные сведения о сценариях API см. в разделе Разработка с помощью Automation Orchestrator.

Использование представления «Иерархия» подключаемого модуля PowerShell

Подключаемый модуль PowerShell показывает все объекты подключенных узлов PowerShell в представлении Иерархия.

Внутри иерархии подключаемого модуля можно отслеживать узлы PowerShell, их оснастки и командлеты. Каждый удаленный узел может содержать оснастки, а каждая оснастка может содержать командлеты.