Utilice acciones externas para validar las entradas de sus flujos de trabajo personalizados.

Requisitos previos

Cree un flujo de trabajo personalizado con parámetros de entrada. Para obtener más información, consulte:

Crear flujos de trabajo en el cliente de vRealize Orchestrator. Puede utilizar el diseñador de formularios de entrada para crear validaciones externas de las entradas de flujo de trabajo. Las validaciones externas utilizan scripts de acción que devuelven un valor de cadena cuando el valor del parámetro de entrada contiene un error. Si el valor del parámetro de entrada es válido, la validación externa no devuelve nada.

Procedimiento

  1. Inicie sesión en el cliente de vRealize Orchestrator.
  2. Cree una acción de validación.
    1. Vaya a Biblioteca > Acciones.
    2. Haga clic en Nueva acción.
    3. Introduzca la información necesaria en la pestaña Resumen.
    4. Introduzca los parámetros de entrada de la acción de validación.
      Nota: Los nombres de los parámetros de entrada de la acción de validación deben ser idénticos a los nombres de los parámetros de entrada del flujo de trabajo que se van a validar.
    5. Introduzca el script de la acción de validación en la pestaña Script.
      if (in_1=="invalid") {
      												return "in_1 can't be invalid!";
      }
      								if (in_2=="invalid") {
      												return "in_2 can't be invalid!";
      }
      
      //inputs are valid, return nothing
      
      Nota: El script anterior es solo un ejemplo, y no representa el alcance completo de los scripts de validación que se pueden utilizar.
    6. Haga clic en Guardar.
  3. Aplique la validación externa.
    1. Vaya a Biblioteca > Flujos de trabajo.
    2. Seleccione su flujo de trabajo personalizado.
    3. Seleccione la pestaña Formulario de entrada.
    4. Seleccione el icono del portapapeles situado en la parte superior izquierda de la pantalla.
    5. Arrastre un elemento de validación de vRealize Orchestrator al lienzo.
    6. Seleccione el elemento de validación, introduzca una etiqueta de validación y seleccione la acción de validación.
    7. (opcional) Cree elementos de validación adicionales.
    8. Haga clic en Guardar.
  4. Ejecute el flujo de trabajo.
    Si la validación detecta un error, devolverá una cadena. Si la validación es correcta, la validación no devolverá nada y la ejecución del flujo de trabajo continuará.

Resultados

Ha creado una validación externa para su flujo de trabajo personalizado de vRealize Orchestrator.