Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data DevicePool = DevicePool' {}
- newDevicePool :: DevicePool
- devicePool_arn :: Lens' DevicePool (Maybe Text)
- devicePool_rules :: Lens' DevicePool (Maybe [Rule])
- devicePool_name :: Lens' DevicePool (Maybe Text)
- devicePool_maxDevices :: Lens' DevicePool (Maybe Int)
- devicePool_type :: Lens' DevicePool (Maybe DevicePoolType)
- devicePool_description :: Lens' DevicePool (Maybe Text)
Documentation
data DevicePool Source #
Represents a collection of device types.
See: newDevicePool
smart constructor.
DevicePool' | |
|
Instances
newDevicePool :: DevicePool Source #
Create a value of DevicePool
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:DevicePool'
, devicePool_arn
- The device pool's ARN.
$sel:rules:DevicePool'
, devicePool_rules
- Information about the device pool's rules.
$sel:name:DevicePool'
, devicePool_name
- The device pool's name.
$sel:maxDevices:DevicePool'
, devicePool_maxDevices
- 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.
$sel:type':DevicePool'
, devicePool_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.
$sel:description:DevicePool'
, devicePool_description
- The device pool's description.
devicePool_arn :: Lens' DevicePool (Maybe Text) Source #
The device pool's ARN.
devicePool_rules :: Lens' DevicePool (Maybe [Rule]) Source #
Information about the device pool's rules.
devicePool_name :: Lens' DevicePool (Maybe Text) Source #
The device pool's name.
devicePool_maxDevices :: Lens' DevicePool (Maybe Int) Source #
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.
devicePool_type :: Lens' DevicePool (Maybe DevicePoolType) Source #
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.
devicePool_description :: Lens' DevicePool (Maybe Text) Source #
The device pool's description.