Puede agrupar varios parámetros de flujo de trabajo que estén conectados lógicamente en un tipo nuevo denominado "tipo compuesto". Puede utilizar un elemento Foreach para enlazar un grupo de parámetros como valor compuesto para conectar varias matrices de parámetros en una sola matriz.

Antes de empezar

  • Abra un flujo de trabajo para editar en el Editor de flujos de trabajo.

  • Compruebe que tenga un elemento Foreach en el flujo de trabajo.

Procedimiento

  1. Seleccione la pestaña IN o OUT del elemento Foreach.
  2. Seleccione un parámetro local que desee agrupar con otros parámetros locales en un tipo compuesto.
  3. Haga clic en Enlazar un grupo de parámetros como valor compuesto en la parte superior de la pestaña IN o OUT.
  4. En el panel Enlaces, seleccione los parámetros que desee agrupar como tipo compuesto.
  5. Seleccione Enlazar como iterador.

    Ha establecido el elemento Foreach para que se itere en una matriz del tipo compuesto.

  6. Haga clic en Aceptar.

Resultados

Ha definido un tipo compuesto y se ha asegurado de que el flujo de trabajo se itere en una matriz de este tipo compuesto. Los parámetros agrupados como tipo compuesto se denominan composite_type_name.parameter_name. Por ejemplo, si crea un tipo compuesto snapshots, los parámetros que forman un grupo en el tipo pueden ser snapshots.vm[in-parameter] o snapshots.name[in-parameter]. Cada elemento de la matriz del tipo compuesto contiene una sola instancia de cada parámetro que se ha agrupado en el tipo compuesto.

Cambio de nombre de las máquinas virtuales

Supongamos que desea cambiar el nombre de diez máquinas virtuales a la vez. Para ello, inserte un elemento Foreach en un flujo de trabajo y seleccione el flujo de trabajo Cambiar nombre de máquina virtual en el elemento. Crea un tipo compuesto para conectar los parámetros vm y newName de forma explícita. Enlaza el tipo compuesto como iterador, de modo que se crea una sola matriz que contiene los parámetros vm y newName.