在 Cloud Assembly 输入属性组中,可以添加与 vRealize Orchestrator 的动态交互。
将 vRealize Orchestrator 操作添加到输入属性组
要将与 vRealize Orchestrator 的动态交互添加到输入属性组,请遵循以下准则。
- 在 vRealize Automation 中嵌入的 vRealize Orchestrator 实例中,创建实现所需目标的操作。
vRealize Orchestrator 操作必须只包括基本的字符串、整数、数字和布尔类型。vRealize Orchestrator 类型不受支持。
在以下简单的示例中,vRealize Orchestrator 操作收集三个输入,并返回硬编码字符串。
- 在 Cloud Assembly 中,启动创建或编辑输入属性组的过程。如有必要,请参见Cloud Assembly 中的输入属性组。
- 要将 vRealize Orchestrator 操作输入添加到属性组,请添加新属性,单击类型,然后单击常量。
单独添加每个 vRealize Orchestrator 操作输入。
- 添加输入后,添加新属性,单击类型,单击外部源,然后单击选择。
- 在操作中,搜索并选择所创建的 vRealize Orchestrator 操作,然后单击保存。
- 保存属性组,并将其添加到云模板。如有必要,请参见Cloud Assembly 中的输入属性组。
部署云模板时,vRealize Orchestrator 操作属性组将显示在请求用户的输入表单中。
可配置的默认值
要在输入表单中填充默认值,请在将 vRealize Orchestrator 操作添加为外部源时执行以下操作之一。
- 手动提供默认属性值。
清除绑定选项,然后输入值。
- 使用同一属性组的另一个属性值。
选中绑定选项,然后从下拉列表中选择一个属性。
添加 vRealize Orchestrator 枚举输入选择
要在输入表单中创建基于 vRealize Orchestrator 的选择列表,请在添加到属性组时执行以下操作。
- 在 vRealize Orchestrator 中,创建映射所需列表值的操作。
- 在 Cloud Assembly 中,将属性添加到组时,展开更多选项。
- 对于对,单击外部源,单击选择,然后添加所创建的 vRealize Orchestrator 操作。
注: 如果在添加属性时还创建默认值,则此默认值必须与 vRealize Orchestrator 操作的枚举值之一完全一致。