Puede usar las funciones disponibles en un complemento de terceros (por ejemplo, VMware vSphere PowerCLI) con el complemento PowerShell.
Para usar las funciones del complemento de terceros, este debe estar disponible en el host de PowerShell. Para cargar el complemento en la sesión actual, también debe invocar la acción AddPsSnapin. Al usar PowerCLI, debe definir el nombre del complemento de terceros como VMware.VimAutomation.Core.
El complemento PowerShell no proporciona acciones generadas previamente para complementos de terceros. Puede generar acciones para complementos de terceros ejecutando el flujo de trabajo Generar una acción para un cmdlet de PowerShell. Consulte Generar una acción para un cmdlet de PowerShell.
El paquete com.vmware.library.powershell.converter contiene bloques de creación básicos que permiten la conversión de un objeto VC:<SomeObjectType> al objeto de PowerCLI correspondiente. Esta función permite la interacción entre los flujos de trabajo del complemento vCenter y los del complemento PowerShell, y la transferencia de parámetros entre ambos complementos.
Flujos de trabajo del convertidor
Puede utilizar los flujos de trabajo de ejemplo de la categoría de flujos de trabajo Convertidor para probar la integración entre el complemento PowerShell y PowerCLI. Para probar la integración, PowerCLI debe estar instalado en el host de PowerShell.
Para acceder a estos flujos de trabajo, vaya a
e introduzca las etiquetas powershell y converter en el cuadro de búsqueda de flujos de trabajo.Nombre del flujo de trabajo | Descripción |
---|---|
Convertir PSObject en un objeto de vCO | Convierte PowerShellRemotePSObject en VC:<SomeObjectType>. |
Convertir PSObject en un objeto de vCO y de nuevo a PSObject | Convierte PowerShellRemotePSObject en VC:<SomeObjectType> y a la inversa. |
Convertir objeto de vCO en PSObject | Convierte VC:<SomeObjectType> en PowerShellRemotePSObject. |