Sie können einen Workflow zum Generieren einer Aktion für ein PowerShell-cmdlet und einen festgelegten Parametersatz ausführen. Mit dieser Aktion können Sie PowerShell-Funktionen in vRealize Orchestrator verwenden. Optional können Sie einen Beispielworkflow generieren, der die generierte Aktion ausführt.

Sie können einen großen Satz von Datentypen mit der PowerShell-Skript-Engine verwenden. Zu den Datentypen, die Sie verwenden können, gehören einfache Typen wie Integer, Boolean, Char, alle in .NET-Assembly verfügbaren Typen oder benutzerdefinierte Typen. Beim Generieren von Aktionen, die auf PowerShell-cmdlet-Definitionen basieren, werden die Eingabe- und Ausgabe-cmdlet-Parameter durch Typen dargestellt, die die vRealize Orchestrator-Plattform unterstützt. Das PowerShell-Plug-In definiert die Typzuordnungen. Im Allgemeinen werden primitive Typen den entsprechenden vRealize Orchestrator-Typen zugeordnet und komplexe Typen durch das PowerShellRemotePSObject-Objekt dargestellt.

Voraussetzungen

  • Stellen Sie sicher, dass Sie beim vRealize Orchestrator-Client als Administrator angemeldet sind.
  • Stellen Sie in der Bestandslistenansicht sicher, dass eine Verbindung zu einem PowerShell-Host besteht.

Prozedur

  1. Navigieren Sie im vRealize Orchestrator Client zu Bibliothek > Workflows und geben Sie die Tags powershell und generate im Suchfeld des Workflows ein.
  2. Suchen Sie nach dem Workflow Aktion für ein PowerShell-Cmdlet generieren und klicken Sie auf Ausführen.
  3. Wählen Sie auf der Registerkarte Cmdlet ein PowerShell-Cmdlet aus, das bei Verwendung der von Ihnen erzeugten Aktion ausgeführt werden soll.
  4. Wählen Sie einen Parametersatz für das cmdlet aus.
    Die Definitionswerte des Parametersatzes sind im Textfeld Definition des Parametersatzes angegeben.
    Hinweis: Die Definitionswerte können nicht durch Bearbeiten der Zeichenfolge im Textfeld Definition des Parametersatzes geändert werden. Sie können die Zeichenfolge auf Informationen zu den Parametern im Parametersatz prüfen.
  5. Geben Sie auf der Registerkarte Aktion im Textfeld Name einen Namen für die zu erzeugende Aktion ein und wählen Sie ein vorhandenes Modul aus, in dem die Aktion erzeugt werden soll.
  6. Geben Sie auf der Registerkarte Workflow an, ob ein Workflow erzeugt werden soll.
    Option Beschreibung
    Ja Generiert einen Beispielworkflow, der die generierte Aktion ausführt. Sie müssen einen Ordner auswählen, in dem Sie den Workflow generieren möchten.
    Hinweis: Der Name des generierten Workflows besteht aus der vordefinierten Zeichenfolge „Execute Cmdlet“ und dem Namen der generierten Aktion.
    Nein Es wird kein Beispielworkflow generiert.
  7. Klicken Sie auf Ausführen.

Nächste Maßnahme

Sie können die generierte Aktion in benutzerdefinierte Workflows integrieren.