Al editar un elemento del blueprint o formulario de acción personalizada, se pueden implementar diversas restricciones y valores en el elemento.

Restricciones

Las restricciones que se pueden implementar en un elemento varían en función del tipo de elemento que se esté editando o añadiendo al formulario. Es probable que algunos valores de las restricciones estén configurados en el flujo de trabajo de vRealize Orchestrator. Dichos valores no aparecen en la pestaña Restricciones porque a menudo dependen de condiciones que se evalúan cuando se ejecuta el flujo de trabajo. Los valores de restricciones que configure para el formulario de blueprint anulan las restricciones incluidas en el flujo de trabajo de vRealize Orchestrator.

Por cada restricción que se implemente en relación con un elemento, se puede seleccionar una de las siguientes opciones para definir dicha restricción:

No establecido

Obtiene la propiedad de la presentación del flujo de trabajo de vRealize Orchestrator.

Constante

Establece el elemento que se está editando como obligatorio u opcional.

Campo

Enlaza el elemento con otro elemento del formulario. Por ejemplo, se puede establecer que el elemento solamente sea necesario cuando se seleccione otro elemento (como una casilla).

Condicional

Aplica una condición. Use estas condiciones para crear diversas cláusulas y expresiones y aplicarlas al estado o a las restricciones del elemento.

Externo

Seleccione una acción de script de vRealize Orchestrator que defina el valor.

Tabla 1. Restricciones del diseñador de formularios

Restricción

Descripción

Obligatoria

Indica si el elemento es obligatorio.

Solo lectura

Indica si el campo es de solo lectura.

Valor

Establece un valor para el elemento.

Visible

Indica si el consumidor va a poder ver el elemento.

Si aplica una restricción de visibilidad a un grupo de visualización en el flujo de trabajo vRealize Orchestrator, dicha restricción se omite en el formulario de detalles de solicitud enviados de XaaS y los campos que quiere que estén ocultos aparecen en el formulario.

Para ocultar campos que no desea que aparezcan en el formulario de detalles de solicitud enviados, y que no sean necesarios para el usuario solicitante, elimine los campos del formulario de detalles de solicitud enviados en la pestaña del formulario de blueprint del diseñador de blueprints de XaaS. Para encontrar esta pestaña, consulte Añadir un nuevo formulario de blueprint XaaS.

Longitud mínima

Establece una cantidad mínima de caracteres para el elemento de entrada de cadena.

Longitud máxima

Establece un número máximo permitido de caracteres para el elemento de entrada de cadena.

Valor mínimo

Establece un valor mínimo para el elemento de entrada de número.

Valor máximo

Establece un valor máximo para el elemento de entrada de número.

Incremento

Establece un incremento para un elemento como un campo Decimal o Entero. Por ejemplo, cuando quiera usar un campo Entero para que se represente como un Control deslizante, puede usar el valor del paso.

Cantidad mínima

Establece un recuento mínimo de elementos que se pueden seleccionar.

Por ejemplo, cuando añada o edite una Lista de casillas, puede establecer el número mínimo de casillas que el consumidor debe seleccionar para continuar.

Cantidad máxima

Establece un recuento máximo de elementos que se pueden seleccionar.

Por ejemplo, cuando añada o edite una Lista de casillas, puede establecer el número máximo de casillas que el consumidor debe seleccionar para continuar.

Valores

Se pueden aplicar valores a algunos de los elementos y definir lo que los consumidores van a ver en algunos de los campos. Las opciones disponibles dependen del tipo de elemento que se esté editando o añadiendo al formulario.

Tabla 2. Valores del diseñador de formularios

Valor

Descripción

No establecido

Establece el valor del elemento que se está editando de la presentación del flujo de trabajo de vRealize Orchestrator.

Valores predefinidos

Seleccione valores de una lista de objetos relacionados del inventario de vRealize Orchestrator.

Valor

Define un valor personalizado estático con etiquetas.

Valores externos

Seleccione una acción de script de vRealize Orchestrator que defina el valor con información que no queda expuesta directamente mediante el flujo de trabajo.