REST API의 Catalog Service를 사용하여 Orchestrator에서 유형 및 ID로 개체를 찾을 수 있습니다.

시작하기 전에

Orchestrator에서 샘플 워크플로 패키지를 가져왔는지 확인합니다. 이 패키지는 Orchestrator 설명서 페이지에서 다운로드할 수 있는 Orchestrator 샘플 애플리케이션 ZIP 파일에 포함되어 있습니다.

프로시저

  1. Catalog Service의 URL에서 GET 요청을 만듭니다.
    GET https://{orchestrator_host}:{port}/vco/api/catalog/

    Orchestrator의 인벤토리를 노출하는 플러그인의 카탈로그 진입점 및 Orchestrator의 시스템 개체에 대한 다운링크가 요청의 응답 본문에 포함됩니다.

    • https://{orchestrator_host}:{port}/vco/api/catalog/{plug-in namespace}/
    • https://{orchestrator_host}:{port}/vco/api/catalog/System/
  2. 플러그인에서 노출하는 개체 또는 Orchestrator의 시스템 개체에 액세스하려면 플러그인에 대한 카탈로그 진입점의 URL 또는 Orchestrator의 시스템 개체가 있는 URL에서 GET 요청을 만듭니다.

    노출된 개체의 유형에 대한 링크가 요청의 응답 본문에 포함됩니다.

  3. 액세스하려는 개체 유형의 URL에서 GET 요청을 만듭니다.
    GET https://{orchestrator_host}:{port}/vco/api/catalog/{namespace}/{objectType}/
  4. 찾으려는 특정 개체의 URL에서 GET 요청을 만듭니다.
    GET https://{orchestrator_host}:{port}/vco/api/catalog/{namespace}/{objectType}/{objectID}/

Send Hello 워크플로 찾기

Catalog Service를 사용하여 샘플 Send Hello 워크플로를 찾을 수 있습니다.

  1. Catalog Service의 URL에서 GET 요청을 만듭니다.

    GET https://localhost:8281/vco/api/catalog/
  2. Orchestrator의 모든 시스템 개체가 있는 URL에서 GET 요청을 만듭니다.

    GET https://localhost:8281/vco/api/catalog/System/
  3. 모든 워크플로가 있는 URL에서 GET 요청을 만듭니다.

    GET https://localhost:8281/vco/api/catalog/Workflow/
  4. Send Hello 워크플로의 URL에서 GET 요청을 만듭니다.

    GET https://localhost:8281/vco/api/catalog/Workflow/CF808080808080808080808080808080DA808080013086668236014a0614d16e1/