워크플로 편집기의 스키마 탭에서 워크플로 요소를 함께 바인딩할 수 있습니다. 바인딩은 스크립팅된 작업 요소가 입력 매개 변수를 처리하고 출력 매개 변수를 생성하는 방식을 정의합니다. 스크립팅 가능한 작업 요소를 해당 JavaScript 함수에 바인딩할 수도 있습니다.

시작하기 전에

다음 작업을 완료합니다.

프로시저

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

    옵션

    작업

    상호 작용

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

    비즈니스 상태

    이 확인란을 선택하고 VM의 전원이 이미 켜져 있음 텍스트를 추가합니다.

    설명

    VM의 전원이 이미 켜져 있으며 startVM 및 waitTaskEnd를 무시하고 VM Tools가 실행 중인지 확인하는 중... 텍스트를 그대로 둡니다.

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

    이는 사용자 지정 스크립팅 가능한 작업 요소이므로 미리 정의된 속성이 없습니다.

  4. 워크플로 매개 변수/특성에 바인딩 아이콘(워크플로 매개 변수/특성에 바인딩)을 클릭합니다.
  5. 제안된 매개 변수 목록에서 vm을 선택합니다.
  6. 출력예외 탭을 그대로 비워 둡니다.

    이 요소는 출력 매개 변수나 예외를 생성하지 않습니다.

  7. 스크립팅 탭을 클릭합니다.
  8. 다음 JavaScript 함수를 추가합니다.
    //Writes the following event in the Orchestrator database
    Server.log("VM '"+ vm.name +"' already started");
  9. 위 단계를 반복하여 나머지 입력 매개 변수를 다른 스크립팅 가능한 작업 요소에 바인딩합니다.

    간단한 워크플로 예제 스크립팅 가능한 작업 요소 바인딩Start VM failed, Timeout 또는 Error, Send Email FailedOK 스크립팅 가능한 작업 요소에 대한 바인딩을 나열합니다.

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

결과

스크립팅 가능한 작업 요소를 해당 입력 및 출력 매개 변수에 바인딩하고 해당 기능을 정의하는 스크립팅을 제공했습니다.

다음에 수행할 작업

예외 처리를 정의해야 합니다.