Vous pouvez utiliser vRealize Orchestrator Client pour créer, modifier et supprimer des scripts d'action.

À partir de vRealize Orchestrator 8.1, vous pouvez utiliser les exécutions suivantes :

  • Python 3.7
  • Node.js 12
  • PowerCLI 11/Powershell 6,2
  • PowerCLI 12/Powershell 7
    Note : L'exécution de PowerCLI inclut PowerShell et les modules suivants : VMware.PowerCLI, PowerNSX, PowervRA.

Conditions préalables

Avant de créer un script Python, Node.js ou PowerShell, vérifiez que vous maîtrisez bien les concepts essentiels du développement de scripts compatibles vRealize Orchestrator qui utilisent ces exécutions. Reportez-vous à Concepts de base pour les scripts Python, Node.js et PowerShell.

Procédure

  1. Connectez-vous au client vRealize Orchestrator.
  2. Accédez à Bibliothèque > Actions.
  3. Cliquez sur Nouvelle action.
  4. Dans l'onglet Général, entrez le nom et le nom du module de l'action.
    Note : Le nom et le nom du module doivent être uniques pour chaque action. Le nom de l'action doit être une fonction JavaScript valide. Le nom de l'action doit être un mot unique qui ne peut contenir que des lettres, des chiffres, ainsi que les symboles dollar (« $ ») et trait de soulignement (« _ »). Le nom du module doit être composé de mots séparés par un point (« . ») .
  5. (Facultatif) Créez une description, un numéro de version, des balises et des autorisations de groupe pour l'action.
  6. Dans l'onglet Script, ajoutez des entrées d'action, sélectionnez le type de retour de la sortie et écrivez le script.
    Note : En sélectionnant Zip dans le menu déroulant Type, vous pouvez importer une source de script externe et, le cas échéant, ses modules de dépendance.
  7. Pour terminer la modification de l'action, cliquez sur Enregistrer.
    Un message indique que l'action est sauvegardée.

Que faire ensuite

Pour voir un exemple de cas d'utilisation illustrant le mode d'emploi des actions vRealize Orchestrator, consultez Comment intégrer des services Amazon Web Services dans vRealize Orchestrator à l'aide de Python.