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.

Classes

NameDescription
Class AmazonDeviceFarmClient

Implementation for accessing DeviceFarm

Welcome to the AWS Device Farm API documentation, which contains APIs for:
  • Testing on desktop browsers

    Device Farm makes it possible for you to test your web applications on desktop browsers using Selenium. The APIs for desktop browser testing contain TestGrid in their names. For more information, see Testing Web Applications on Selenium with Device Farm.

  • Testing on real mobile devices

    Device Farm makes it possible for you to test apps on physical phones, tablets, and other devices in the cloud. For more information, see the Device Farm Developer Guide.

Class AmazonDeviceFarmConfig

Configuration for accessing Amazon DeviceFarm service

Class AmazonDeviceFarmDefaultConfiguration

Configuration for accessing Amazon DeviceFarm service

Class AmazonDeviceFarmException

Common exception for the DeviceFarm service.

Class AmazonDeviceFarmRequest

Base class for DeviceFarm operation requests.

Class ArtifactCategory

Constants used for properties of type ArtifactCategory.

Class ArtifactType

Constants used for properties of type ArtifactType.

Class BillingMethod

Constants used for properties of type BillingMethod.

Class CurrencyCode

Constants used for properties of type CurrencyCode.

Class DeviceAttribute

Constants used for properties of type DeviceAttribute.

Class DeviceAvailability

Constants used for properties of type DeviceAvailability.

Class DeviceFilterAttribute

Constants used for properties of type DeviceFilterAttribute.

Class DeviceFormFactor

Constants used for properties of type DeviceFormFactor.

Class DevicePlatform

Constants used for properties of type DevicePlatform.

Class DevicePoolType

Constants used for properties of type DevicePoolType.

Class ExecutionResult

Constants used for properties of type ExecutionResult.

Class ExecutionResultCode

Constants used for properties of type ExecutionResultCode.

Class ExecutionStatus

Constants used for properties of type ExecutionStatus.

Class InstanceStatus

Constants used for properties of type InstanceStatus.

Class InteractionMode

Constants used for properties of type InteractionMode.

Class NetworkProfileType

Constants used for properties of type NetworkProfileType.

Class OfferingTransactionType

Constants used for properties of type OfferingTransactionType.

Class OfferingType

Constants used for properties of type OfferingType.

Class RecurringChargeFrequency

Constants used for properties of type RecurringChargeFrequency.

Class RuleOperator

Constants used for properties of type RuleOperator.

Class SampleType

Constants used for properties of type SampleType.

Class TestGridSessionArtifactCategory

Constants used for properties of type TestGridSessionArtifactCategory.

Class TestGridSessionArtifactType

Constants used for properties of type TestGridSessionArtifactType.

Class TestGridSessionStatus

Constants used for properties of type TestGridSessionStatus.

Class TestType

Constants used for properties of type TestType.

Class UploadCategory

Constants used for properties of type UploadCategory.

Class UploadStatus

Constants used for properties of type UploadStatus.

Class UploadType

Constants used for properties of type UploadType.

Interfaces

NameDescription
Interface IAmazonDeviceFarm

Interface for accessing DeviceFarm

Welcome to the AWS Device Farm API documentation, which contains APIs for:
  • Testing on desktop browsers

    Device Farm makes it possible for you to test your web applications on desktop browsers using Selenium. The APIs for desktop browser testing contain TestGrid in their names. For more information, see Testing Web Applications on Selenium with Device Farm.

  • Testing on real mobile devices

    Device Farm makes it possible for you to test apps on physical phones, tablets, and other devices in the cloud. For more information, see the Device Farm Developer Guide.