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.
Namespace: Amazon.DeviceFarm
Assembly: AWSSDK.dll
Version: (assembly version)
public class AmazonDeviceFarmClient : AmazonServiceClient IAmazonDeviceFarm, IDisposable
The AmazonDeviceFarmClient type exposes the following members
Name | Description | |
---|---|---|
![]() |
AmazonDeviceFarmClient() |
Constructs AmazonDeviceFarmClient with the credentials loaded from the application's
default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance.
Example App.config with credentials set.
<?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
![]() |
AmazonDeviceFarmClient(RegionEndpoint) |
Constructs AmazonDeviceFarmClient with the credentials loaded from the application's
default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance.
Example App.config with credentials set.
<?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
![]() |
AmazonDeviceFarmClient(AmazonDeviceFarmConfig) |
Constructs AmazonDeviceFarmClient with the credentials loaded from the application's
default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance.
Example App.config with credentials set.
<?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
![]() |
AmazonDeviceFarmClient(AWSCredentials) | Constructs AmazonDeviceFarmClient with AWS Credentials |
![]() |
AmazonDeviceFarmClient(AWSCredentials, RegionEndpoint) | Constructs AmazonDeviceFarmClient with AWS Credentials |
![]() |
AmazonDeviceFarmClient(AWSCredentials, AmazonDeviceFarmConfig) | Constructs AmazonDeviceFarmClient with AWS Credentials and an AmazonDeviceFarmClient Configuration object. |
![]() |
AmazonDeviceFarmClient(string, string) | Constructs AmazonDeviceFarmClient with AWS Access Key ID and AWS Secret Key |
![]() |
AmazonDeviceFarmClient(string, string, RegionEndpoint) | Constructs AmazonDeviceFarmClient with AWS Access Key ID and AWS Secret Key |
![]() |
AmazonDeviceFarmClient(string, string, AmazonDeviceFarmConfig) | Constructs AmazonDeviceFarmClient with AWS Access Key ID, AWS Secret Key and an AmazonDeviceFarmClient Configuration object. |
![]() |
AmazonDeviceFarmClient(string, string, string) | Constructs AmazonDeviceFarmClient with AWS Access Key ID and AWS Secret Key |
![]() |
AmazonDeviceFarmClient(string, string, string, RegionEndpoint) | Constructs AmazonDeviceFarmClient with AWS Access Key ID and AWS Secret Key |
![]() |
AmazonDeviceFarmClient(string, string, string, AmazonDeviceFarmConfig) | Constructs AmazonDeviceFarmClient with AWS Access Key ID, AWS Secret Key and an AmazonDeviceFarmClient Configuration object. |
Name | Description | |
---|---|---|
![]() |
BeginCreateDevicePool(CreateDevicePoolRequest, AsyncCallback, object) | Initiates the asynchronous execution of the CreateDevicePool operation. |
![]() |
BeginCreateProject(CreateProjectRequest, AsyncCallback, object) | Initiates the asynchronous execution of the CreateProject operation. |
![]() |
BeginCreateUpload(CreateUploadRequest, AsyncCallback, object) | Initiates the asynchronous execution of the CreateUpload operation. |
![]() |
BeginDeleteDevicePool(DeleteDevicePoolRequest, AsyncCallback, object) | Initiates the asynchronous execution of the DeleteDevicePool operation. |
![]() |
BeginDeleteProject(DeleteProjectRequest, AsyncCallback, object) | Initiates the asynchronous execution of the DeleteProject operation. |
![]() |
BeginDeleteRun(DeleteRunRequest, AsyncCallback, object) | Initiates the asynchronous execution of the DeleteRun operation. |
![]() |
BeginDeleteUpload(DeleteUploadRequest, AsyncCallback, object) | Initiates the asynchronous execution of the DeleteUpload operation. |
![]() |
BeginGetAccountSettings(GetAccountSettingsRequest, AsyncCallback, object) | Initiates the asynchronous execution of the GetAccountSettings operation. |
![]() |
BeginGetDevice(GetDeviceRequest, AsyncCallback, object) | Initiates the asynchronous execution of the GetDevice operation. |
![]() |
BeginGetDevicePool(GetDevicePoolRequest, AsyncCallback, object) | Initiates the asynchronous execution of the GetDevicePool operation. |
![]() |
BeginGetDevicePoolCompatibility(GetDevicePoolCompatibilityRequest, AsyncCallback, object) | Initiates the asynchronous execution of the GetDevicePoolCompatibility operation. |
![]() |
BeginGetJob(GetJobRequest, AsyncCallback, object) | Initiates the asynchronous execution of the GetJob operation. |
![]() |
BeginGetProject(GetProjectRequest, AsyncCallback, object) | Initiates the asynchronous execution of the GetProject operation. |
![]() |
BeginGetRun(GetRunRequest, AsyncCallback, object) | Initiates the asynchronous execution of the GetRun operation. |
![]() |
BeginGetSuite(GetSuiteRequest, AsyncCallback, object) | Initiates the asynchronous execution of the GetSuite operation. |
![]() |
BeginGetTest(GetTestRequest, AsyncCallback, object) | Initiates the asynchronous execution of the GetTest operation. |
![]() |
BeginGetUpload(GetUploadRequest, AsyncCallback, object) | Initiates the asynchronous execution of the GetUpload operation. |
![]() |
BeginListArtifacts(ListArtifactsRequest, AsyncCallback, object) | Initiates the asynchronous execution of the ListArtifacts operation. |
![]() |
BeginListDevicePools(ListDevicePoolsRequest, AsyncCallback, object) | Initiates the asynchronous execution of the ListDevicePools operation. |
![]() |
BeginListDevices(ListDevicesRequest, AsyncCallback, object) | Initiates the asynchronous execution of the ListDevices operation. |
![]() |
BeginListJobs(ListJobsRequest, AsyncCallback, object) | Initiates the asynchronous execution of the ListJobs operation. |
![]() |
BeginListProjects(ListProjectsRequest, AsyncCallback, object) | Initiates the asynchronous execution of the ListProjects operation. |
![]() |
BeginListRuns(ListRunsRequest, AsyncCallback, object) | Initiates the asynchronous execution of the ListRuns operation. |
![]() |
BeginListSamples(ListSamplesRequest, AsyncCallback, object) | Initiates the asynchronous execution of the ListSamples operation. |
![]() |
BeginListSuites(ListSuitesRequest, AsyncCallback, object) | Initiates the asynchronous execution of the ListSuites operation. |
![]() |
BeginListTests(ListTestsRequest, AsyncCallback, object) | Initiates the asynchronous execution of the ListTests operation. |
![]() |
BeginListUniqueProblems(ListUniqueProblemsRequest, AsyncCallback, object) | Initiates the asynchronous execution of the ListUniqueProblems operation. |
![]() |
BeginListUploads(ListUploadsRequest, AsyncCallback, object) | Initiates the asynchronous execution of the ListUploads operation. |
![]() |
BeginScheduleRun(ScheduleRunRequest, AsyncCallback, object) | Initiates the asynchronous execution of the ScheduleRun operation. |
![]() |
BeginUpdateDevicePool(UpdateDevicePoolRequest, AsyncCallback, object) | Initiates the asynchronous execution of the UpdateDevicePool operation. |
![]() |
BeginUpdateProject(UpdateProjectRequest, AsyncCallback, object) | Initiates the asynchronous execution of the UpdateProject operation. |
![]() |
CreateDevicePool(CreateDevicePoolRequest) | Creates a device pool. |
![]() |
CreateProject(string) | Creates a new project. |
![]() |
CreateProject(CreateProjectRequest) | Creates a new project. |
![]() |
CreateUpload(CreateUploadRequest) | Uploads an app or test scripts. |
![]() |
DeleteDevicePool(DeleteDevicePoolRequest) | Deletes a device pool given the pool ARN. Does not allow deletion of curated pools owned by the system. |
![]() |
DeleteProject(DeleteProjectRequest) |
Deletes an AWS Device Farm project, given the project ARN.
Note Deleting this resource does not stop an in-progress run. |
![]() |
DeleteRun(DeleteRunRequest) |
Deletes the run, given the run ARN.
Note Deleting this resource does not stop an in-progress run. |
![]() |
DeleteUpload(DeleteUploadRequest) | Deletes an upload given the upload ARN. |
![]() |
Dispose() | Inherited from Amazon.Runtime.AmazonServiceClient. |
![]() |
EndCreateDevicePool(IAsyncResult) | Finishes the asynchronous execution of the CreateDevicePool operation. |
![]() |
EndCreateProject(IAsyncResult) | Finishes the asynchronous execution of the CreateProject operation. |
![]() |
EndCreateUpload(IAsyncResult) | Finishes the asynchronous execution of the CreateUpload operation. |
![]() |
EndDeleteDevicePool(IAsyncResult) | Finishes the asynchronous execution of the DeleteDevicePool operation. |
![]() |
EndDeleteProject(IAsyncResult) | Finishes the asynchronous execution of the DeleteProject operation. |
![]() |
EndDeleteRun(IAsyncResult) | Finishes the asynchronous execution of the DeleteRun operation. |
![]() |
EndDeleteUpload(IAsyncResult) | Finishes the asynchronous execution of the DeleteUpload operation. |
![]() |
EndGetAccountSettings(IAsyncResult) | Finishes the asynchronous execution of the GetAccountSettings operation. |
![]() |
EndGetDevice(IAsyncResult) | Finishes the asynchronous execution of the GetDevice operation. |
![]() |
EndGetDevicePool(IAsyncResult) | Finishes the asynchronous execution of the GetDevicePool operation. |
![]() |
EndGetDevicePoolCompatibility(IAsyncResult) | Finishes the asynchronous execution of the GetDevicePoolCompatibility operation. |
![]() |
EndGetJob(IAsyncResult) | Finishes the asynchronous execution of the GetJob operation. |
![]() |
EndGetProject(IAsyncResult) | Finishes the asynchronous execution of the GetProject operation. |
![]() |
EndGetRun(IAsyncResult) | Finishes the asynchronous execution of the GetRun operation. |
![]() |
EndGetSuite(IAsyncResult) | Finishes the asynchronous execution of the GetSuite operation. |
![]() |
EndGetTest(IAsyncResult) | Finishes the asynchronous execution of the GetTest operation. |
![]() |
EndGetUpload(IAsyncResult) | Finishes the asynchronous execution of the GetUpload operation. |
![]() |
EndListArtifacts(IAsyncResult) | Finishes the asynchronous execution of the ListArtifacts operation. |
![]() |
EndListDevicePools(IAsyncResult) | Finishes the asynchronous execution of the ListDevicePools operation. |
![]() |
EndListDevices(IAsyncResult) | Finishes the asynchronous execution of the ListDevices operation. |
![]() |
EndListJobs(IAsyncResult) | Finishes the asynchronous execution of the ListJobs operation. |
![]() |
EndListProjects(IAsyncResult) | Finishes the asynchronous execution of the ListProjects operation. |
![]() |
EndListRuns(IAsyncResult) | Finishes the asynchronous execution of the ListRuns operation. |
![]() |
EndListSamples(IAsyncResult) | Finishes the asynchronous execution of the ListSamples operation. |
![]() |
EndListSuites(IAsyncResult) | Finishes the asynchronous execution of the ListSuites operation. |
![]() |
EndListTests(IAsyncResult) | Finishes the asynchronous execution of the ListTests operation. |
![]() |
EndListUniqueProblems(IAsyncResult) | Finishes the asynchronous execution of the ListUniqueProblems operation. |
![]() |
EndListUploads(IAsyncResult) | Finishes the asynchronous execution of the ListUploads operation. |
![]() |
EndScheduleRun(IAsyncResult) | Finishes the asynchronous execution of the ScheduleRun operation. |
![]() |
EndUpdateDevicePool(IAsyncResult) | Finishes the asynchronous execution of the UpdateDevicePool operation. |
![]() |
EndUpdateProject(IAsyncResult) | Finishes the asynchronous execution of the UpdateProject operation. |
![]() |
GetAccountSettings() | Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account. |
![]() |
GetAccountSettings(GetAccountSettingsRequest) | Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account. |
![]() |
GetDevice(string) | Gets information about a unique device type. |
![]() |
GetDevice(GetDeviceRequest) | Gets information about a unique device type. |
![]() |
GetDevicePool(string) | Gets information about a device pool. |
![]() |
GetDevicePool(GetDevicePoolRequest) | Gets information about a device pool. |
![]() |
GetDevicePoolCompatibility(GetDevicePoolCompatibilityRequest) | Gets information about compatibility with a device pool. |
![]() |
GetJob(string) | Gets information about a job. |
![]() |
GetJob(GetJobRequest) | Gets information about a job. |
![]() |
GetProject(string) | Gets information about a project. |
![]() |
GetProject(GetProjectRequest) | Gets information about a project. |
![]() |
GetRun(string) | Gets information about a run. |
![]() |
GetRun(GetRunRequest) | Gets information about a run. |
![]() |
GetSuite(string) | Gets information about a suite. |
![]() |
GetSuite(GetSuiteRequest) | Gets information about a suite. |
![]() |
GetTest(string) | Gets information about a test. |
![]() |
GetTest(GetTestRequest) | Gets information about a test. |
![]() |
GetUpload(string) | Gets information about an upload. |
![]() |
GetUpload(GetUploadRequest) | Gets information about an upload. |
![]() |
ListArtifacts(ListArtifactsRequest) | Gets information about artifacts. |
![]() |
ListDevicePools(ListDevicePoolsRequest) | Gets information about device pools. |
![]() |
ListDevices(ListDevicesRequest) | Gets information about unique device types. |
![]() |
ListJobs(ListJobsRequest) | Gets information about jobs. |
![]() |
ListProjects(ListProjectsRequest) | Gets information about projects. |
![]() |
ListRuns(ListRunsRequest) | Gets information about runs. |
![]() |
ListSamples(ListSamplesRequest) | Gets information about samples. |
![]() |
ListSuites(ListSuitesRequest) | Gets information about suites. |
![]() |
ListTests(ListTestsRequest) | Gets information about tests. |
![]() |
ListUniqueProblems(ListUniqueProblemsRequest) | Gets information about unique problems. |
![]() |
ListUploads(ListUploadsRequest) | Gets information about uploads. |
![]() |
ScheduleRun(ScheduleRunRequest) | Schedules a run. |
![]() |
UpdateDevicePool(UpdateDevicePoolRequest) | Modifies the name, description, and rules in a device pool given the attributes and the pool ARN. Rule updates are all-or-nothing, meaning they can only be updated as a whole (or not at all). |
![]() |
UpdateProject(UpdateProjectRequest) | Modifies the specified project name, given the project ARN and a new name. |
Name | Description | |
---|---|---|
![]() |
AfterResponseEvent | Inherited from Amazon.Runtime.AmazonServiceClient. |
![]() |
BeforeRequestEvent | Inherited from Amazon.Runtime.AmazonServiceClient. |
![]() |
ExceptionEvent | Inherited from Amazon.Runtime.AmazonServiceClient. |
.NET Framework:
Supported in: 4.5, 4.0, 3.5