我正在做一份关于使用vRealize部署虚拟机的自动化工作。
我想从用户的虚拟机器编号的IP地址。因此,如果请求者想要3台虚拟机,我的工作流必须为3台虚拟机获取IP地址。如果请求者想要2,那么我的工作流必须获取2个虚拟机的地址。
截图示例:
Workflow ask IP Address for 1 VM
Workflow ask IP Address for 2 VM
我可以在演示时隐藏/显示输入,但我不想要它,因为它损害了工作流的灵活性。它可能适用于4-5个虚拟机,但我需要更多。如何为更多虚拟机执行此操作?
注意:我可以将IP地址作为一个数组,但在此选项中,数组的长度必须等于VM编号。
发布于 2018-01-03 22:29:13
您可以请求以逗号分隔的单个字符串中的所有IP,然后稍后对其进行解析。例如: 1.1.1.1,2.2.2.2,3.3.3.3等。这可能是最简单的方法。
方法二:
一样多
最后,您将拥有一个包含与vmCount一样多的IP的数组。

https://stackoverflow.com/questions/43611283
复制相似问题