Leggi e rivedi la documentazione di Automation Anywhere

Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Create device pool API

  • Aggiornato: 2021/01/29
    • Automation 360 v.x
    • Esplora
    • Spazio di lavoro RPA

Create device pool API

Device pools are a logical grouping of devices or similar Bot Runner machines on which you can run your workload management automations or scheduled automations. Create a device pool using an API with a unique name and add unattended Bot Runners to the device pool.

Prerequisiti

Nota: È possibile visualizzare il Control Room APIs nel file Community Editionma le funzionalità dell'API sono limitate. È necessario disporre di una licenza Automation 360 Edition per accedere a tutte le funzionalità delle API.

Ensure you have the following:

  • AAE_Pool_Admin role and View and manage ALL device(s) permission
  • Tutte le chiamate API devono contenere un token di autenticazione nell'intestazione della richiesta. Usare la funzione Autenticazione per generare un token web JSON. Vedi API di autenticazione.
  • Endpoint URLs:
    • <your_control_room_url>/v2/devices/pools
    • <your_control_room_url>/v2/devices/list

Procedura

  1. Aggiungere il token di autenticazione all'intestazione della richiesta.
  2. Utilizzare il metodo POST e l'URL dell'endpoint: <vostro_control_room_url>/v2/devices/pools.
    If you want to search or get a list of all the available deviceIds, use the following endpoint URL: https://<il tuo_control_room_url>/v2/devices/list

    Richiedi i dettagli del dispositivo

    Ad esempio:
    POST https://192.0.2.0/v2/devices/pools

    The this example request body enables you to add automation scheme, unattended Bot Runners, owners, and consumers in the device pool.

    Request body:
    {
      "name": "Finance-device-pool",
      "description": "Pool for Finance RPA",
      "deviceIds": [
        "1",
        "10"
      ],
      "automationScheme": "ROUND_ROBIN",
      "ownerIds": [
        "1",
        "24",
        "26"
      ],
      "consumerIds": [
        "21",
        "22"
      ]
    }
  3. Inviare la richiesta.
    When the request is successful, a unique device pool id is returned in the response body. The details of the devices, owners, and consumers associated with the device pool are also provided.
    In this example, the response body returns the unique device pool id as 4.
    Response body:
    {
      "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"
    }
    L'API REST risponde a ogni richiesta con un codice di risposta HTTP. Per i codici di risposta, vedere Codici di risposta API.

Fasi successive

If you are performing the steps to Creare l'automazione del carico di lavoro, next Eseguire bot con l'API della coda.

If you are performing the steps to Deploy a bot, next Distribuzione del bot.

Invia feedback