首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在vCenter Orchestrator中按其他值显示多个输入文本框

在vCenter Orchestrator中按其他值显示多个输入文本框
EN

Stack Overflow用户
提问于 2017-04-25 20:55:09
回答 1查看 92关注 0票数 0

我正在做一份关于使用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编号。

EN

回答 1

Stack Overflow用户

发布于 2018-01-03 22:29:13

您可以请求以逗号分隔的单个字符串中的所有IP,然后稍后对其进行解析。例如: 1.1.1.1,2.2.2.2,3.3.3.3等。这可能是最简单的方法。

方法二:

  1. 通过一个单独的用户交互来请求虚拟机数量。让我们假设vmCount
  2. Another分离用户交互以恰好请求一个IP地址字符串。假设此用户交互之后的ipAddr
  3. Scriptable任务在此用户交互和可脚本化任务上执行array.push(ipAddr)
  4. Loop的次数与vmCount

一样多

最后,您将拥有一个包含与vmCount一样多的IP的数组。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43611283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档