Подключаемый модуль PowerShell позволяет использовать возможности сторонней оснастки, такой как VMware vSphere PowerCLI.
Для использования своих возможностей сторонняя оснастка должна быть доступна на узле PowerShell. Чтобы загрузить оснастку в текущем сеансе, необходимо также вызвать действие AddPsSnapin. При использовании PowerCLI необходимо задать имя оснастки VMware.VimAutomation.Core.
Подключаемый модуль PowerShell не предоставляет предварительно созданных действий для сторонних оснасток. Чтобы создать действия для сторонних оснасток, можно запустить рабочий процесс создания действия для командлета PowerShell. См. раздел Создание действия для командлета PowerShell.
Пакет com.vmware.library.powershell.converter содержит базовые структурные блоки, позволяющие преобразовать объект VC:<SomeObjectType> в соответствующий объект PowerCLI. Эта возможность позволяет рабочим процессам из подключаемого модуля vCenter взаимодействовать с рабочими процессами из подключаемого модуля PowerShell и передавать параметры между этими подключаемыми модулями.
Рабочие процессы преобразователя
Можно использовать образцы рабочих процессов из категории «Преобразователь» для тестирования интеграции между подключаемым модулем PowerShell и PowerCLI. Для тестирования интеграции на узле PowerShell должен быть установлен интерфейс PowerCLI.
Чтобы получить доступ к этим рабочим процессам, выберите
и введите теги powershell и converter в поле поиска рабочего процесса.Имя рабочего процесса | Описание |
---|---|
Преобразование PSObject в объект vCO | Преобразует PowerShellRemotePSObject в VC:<SomeObjectType>. |
Преобразование PSObject в объект vCO и обратно в PSObject | Преобразует PowerShellRemotePSObject в VC:<SomeObjectType> и обратно. |
Преобразование объекта vCO в PSObject | Преобразует VC:<SomeObjectType> в PowerShellRemotePSObject. |