Cloud Assembly 输入属性组中,可以添加与 vRealize Orchestrator 的动态交互。

vRealize Orchestrator 操作添加到输入属性组

要将与 vRealize Orchestrator 的动态交互添加到输入属性组,请遵循以下准则。

  1. vRealize Automation 中嵌入的 vRealize Orchestrator 实例中,创建实现所需目标的操作。

    vRealize Orchestrator 操作必须只包括基本的字符串、整数、数字和布尔类型。vRealize Orchestrator 类型不受支持。

    在以下简单的示例中,vRealize Orchestrator 操作收集三个输入,并返回硬编码字符串。

    vRealize Orchestrator 操作脚本
  2. Cloud Assembly 中,启动创建或编辑输入属性组的过程。如有必要,请参见Cloud Assembly 中的输入属性组
  3. 要将 vRealize Orchestrator 操作输入添加到属性组,请添加新属性,单击类型,然后单击常量

    单独添加每个 vRealize Orchestrator 操作输入。

    添加操作输入
  4. 添加输入后,添加新属性,单击类型,单击外部源,然后单击选择
    添加外部源
  5. 操作中,搜索并选择所创建的 vRealize Orchestrator 操作,然后单击保存
    搜索操作
  6. 保存属性组,并将其添加到云模板。如有必要,请参见Cloud Assembly 中的输入属性组

    部署云模板时,vRealize Orchestrator 操作属性组将显示在请求用户的输入表单中。

    输入表单中的操作属性组

可配置的默认值

要在输入表单中填充默认值,请在将 vRealize Orchestrator 操作添加为外部源时执行以下操作之一。

  • 手动提供默认属性值。

    清除绑定选项,然后输入值。

    手动提供默认值
  • 使用同一属性组的另一个属性值。

    选中绑定选项,然后从下拉列表中选择一个属性。

    绑定默认值

添加 vRealize Orchestrator 枚举输入选择

要在输入表单中创建基于 vRealize Orchestrator 的选择列表,请在添加到属性组时执行以下操作。

  1. vRealize Orchestrator 中,创建映射所需列表值的操作。
  2. Cloud Assembly 中,将属性添加到组时,展开更多选项
  3. 对于,单击外部源,单击选择,然后添加所创建的 vRealize Orchestrator 操作。
    注: 如果在添加属性时还创建默认值,则此默认值必须与 vRealize Orchestrator 操作的枚举值之一完全一致。
    如何添加枚举选择列表