您可以使用 REST API 的目录服务在 Orchestrator 中按类型和 ID 查找对象。

先决条件

确认您已导入 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}/

查找“发送问候”工作流

您可以使用“目录服务”查找示例“发送问候”工作流。

  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. 在“发送问候”工作流的 URL 发起 GET 请求:

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