class Aws::DeviceFarm::Types::DevicePool

Represents a collection of device types.

@!attribute [rw] arn

The device pool's ARN.
@return [String]

@!attribute [rw] name

The device pool's name.
@return [String]

@!attribute [rw] description

The device pool's description.
@return [String]

@!attribute [rw] type

The device pool's type.

Allowed values include:

* CURATED: A device pool that is created and managed by AWS Device
  Farm.

* PRIVATE: A device pool that is created and managed by the device
  pool developer.
@return [String]

@!attribute [rw] rules

Information about the device pool's rules.
@return [Array<Types::Rule>]

@!attribute [rw] max_devices

The number of devices that Device Farm can add to your device pool.
Device Farm adds devices that are available and meet the criteria
that you assign for the `rules` parameter. Depending on how many
devices meet these constraints, your device pool might contain fewer
devices than the value for this parameter.

By specifying the maximum number of devices, you can control the
costs that you incur by running tests.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/DevicePool AWS API Documentation

Constants

SENSITIVE