워크플로 편집기에서 워크플로 요소를 함께 바인딩할 수 있습니다. 바인딩은 작업 요소가 입력 매개 변수를 처리하고 출력 매개 변수를 생성하는 방식을 정의합니다.

시작하기 전에

다음 작업을 완료합니다.

프로시저

  1. 스키마 탭에서 startVM 작업 요소의 편집 아이콘(편집 아이콘)을 클릭합니다.
  2. 정보 탭에서 다음과 같은 일반 정보를 설정합니다.

    옵션

    작업

    상호 작용

    외부 상호 작용 없음을 선택합니다.

    비즈니스 상태

    이 확인란을 선택하고 시작 VM 전송 텍스트를 추가합니다.

    설명

    VM 시작/재개 텍스트를 그대로 둡니다. 시작 작업을 반환합니다.

  3. 입력 탭을 클릭합니다.

    입력 탭은 startVM 작업, vmhost에 사용할 수 있는 두 가지 입력 매개 변수를 표시합니다.

    startVM 작업은 VC:VirtualMachine만 입력 매개 변수로 사용할 수 있기 때문에 Orchestrator는 vm 매개 변수를 vm[in-parameter]에 자동으로 바인딩합니다. Orchestrator는 워크플로 입력 매개 변수를 설정할 때 정의한 vm 매개 변수를 감지하여 작업에 자동으로 바인딩합니다.

  4. hostNULL로 설정합니다.

    이는 선택적 매개 변수이므로 null로 설정할 수 있습니다. 그러나 이 매개 변수를 설정 안 함으로 설정된 상태로 그대로 두면 워크플로에서 유효성을 검사할 수 없습니다.

  5. 출력 탭을 클릭합니다.

    모든 작업에서 생성되는 기본 출력 매개 변수인 actionResult가 표시됩니다.

  6. actionResult 매개 변수에 대해 설정 안 함을 클릭합니다.
  7. 워크플로에서 매개 변수/특성 만들기를 클릭합니다.

    매개 변수 정보 대화 상자에 이 출력 매개 변수에 대해 설정할 수 있는 값이 표시됩니다. startVM 작업의 출력 매개 변수 유형은 VC:Task 개체입니다.

  8. 매개 변수 이름을 powerOnTask로 지정하고 설명을 제공합니다.

    예를 들어 VM 전원 켜기 결과 포함을 입력합니다.

  9. 같은 이름으로 워크플로 특성 만들기를 클릭한 다음 확인을 클릭하여 매개 변수 정보 대화 상자를 종료합니다.
  10. 위 단계를 반복하여 입력 및 출력 매개 변수를 vim3WaitTaskEndvim3WaitToolsStarted 작업 요소에 바인딩합니다.

    간단한 워크플로 예제 작업 요소 바인딩에서 vim3WaitTaskEndvim3WaitToolsStarted 작업 요소에 대한 바인딩을 나열합니다.

  11. 워크플로 편집기의 스키마 탭의 아래쪽에 있는 저장을 클릭합니다.

결과

작업 요소의 입력 및 출력 매개 변수가 적절한 매개 변수 유형 및 값에 바인딩되었습니다.

다음에 수행할 작업

스크립팅 가능한 작업 요소를 바인딩하고 해당 기능을 정의합니다.