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.
Requisitos previos
- 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
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.
Ejemplo: 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.