논리적으로 연결된 여러 워크플로 매개 변수를 복합 유형이라는 새로운 유형으로 그룹화할 수 있습니다. Foreach 요소를 통해 매개 변수 그룹을 복합 값으로 바인딩하여 여러 어레이의 매개 변수를 단일 어레이로 연결할 수 있습니다.

시작하기 전에

  • 워크플로 편집기에서 편집하기 위해 워크플로를 엽니다.

  • 워크플로에 Foreach 요소가 있는지 확인합니다.

프로시저

  1. Foreach 요소의 IN 또는 OUT 탭을 선택합니다.
  2. 다른 로컬 매개 변수와 복합 유형으로 그룹화할 로컬 매개 변수를 선택합니다.
  3. IN 또는 OUT 탭 상단에서 매개 변수 그룹을 복합 값으로 바인딩을 클릭합니다.
  4. 바인딩 창에서 복합 유형으로 그룹화할 매개 변수를 선택합니다.
  5. 반복기로 바인딩을 선택합니다.

    복합 유형 어레이에서 반복할 Foreach 요소를 설정했습니다.

  6. 적용을 클릭합니다.

결과

복합 유형을 정의하고 워크플로가 이 복합 유형 어레이에서 반복되는지 확인했습니다. 복합 유형으로 그룹화된 매개 변수는 이름이 composite_type_name.parameter_name으로 지정됩니다. 예를 들어 snapshots 복합 유형을 만든 경우 이 유형으로 그룹화되는 매개 변수는 snapshots.vm[in-parameter] 또는 snapshots.name[in-parameter]일 수 있습니다. 복합 유형 어레이의 모든 요소는 복합 유형으로 그룹화한 모든 매개 변수의 단일 인스턴스를 포함합니다.

가상 시스템 이름 변경

가상 시스템 10개의 이름을 한 번에 변경하려는 경우를 가정해 보겠습니다. 이 경우 워크플로에 Foreach 요소를 삽입하고 해당 요소에서 가상 시스템 이름 변경 워크플로를 선택합니다. vmnewName 매개 변수에 명시적으로 연결할 복합 유형을 만듭니다. 복합 유형을 반복기로 바인딩하여 vmnewName 매개 변수를 둘 다 포함하는 단일 어레이를 만듭니다.