Подключаемый модуль 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.
Подключаемый модуль обменивается данными с 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, их оснастки и командлеты. Каждый удаленный узел может содержать оснастки, а каждая оснастка может содержать командлеты.