You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::DeviceFarm::Types::Device

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The device\'s ARN.

Returns:

  • (String)

    The device\'s ARN.

#availabilityString

Indicates how likely a device is available for a test run. Currently available in the ListDevices and GetDevice API methods.

Possible values:

  • TEMPORARY_NOT_AVAILABLE
  • BUSY
  • AVAILABLE
  • HIGHLY_AVAILABLE

Returns:

  • (String)

    Indicates how likely a device is available for a test run.

#carrierString

The device\'s carrier.

Returns:

  • (String)

    The device\'s carrier.

#cpuTypes::CPU

Information about the device\'s CPU.

Returns:

  • (Types::CPU)

    Information about the device\'s CPU.

#fleet_nameString

The name of the fleet to which this device belongs.

Returns:

  • (String)

    The name of the fleet to which this device belongs.

#fleet_typeString

The type of fleet to which this device belongs. Possible values are PRIVATE and PUBLIC.

Returns:

  • (String)

    The type of fleet to which this device belongs.

#form_factorString

The device\'s form factor.

Allowed values include:

  • PHONE

  • TABLET

    Possible values:

    • PHONE
    • TABLET

Returns:

  • (String)

    The device\'s form factor.

#heap_sizeInteger

The device\'s heap size, expressed in bytes.

Returns:

  • (Integer)

    The device\'s heap size, expressed in bytes.

#imageString

The device\'s image name.

Returns:

  • (String)

    The device\'s image name.

#instancesArray<Types::DeviceInstance>

The instances that belong to this device.

Returns:

#manufacturerString

The device\'s manufacturer name.

Returns:

  • (String)

    The device\'s manufacturer name.

#memoryInteger

The device\'s total memory size, expressed in bytes.

Returns:

  • (Integer)

    The device\'s total memory size, expressed in bytes.

#modelString

The device\'s model name.

Returns:

  • (String)

    The device\'s model name.

#model_idString

The device\'s model ID.

Returns:

  • (String)

    The device\'s model ID.

#nameString

The device\'s display name.

Returns:

  • (String)

    The device\'s display name.

#osString

The device\'s operating system type.

Returns:

  • (String)

    The device\'s operating system type.

#platformString

The device\'s platform.

Allowed values include:

  • ANDROID

  • IOS

    Possible values:

    • ANDROID
    • IOS

Returns:

  • (String)

    The device\'s platform.

#radioString

The device\'s radio.

Returns:

  • (String)

    The device\'s radio.

#remote_access_enabledBoolean

Specifies whether remote access has been enabled for the specified device.

Returns:

  • (Boolean)

    Specifies whether remote access has been enabled for the specified device.

#remote_debug_enabledBoolean

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

Remote debugging is no longer supported.

Returns:

  • (Boolean)

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

#resolutionTypes::Resolution

The resolution of the device.

Returns: