如果您希望用户在请求表单中选择网络,可以添加自定义属性以便从 vRealize Automation 数据库检索网络名称。网络选择器自定义属性将使用 vRealize Orchestrator 操作来检索值。

限制

使用网络选择器自定义属性时,请规划以下限制。

  • 自定义属性的名称必须为 VirtualMachine.Network0.Name。此名称是必需的。不能为网络选择器创建多个属性定义。

  • 该操作为请求用户检索所有网络名称,而不验证其是否适用于目标 vCenter Server 实例。服务目录用户选择的网络可能并不适用于所选目标。如果选择的网络不正确,则目录请求将会失败。

  • 该操作仅为请求用户检索网络名称。如果您代表其他用户提交请求,将选择适用于您的网络。例如,网络 A 和 网络 C 与业务组 1 关联,因此 BG 1 用户只会看到网络 A 和 C,而不会看到网络 B。

必备条件

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

自定义属性配置值

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

表 1. 网络自定义属性配置值

选项

名称

您必须使用 VirtualMachine.Network0.Name

有关 VirtualMachine.Network0.Name 的信息,请参见

数据类型

String

显示为

下拉菜单

外部

操作文件夹

com.vmware.vra.networks

脚本操作

getApplicableNetworks

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

输入参数

无必需参数。

蓝图配置

在蓝图的“网络”选项卡上添加自定义属性。请参见将自定义属性添加为网络自定义属性