Vous pouvez utiliser les fonctionnalités disponibles dans les logiciels enfichables tiers, tels que VMware vSphere PowerCLI, avec le plug-in PowerShell.
Pour utiliser les fonctionnalités d'un logiciel enfichable tiers, le logiciel doit être disponible sur l'hôte PowerShell. Pour charger le logiciel enfichable dans la session actuelle, vous devez également appeler l'action AddPsSnapin. Lorsque vous utilisez PowerCLI, vous devez définir le nom du fichier enfichable sur VMware.VimAutomation.Core.
Le plug-in PowerShell ne fournit pas d'actions pré-générées pour les logiciels enfichables tiers. Le workflow Générer une action pour un cmdlet PowerShell vous permet de générer des actions dédiées aux logiciels enfichables tiers. Reportez-vous à Générer une action pour un cmdlet PowerShell.
Le module com.vmware.library.powershell.converter comporte des blocs constitutifs qui permettent la conversion d'un objet VC:<SomeObjectType> en objet PowerCLI correspondant. Cette fonction permet aux workflows du plug-in vCenter d'interagir avec les workflows du plug-in PowerShell et de transmettre les paramètres entre les deux plug-ins.
Workflows Convertisseur
Vous pouvez utiliser les exemples de workflows de la catégorie de workflows Convertisseur pour tester l'intégration entre le plug-in PowerShell et PowerCLI. Pour tester l'intégration, PowerCLI doit être installé sur l'hôte PowerShell.
Pour atteindre ces workflows, accédez à
et entrez les balises powershell et converter dans la zone de recherche des workflows.Nom du workflow | Description |
---|---|
Convertir PSObject en objet vCO | Permet de convertir PowerShellRemotePSObject en VC:<SomeObjectType>. |
Convertir PSObject en objet vCO et l'objet vCO en PSObject | Permet de convertir PowerShellRemotePSObject en VC:<SomeObjectType> et l'inverse. |
Convertir l'objet vCO en PSObject | Permet de convertir VC:<SomeObjectType> en PowerShellRemotePSObject. |