编辑蓝图或资源操作表单的某个元素时,您可以将各种限制和值应用于该元素。

限制

您可应用于元素的限制因编辑或添加到表单的元素类型而异。有些限制值可以在 vRealize Orchestrator 工作流中配置。这些值不会显示在“限制”选项卡上,因为它们通常依赖于工作流运行时所评估的条件。为蓝图表单配置的任何限制值都会替代 vRealize Orchestrator 工作流中包含的限制。

对于应用于元素的每个限制,您可选择以下选项之一定义该限制:

未设置

vRealize Orchestrator 工作流展示中获取属性。

常数

将编辑的元素设置为必需或可选。

字段

将该元素绑定到表单中的其他元素。例如,您可以将该元素设置为仅当选中了其他元素(例如,复选框)时才需要提供。

条件

应用条件。使用条件可以创建各种子句和表达式,并将其应用于该元素的状态或限制。

外部

选择定义值的 vRealize Orchestrator 脚本操作。

表 1. 表单设计器中的限制

限制

描述

必需

指示该元素是否为必需。

只读

指示该字段是否为只读。

设置元素的值。

可见

指示使用者能否看到该元素。

如果在 vRealize Orchestrator 工作流中将可见性限制应用于显示组,则会忽略 XaaS“已提交请求的详细信息”表单中的限制,且您要隐藏的字段会显示在表单中。

要隐藏您不希望显示在“已提交请求的详细信息”表单中的字段,并且请求用户不需要这些字段,请从 XaaS 蓝图设计器的“蓝图表单”选项卡上的“已提交请求的详细信息”表单中移除这些字段。要找到此选项卡,请参见添加新 XaaS 蓝图表单

最小长度

设置字符串输入元素的最小字符数。

最大长度

设置字符串输入元素允许的最大字符数。

最小值

设置数字输入元素的最小值。

最大值

设置数字输入元素的最大值。

增量

设置元素(例如小数整数字段)的增量。例如,如果您希望整数字段以滑块的形式呈现出来,则可以使用该步骤的值。

最小计数

设置元素可选的最小项数。

例如,在添加或编辑复选框列表时,您可以设置使用者继续操作之前必须选中的最小复选框数。

最大计数

设置元素可选的最大项数。

例如,在添加或编辑复选框列表时,您可以设置使用者继续操作之前必须选中的最大复选框数。

您可以将值应用于某些元素,并定义使用者查看部分字段的哪些内容。可用选项取决于所编辑或添加到表单的元素类型。

表 2. 表单设计器中的值

描述

未设置

vRealize Orchestrator 工作流展示中获取所编辑元素的值。

预定义值

vRealize Orchestrator 清单的相关对象列表中选择值。

使用标签定义静态自定义值。

外部值

选择一个 vRealize Orchestrator 脚本操作,该脚本操作使用工作流不直接公开的信息来定义值。