您可以运行工作流,通过所提供的PowerShell脚本生成操作。您还可以选择是否生成一个可以运行所生成操作的示例工作流。
您可以使用占位符对生成的操作的脚本进行自定义。对于每个占位符,工作流都会在生成的操作中创建string类型的对应操作参数。运行操作时,可以将实际值提供为操作参数以替代占位符。
前提条件
- 验证您是否已经以管理员身份登录到 vRealize Orchestrator 客户端。
- 验证您是否从清单视图与 PowerShell 主机建立了连接。
过程
- 在 vRealize Orchestrator 客户端中,导航到,然后在工作流搜索框中输入 powershell 和 generate 标记。
- 找到通过 PowerShell 脚本生成操作工作流,然后单击运行。
- 在脚本选项卡的脚本文本框中,键入或粘贴生成操作所依据的 PowerShell 脚本。
注: 您可以使用
{#ParamName#} 作为用户输入的占位符。如果占位符为
string 类型,则您必须使用双引号将占位符的值传递到操作。
以下脚本示例显示了如何将生成的操作参数链接到脚本参数。
param($name={#ParamName#})
echo $name;
- 在操作选项卡的名称文本框中,输入要生成的操作的名称,然后选择要在其中生成操作的现有模块。
- 在工作流选项卡上,选择是否生成工作流。
选项 |
说明 |
是 |
生成一个可以运行所生成操作的示例工作流。您应选择要在其中生成工作流的文件夹。
注: 所生成工作流的名称包含预定义的字符串 Invoke Script 以及所生成操作的名称。
|
否 |
不会生成示例工作流。 |
- 单击提交以运行工作流。
下一步做什么
您可以在自定义工作流中整合所生成的操作。