您可使用 REST API 的目錄服務,按類型及識別碼尋找 Orchestrator 中的物件。

開始之前

請確認您已在 Orchestrator 中匯入範例工作流程套件。套件包含在 Orchestrator 範例應用程式 ZIP 檔案中,您可從 Orchestrator 說明文件頁面下載此檔案。

程序

  1. 在類別目錄服務的 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 工作流程

您可使用類別目錄服務尋找範本 Send Hello 工作流程。

  1. 在類別目錄服務的 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/