U kunt een werkstroom uitvoeren om een actie te genereren voor een PowerShell-cmdlet en parameterset die u opgeeft. Met deze actie kunt u PowerShell-functionaliteit in vRealize Orchestrator gebruiken. U kunt optioneel een voorbeeldwerkstroom genereren die de gegenereerde actie uitvoert.

U kunt een grote set gegevenstypen met de PowerShell-scriptengine gebruiken. De gegevenstypen die u kunt gebruiken, omvatten primitieve typen zoals Integer, Boolean, Char, elk type beschikbaar in de .NET-assembly, of door gebruikers gedefinieerde typen. Wanneer u acties genereert op basis van definities van PowerShell-cmdlet, worden de cmdlet-parameters voor invoer en uitvoer weergegeven voor typen die door het vRealize Orchestrator-platform worden ondersteund. De PowerShell-invoegtoepassing definieert de typetoewijzingen. In het algemeen worden primitieve typen toegewezen aan de overeenkomende vRealize Orchestrator-typen en worden complexe typen voorgesteld door het PowerShellRemotePSObject-object.

Voorwaarden

  • Controleer of u bent aangemeld bij de vRealize Orchestrator-client als een beheerder.
  • Controleer dat u verbinding hebt met een PowerShell-host vanuit de weergave Inventaris.

Procedure

  1. Navigeer in de vRealize Orchestrator-client naar Bibliotheek > Werkstromen en voer de tags powershell en generate in het zoekveld voor werkstromen in.
  2. Zoek de werkstroom Een actie voor een PowerShell-cmdlet genereren en klik op Uitvoeren.
  3. Selecteer op het tabblad Cmdlet een PowerShell-cmdlet die moet worden uitgevoerd wanneer u de door u gegenereerde actie gebruikt.
  4. Selecteer een parameterset voor de cmdlet.
    De definitiewaarden voor de parameterset worden weergegeven in het tekstvak Definitie van de parameterset.
    Opmerking: U kunt de definitiewaarden van de parameterset niet aanpassen door de tekenreeks in het tekstvak Definitie van de parameterset te bewerken. U kunt de tekenreeks bekijken voor meer informatie over de parameters in de parameterset.
  5. Voer op het tabblad Actie in het tekstvak Naam een naam in voor de actie die u wilt genereren en selecteer een bestaande module waarin u de actie wilt genereren.
  6. Selecteer op het tabblad Werkstroom of u een werkstroom wilt genereren.
    Optie Beschrijving
    Ja Genereert een voorbeeldwerkstroom die de gegenereerde actie kan uitvoeren. U selecteert een map waarin u de werkstroom wilt selecteren.
    Opmerking: De naam van de gegenereerde werkstroom bestaat uit de vooraf gedefinieerde tekenreeks Cmdlet uitvoeren en de naam van de gegenereerde actie.
    Nee Er wordt geen voorbeeldwerkstroom gegenereerd.
  7. Klik op Uitvoeren.

Volgende stappen

U kunt de gegenereerde actie in aangepaste werkstromen integreren.