资源操作是服务目录用户可在已置备目录项上运行的 XaaS 工作流。作为 XaaS 架构师,您可以创建一个资源操作,定义使用者可对已置备项目执行的操作。

开始之前

  • XaaS 架构师身份登录到 vRealize Automation 控制台。

  • 创建与资源操作的输入参数对应的自定义资源。

关于此任务

通过创建资源操作,您可以将 vRealize Orchestrator 工作流作为置备后操作进行关联。在此过程中,您可以编辑默认提交和只读表单。请参见设计资源操作表单

过程

  1. 选择设计 > XaaS > 资源操作
  2. 单击新建图标 (添加)。
  3. 浏览 vRealize Orchestrator 工作流库,选择一个与您的自定义资源相关的工作流。

    您可以查看选定工作流的名称和描述以及输入和输出参数,如 vRealize Orchestrator 中所定义。

  4. 单击下一步
  5. 资源类型下拉菜单中,选择您以前创建的自定义资源。
  6. 输入参数下拉菜单中,选择资源操作的输入参数。
  7. 单击下一步
  8. 输入名称和可选描述。

    名称描述文本框使用工作流的名称和描述预填充,如 vRealize Orchestrator 中所定义。

  9. (可选) : 如果不想提示使用者输入请求此资源操作的描述和原因,请选中隐藏目录请求信息页面复选框。
  10. 输入一个版本。

    支持的格式扩展为 major.minor.micro-revision。

  11. (可选) : 选择操作类型。

    选项

    描述

    处置

    该资源操作工作流的输入参数已处置,该项将从项目选项卡中移除。例如,该资源操作用于删除已置备的计算机。

    置备

    该资源操作用于置备。例如,该资源操作用于复制目录项。

    从下拉菜单中,选择输出参数。您可以选择以前创建的自定义资源,以便使用者请求此资源操作时,已置备项目将添加到项目选项卡中。如果只有无置备选项,则要么该资源操作不用于置备,要么您没有为输出参数创建适当的自定义资源,且无法继续操作。

    根据操作工作流,您可以选择一或两个选项,也可以不选择任何选项。

  12. 选择用户可以使用该资源操作的条件,然后单击下一步
  13. (可选) : 表单选项卡中,编辑该资源操作的表单。

    该资源操作的表单映射 vRealize Orchestrator 工作流展示。您可以通过删除、编辑和重新排列元素来更改此表单。此外,您也可以添加新表单和表单页面,并将必要的元素拖动到新表单和表单页面。

    选项

    操作

    添加表单

    单击表单名称旁边的新建表单图标 (添加新元素),提供所需的信息,然后单击提交

    编辑表单

    单击表单名称旁边的编辑图标 (在表单页面中编辑字段或文本框),进行必要的更改,然后单击提交

    重新生成工作流展示

    单击表单名称旁边的重新构建图标 (重新生成工作流),然后单击确定

    删除表单

    单击表单名称旁边的删除图标 (从表单页面中删除字段或文本框),然后在确认对话框中单击确定

    添加表单页面

    单击表单页面名称旁边的新建页面图标 (添加新元素),提供所需的信息,然后单击提交

    编辑表单页面

    单击表单页面名称旁边的编辑图标 (在表单页面中编辑字段或文本框),进行必要的更改,然后单击提交

    删除表单页面

    单击表单名称旁边的删除图标 (从表单页面中删除字段或文本框),然后在确认对话框中单击确定

    向表单页面添加元素

    将元素从左侧的“新字段”窗格拖动到右侧窗格。然后,您可以提供所需的信息并单击提交

    编辑元素

    单击要编辑的元素旁边的编辑图标 (在表单页面中编辑字段或文本框),进行必要的更改,然后单击提交

    删除元素

    单击要删除的元素旁边的删除图标 (从表单页面中删除字段或文本框),然后在确认对话框中单击确定

  14. 单击完成

结果

您已创建资源操作,并且可以看到它在“资源操作”页面中列出。

下一步做什么

发布资源操作。请参见发布资源操作