可添加自定义属性定义,以便在请求用户在请求表单中选择策略时检索适用于该用户的预留策略名称。预留策略选择器自定义属性定义使用 vRealize Orchestrator 操作来检索值。

限制

使用预留策略选择器自定义属性时,请规划以下限制。

  • 自定义属性的名称必须为 ReservationPolicyID。此名称是必需的。不能为预留策略选择器创建多个属性定义。

  • 该操作检索适用于请求用户的所有预留策略,而不验证其是否适用于目标端点,例如 vCenter Server 实例或某些其他平台。服务目录用户选择的预留可能并不适用于所选蓝图目标系统。如果用户选择的预留不正确,目录请求将失败。

  • 该操作仅为请求用户检索预留策略。如果您代表其他用户提交请求,则将选择适用于您的预留策略。例如,预留 1 和 预留 3 与业务组 1 关联,因此 BG 1 用户只会看到预留 1 和 3,而不会看到预留 2。

必备条件

如果使用外部 vRealize Orchestrator 服务器,请确认该服务器设置正确。请参见 《配置 vRealize Automation》

自定义属性配置值

您可以使用这些选项创建自定义属性。有关一般步骤,请参见创建 vRealize Orchestrator 操作自定义属性定义

表 1. 预留策略自定义属性配置值

选项

名称

必须使用 ReservationPolicyID。

数据类型

String

显示为

下拉菜单

外部

操作文件夹

com.vmware.vra.reservations

脚本操作

getApplicableReservationPolicies

此脚本操作为示例脚本。可以为您的环境创建特定操作。

输入参数

无必需参数。

蓝图配置

要向蓝图“属性”选项卡添加自定义属性,请参见将自定义属性或属性组添加为蓝图计算机属性