可以使用 vRealize Orchestrator Client 创建、编辑和删除操作脚本。

在创建操作时,您可以使用以下运行时:

  • Python 3.7
  • Node.js 14
    注: Node.js 14 运行时现已弃用,将在其 生命周期终止 (EOL) 时从 vRealize Orchestrator 中移除。
  • Node.js 18
  • PowerCLI 11/Powershell 6.2
  • PowerCLI 12.3.0/Powershell 7.1
    注: PowerCLI 运行时包括 PowerShell 和以下模块:VMware.PowerCLI、PowerNSX 和 PowervRA。

前提条件

创建 Python、Node.js 或 PowerShell 脚本之前,确认您熟悉用于开发使用这些运行时的 vRealize Orchestrator 兼容脚本的核心概念。请参见Python、Node.js 和 PowerShell 脚本的核心概念

过程

  1. 登录到 vRealize Orchestrator 客户端。
  2. 导航到 > 操作
  3. 单击新建操作
  4. 常规选项卡中,输入操作的名称和模块名称。
    注: 每个操作的名称和模块名称必须唯一。操作名称必须是有效的 JavaScript 函数。操作名称必须是单个单词,且只能包含字母、数字和美元 ("$") 以及下划线 ("_") 符号。模块名称必须包含用点 (".")字符分隔的单词。
  5. (可选) 创建操作的描述、版本号、标记和组权限。
  6. 脚本选项卡中,添加操作输入,选择输出的返回类型,并编写脚本。
  7. 要完成操作编辑,请单击保存
    此时会显示一条消息,指明操作已保存。