찾기 개체는 플러그인된 기술에서 관리 개체 유형의 특정 인스턴스를 식별하고 찾습니다. Orchestrator는 찾기 개체에 대한 워크플로를 실행하여 플러그인된 기술에서 발견한 개체를 수정하고 상호 작용할 수 있습니다.

플러그인된 기술의 지정된 관리 개체 유형에 대한 모든 인스턴스에는 Orchestrator 찾기 개체가 찾을 수 있도록 고유 식별자가 있습니다. 플러그인된 기술에서는 개체 인스턴스에 대한 고유 식별자를 문자열로 제공합니다. 워크플로가 실행되면 Orchestrator는 발견한 개체의 고유 식별자를 워크플로 특성 값으로 설정합니다. 지정된 유형의 개체가 입력 매개 변수로 필요한 워크플로는 해당 개체 유형의 특정 인스턴스에서 실행됩니다.

플러그인에서 Orchestrator JavaScript API에 추가한 찾기 개체에는 플러그인 이름이 접두사로 사용됩니다. 예를 들어 vCenter Server API의 VirtualMachine 관리 개체 유형은 Orchestrator에 VC:VirtualMachine JavaScript 유형으로 표시됩니다.

또한 Orchestrator는 가상 시스템의 id 특성을 고유 식별자로 사용하는 찾기 개체를 구현하여 vCenter Server 플러그인을 통해 특정 VC:VirtualMachine 인스턴스에 액세스합니다. 이 개체 인스턴스를 워크플로 요소에 특성 값으로 전달할 수 있습니다.

Orchestrator 플러그인은 플러그인된 기술의 개체를 vso.xml 파일의 <finder> 요소 내 해당 Orchestrator 찾기 개체에 매핑합니다. <finder> 요소는 플러그인된 기술에서 개체의 특정 인스턴스에 대한 고유 식별자를 가져오는 메서드 또는 함수를 식별합니다. 또한 <finder> 요소는 개체 간의 관계를 정의하여 다른 개체에 관련된 방식을 기준으로 개체를 찾습니다.

찾기 개체는 Orchestrator 인벤토리 탭에서 해당 개체가 속해 있는 플러그인 아래에 표시됩니다.