v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1477335300.0 KB

Gets information about device pools.

post/#X-Amz-Target=DeviceFarm_20150623.ListDevicePools

Query parameters

nextTokenstring

Pagination token

Headers

X-Amz-Target'DeviceFarm_20150623.ListDevicePools' required

Request body

arnstring required

The project ARN.

type'CURATED' | 'PRIVATE'
<p>The device pools' type.</p> <p>Allowed values include:</p> <ul> <li> <p>CURATED: A device pool that is created and managed by AWS Device Farm.</p> </li> <li> <p>PRIVATE: A device pool that is created and managed by the device pool developer.</p> </li> </ul>
nextTokenstring

An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

Response

Success

nextTokenstring

If the number of items that are returned is significantly large, this is an identifier that is also returned. It can be used in a subsequent call to this operation to return the next set of items in the list.

Example response

{
  "devicePools": [
    {
      "name": "Top Devices",
      "arn": "arn:aws:devicefarm:us-west-2::devicepool:082d10e5-d7d7-48a5-ba5c-12345EXAMPLE",
      "description": "Top devices",
      "rules": [
        {
          "value": "[\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\"]",
          "attribute": "ARN",
          "operator": "IN"
        }
      ]
    },
    {
      "name": "My Android Device Pool",
      "arn": "arn:aws:devicefarm:us-west-2:123456789101:devicepool:5e01a8c7-c861-4c0a-b1d5-5ec6e6c6dd23/bf96e75a-28f6-4e61-b6a7-12345EXAMPLE",
      "description": "Samsung Galaxy Android devices",
      "rules": [
        {
          "value": "[\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\"]",
          "attribute": "ARN",
          "operator": "IN"
        }
      ]
    }
  ]
}