class Aws::DeviceFarm::Types::Device

Represents a device type that an app is tested against.

@!attribute [rw] arn

The device's ARN.
@return [String]

@!attribute [rw] name

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

@!attribute [rw] manufacturer

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

@!attribute [rw] model

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

@!attribute [rw] model_id

The device's model ID.
@return [String]

@!attribute [rw] form_factor

The device's form factor.

Allowed values include:

* PHONE

* TABLET
@return [String]

@!attribute [rw] platform

The device's platform.

Allowed values include:

* ANDROID

* IOS
@return [String]

@!attribute [rw] os

The device's operating system type.
@return [String]

@!attribute [rw] cpu

Information about the device's CPU.
@return [Types::CPU]

@!attribute [rw] resolution

The resolution of the device.
@return [Types::Resolution]

@!attribute [rw] heap_size

The device's heap size, expressed in bytes.
@return [Integer]

@!attribute [rw] memory

The device's total memory size, expressed in bytes.
@return [Integer]

@!attribute [rw] image

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

@!attribute [rw] carrier

The device's carrier.
@return [String]

@!attribute [rw] radio

The device's radio.
@return [String]

@!attribute [rw] remote_access_enabled

Specifies whether remote access has been enabled for the specified
device.
@return [Boolean]

@!attribute [rw] remote_debug_enabled

This flag is set to `true` if remote debugging is enabled for the
device.

Remote debugging is [no longer supported][1].

[1]: https://docs.aws.amazon.com/devicefarm/latest/developerguide/history.html
@return [Boolean]

@!attribute [rw] fleet_type

The type of fleet to which this device belongs. Possible values are
PRIVATE and PUBLIC.
@return [String]

@!attribute [rw] fleet_name

The name of the fleet to which this device belongs.
@return [String]

@!attribute [rw] instances

The instances that belong to this device.
@return [Array<Types::DeviceInstance>]

@!attribute [rw] availability

Indicates how likely a device is available for a test run. Currently
available in the ListDevices and GetDevice API methods.
@return [String]

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

Constants

SENSITIVE