스크립팅 개체는 플러그인된 기술의 개체에 대한 JavaScript 표현입니다. 플러그인의 스크립팅 개체는 Orchestrator Javascript API에 표시되며, 워크플로 및 작업의 스크립팅된 요소에서 이를 사용할 수 있습니다.

플러그인의 스크립팅 개체는 Orchestrator JavaScript API에 JavaScript 모듈, 유형 및 클래스로 표시됩니다. 대부분의 찾기 개체에는 스크립팅 개체 표현이 있습니다. JavaScript 클래스는 플러그인된 기술의 API에서 개체에 대한 메서드 및 특성을 나타내는 메서드 및 특성을 Orchestrator JavaScript API에 추가할 수 있습니다. 플러그인된 기술은 Orchestrator에 독립적으로 개체, 유형, 클래스, 특성 및 메서드 구현을 제공합니다. 예를 들어 vCenter Server 플러그인은 vCenter Server API에서 정의하는 모든 클래스, 메서드 및 특성에 대한 JavaScript 표현과 함께 vCenter Server API의 모든 개체를 Orchestrator JavaScript API에서 JavaScript 개체로 표현합니다. vCenter Server 스크립팅 클래스와 해당 클래스가 정의하는 메서드 및 특성을 Orchestrator 스크립팅 함수에서 사용할 수 있습니다.

예를 들어 vCenter Server API의 VirtualMachine 관리 개체 유형은 VC:VirtualMachine 찾기를 통해 검색되며, Orchestrator JavaScript API에 VcVirtualMachine JavaScript 클래스로 표시됩니다. Orchestrator JavaScript API의 VcVirtualMachine JavaScript 클래스는 동일한 모든 메서드 및 특성을 vCenter Server API의 VirtualMachine 관리 개체로 정의합니다.

Orchestrator 플러그인은 플러그인된 기술의 개체, 유형, 클래스, 특성 및 메서드를 vso.xml 파일의 <scripting-objects> 요소 내 해당 Orchestrator JavaScript 개체, 유형, 클래스, 특성 및 메서드에 매핑합니다.