AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Represents a device type that an app is tested against.

Inheritance Hierarchy

System.Object
  Amazon.DeviceFarm.Model.Device

Namespace: Amazon.DeviceFarm.Model
Assembly: AWSSDK.DeviceFarm.dll
Version: 3.x.y.z

Syntax

C#
public class Device

The Device type exposes the following members

Constructors

NameDescription
Public Method Device()

Properties

NameTypeDescription
Public Property Arn System.String

Gets and sets the property Arn.

The device's ARN.

Public Property Availability Amazon.DeviceFarm.DeviceAvailability

Gets and sets the property Availability.

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

Public Property Carrier System.String

Gets and sets the property Carrier.

The device's carrier.

Public Property Cpu Amazon.DeviceFarm.Model.CPU

Gets and sets the property Cpu.

Information about the device's CPU.

Public Property FleetName System.String

Gets and sets the property FleetName.

The name of the fleet to which this device belongs.

Public Property FleetType System.String

Gets and sets the property FleetType.

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

Public Property FormFactor Amazon.DeviceFarm.DeviceFormFactor

Gets and sets the property FormFactor.

The device's form factor.

Allowed values include:

  • PHONE

  • TABLET

Public Property HeapSize System.Int64

Gets and sets the property HeapSize.

The device's heap size, expressed in bytes.

Public Property Image System.String

Gets and sets the property Image.

The device's image name.

Public Property Instances System.Collections.Generic.List<Amazon.DeviceFarm.Model.DeviceInstance>

Gets and sets the property Instances.

The instances that belong to this device.

Public Property Manufacturer System.String

Gets and sets the property Manufacturer.

The device's manufacturer name.

Public Property Memory System.Int64

Gets and sets the property Memory.

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

Public Property Model System.String

Gets and sets the property Model.

The device's model name.

Public Property ModelId System.String

Gets and sets the property ModelId.

The device's model ID.

Public Property Name System.String

Gets and sets the property Name.

The device's display name.

Public Property Os System.String

Gets and sets the property Os.

The device's operating system type.

Public Property Platform Amazon.DeviceFarm.DevicePlatform

Gets and sets the property Platform.

The device's platform.

Allowed values include:

  • ANDROID

  • IOS

Public Property Radio System.String

Gets and sets the property Radio.

The device's radio.

Public Property RemoteAccessEnabled System.Boolean

Gets and sets the property RemoteAccessEnabled.

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

Public Property RemoteDebugEnabled System.Boolean

Gets and sets the property RemoteDebugEnabled.

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

Remote debugging is no longer supported.

Public Property Resolution Amazon.DeviceFarm.Model.Resolution

Gets and sets the property Resolution.

The resolution of the device.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5