阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

创建设备池 API

  • 已更新:2021/01/29

    创建设备池 API

    设备池是设备或类似Bot Runner机器的逻辑分组,您可以在其中运行工作负载管理自动化或计划的自动化任务。要创建设备池,请为该池提供具有唯一名称的 API 并向其添加无人值守的 Bot Runners

    先决条件

    注: 您可以在 Community Edition 中查看 Control Room APIs,但 API 功能受限。您需要获得许可证的 Automation 360 版本才能访问 API 的全部功能。

    确保您具备以下条件:

    • AAE_Pool_Admin 角色以及查看和管理所有设备的权限
    • 使用身份验证 API 生成 JSON Web 令牌。请参阅身份验证 API
    • 端点 URL:
      • <your_control_room_url> /v2/devices/pools/
      • <your_control_room_url>/v2/devices/list

    过程

    1. 将认证令牌添加到请求标头。
    2. 使用 POST 方法和端点 URL: <your_control_room_url>/v2/devices/pools.
      如果要搜索或获取所有可用设备 ID 的列表,请使用以下端点 URL:https://<your_control_room_url>/v2/devices/list

      请求设备详细信息

      例如:
      POST https://192.0.2.0/v2/devices/pools

      此示例请求正文使您能够在设备池中添加自动化方案、无人值守的 Bot Runners、所有者和使用者。

      请求正文
      {
        "name": "Finance-device-pool",
        "description": "Pool for Finance RPA",
        "deviceIds": [
          "1",
          "10"
        ],
        "automationScheme": "ROUND_ROBIN",
        "ownerIds": [
          "1",
          "24",
          "26"
        ],
        "consumerIds": [
          "21",
          "22"
        ]
      }
    3. 发送请求
      当请求成功时,在响应正文中返回一个唯一的设备池 ID。还提供了与设备池相关联的设备、所有者和使用者的细节。
      在此示例中,响应正文返回唯一的设备池 id4
      响应正文
      {
        "id": "4",
        "name": "Finance-device-pool",
        "description": "Pool for Finance RPA",
        "automationScheme": "ROUND_ROBIN",
        "status": "CONNECTED",
        "timeSlice": "5",
        "timeSliceUnit": "MINUTES",
        "deviceIds": [
          "1",
          "10"
        ],
        "ownerIds": [
          "1",
          "24",
          "26"
        ],
        "consumerIds": [
          
        ],
        "detailedStatus": "SOME_CONNECTED",
        "updatedBy": "24",
        "updatedOn": "2020-05-26T09:26:54.556280800Z",
        "createdBy": "24",
        "createdOn": "2020-05-26T09:26:54.556280800Z",
        "tenantUuid": "4db5b32c-5c4b-4aee-8ca0-f53ec241563c",
        "tenantId": "4"
      }
      REST API 用 HTTP 响应代码响应每个请求。 有关响应代码,请参阅 API 响应代码

    后续步骤

    如果要执行相关步骤以 创建工作负载自动化,则下一步 运行具有队列 API 的 bot

    如果要执行相关步骤以 部署 bot,则下一步 部署 bots API

    发送反馈