C# Class Amazon.DeviceFarm.AmazonDeviceFarmClient

Implementation for accessing DeviceFarm AWS Device Farm is a service that enables mobile app developers to test Android, iOS, and Fire OS apps on physical phones, tablets, and other devices in the cloud.
Inheritance: AmazonServiceClient, IAmazonDeviceFarm
Show file Open project: aws/aws-sdk-net Class Usage Examples

Public Methods

Method Description
AmazonDeviceFarmClient ( ) : System

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 credentials ) : System

Constructs AmazonDeviceFarmClient with AWS Credentials

AmazonDeviceFarmClient ( AWSCredentials credentials, AmazonDeviceFarmConfig clientConfig ) : System

Constructs AmazonDeviceFarmClient with AWS Credentials and an AmazonDeviceFarmClient Configuration object.

AmazonDeviceFarmClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonDeviceFarmClient with AWS Credentials

AmazonDeviceFarmClient ( AmazonDeviceFarmConfig config ) : System

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 region ) : System

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 ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonDeviceFarmClient with AWS Access Key ID and AWS Secret Key

AmazonDeviceFarmClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonDeviceFarmConfig clientConfig ) : System

Constructs AmazonDeviceFarmClient with AWS Access Key ID, AWS Secret Key and an AmazonDeviceFarmClient Configuration object.

AmazonDeviceFarmClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonDeviceFarmClient with AWS Access Key ID and AWS Secret Key

AmazonDeviceFarmClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonDeviceFarmClient with AWS Access Key ID and AWS Secret Key

AmazonDeviceFarmClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonDeviceFarmConfig clientConfig ) : System

Constructs AmazonDeviceFarmClient with AWS Access Key ID, AWS Secret Key and an AmazonDeviceFarmClient Configuration object.

AmazonDeviceFarmClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonDeviceFarmClient with AWS Access Key ID and AWS Secret Key

BeginCreateDevicePool ( Amazon.DeviceFarm.Model.CreateDevicePoolRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateDevicePool operation.

BeginCreateProject ( Amazon.DeviceFarm.Model.CreateProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateProject operation.

BeginCreateRemoteAccessSession ( CreateRemoteAccessSessionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateRemoteAccessSession operation.

BeginCreateUpload ( CreateUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateUpload operation.

BeginDeleteDevicePool ( Amazon.DeviceFarm.Model.DeleteDevicePoolRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteDevicePool operation.

BeginDeleteProject ( DeleteProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteProject operation.

BeginDeleteRemoteAccessSession ( DeleteRemoteAccessSessionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteRemoteAccessSession operation.

BeginDeleteRun ( DeleteRunRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteRun operation.

BeginDeleteUpload ( Amazon.DeviceFarm.Model.DeleteUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteUpload operation.

BeginGetAccountSettings ( GetAccountSettingsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetAccountSettings operation.

BeginGetDevice ( Amazon.DeviceFarm.Model.GetDeviceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetDevice operation.

BeginGetDevicePool ( Amazon.DeviceFarm.Model.GetDevicePoolRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetDevicePool operation.

BeginGetDevicePoolCompatibility ( GetDevicePoolCompatibilityRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetDevicePoolCompatibility operation.

BeginGetJob ( Amazon.DeviceFarm.Model.GetJobRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetJob operation.

BeginGetOfferingStatus ( GetOfferingStatusRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetOfferingStatus operation.

BeginGetProject ( Amazon.DeviceFarm.Model.GetProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetProject operation.

BeginGetRemoteAccessSession ( GetRemoteAccessSessionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetRemoteAccessSession operation.

BeginGetRun ( Amazon.DeviceFarm.Model.GetRunRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetRun operation.

BeginGetSuite ( Amazon.DeviceFarm.Model.GetSuiteRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetSuite operation.

BeginGetTest ( Amazon.DeviceFarm.Model.GetTestRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetTest operation.

BeginGetUpload ( Amazon.DeviceFarm.Model.GetUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetUpload operation.

BeginInstallToRemoteAccessSession ( InstallToRemoteAccessSessionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the InstallToRemoteAccessSession operation.

BeginListArtifacts ( ListArtifactsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListArtifacts operation.

BeginListDevicePools ( ListDevicePoolsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListDevicePools operation.

BeginListDevices ( ListDevicesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListDevices operation.

BeginListJobs ( Amazon.DeviceFarm.Model.ListJobsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListJobs operation.

BeginListOfferingTransactions ( ListOfferingTransactionsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListOfferingTransactions operation.

BeginListOfferings ( ListOfferingsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListOfferings operation.

BeginListProjects ( ListProjectsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListProjects operation.

BeginListRemoteAccessSessions ( ListRemoteAccessSessionsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListRemoteAccessSessions operation.

BeginListRuns ( ListRunsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListRuns operation.

BeginListSamples ( ListSamplesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListSamples operation.

BeginListSuites ( Amazon.DeviceFarm.Model.ListSuitesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListSuites operation.

BeginListTests ( Amazon.DeviceFarm.Model.ListTestsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListTests operation.

BeginListUniqueProblems ( Amazon.DeviceFarm.Model.ListUniqueProblemsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListUniqueProblems operation.

BeginListUploads ( ListUploadsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListUploads operation.

BeginPurchaseOffering ( PurchaseOfferingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PurchaseOffering operation.

BeginRenewOffering ( RenewOfferingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RenewOffering operation.

BeginScheduleRun ( Amazon.DeviceFarm.Model.ScheduleRunRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ScheduleRun operation.

BeginStopRemoteAccessSession ( StopRemoteAccessSessionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the StopRemoteAccessSession operation.

BeginStopRun ( StopRunRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the StopRun operation.

BeginUpdateDevicePool ( Amazon.DeviceFarm.Model.UpdateDevicePoolRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateDevicePool operation.

BeginUpdateProject ( Amazon.DeviceFarm.Model.UpdateProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateProject operation.

CreateDevicePool ( Amazon.DeviceFarm.Model.CreateDevicePoolRequest request ) : Amazon.DeviceFarm.Model.CreateDevicePoolResponse

Creates a device pool.

CreateDevicePoolAsync ( Amazon.DeviceFarm.Model.CreateDevicePoolRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateDevicePool operation.

CreateProject ( Amazon.DeviceFarm.Model.CreateProjectRequest request ) : Amazon.DeviceFarm.Model.CreateProjectResponse

Creates a new project.

CreateProject ( string name ) : Amazon.DeviceFarm.Model.CreateProjectResponse

Creates a new project.

CreateProjectAsync ( Amazon.DeviceFarm.Model.CreateProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateProject operation.

CreateProjectAsync ( string name, System cancellationToken = default(CancellationToken) ) : Task

Creates a new project.

CreateRemoteAccessSession ( CreateRemoteAccessSessionRequest request ) : CreateRemoteAccessSessionResponse

Specifies and starts a remote access session.

CreateRemoteAccessSessionAsync ( CreateRemoteAccessSessionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateRemoteAccessSession operation.

CreateUpload ( CreateUploadRequest request ) : Amazon.DeviceFarm.Model.CreateUploadResponse

Uploads an app or test scripts.

CreateUploadAsync ( CreateUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateUpload operation.

DeleteDevicePool ( Amazon.DeviceFarm.Model.DeleteDevicePoolRequest request ) : DeleteDevicePoolResponse

Deletes a device pool given the pool ARN. Does not allow deletion of curated pools owned by the system.

DeleteDevicePoolAsync ( Amazon.DeviceFarm.Model.DeleteDevicePoolRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteDevicePool operation.

DeleteProject ( DeleteProjectRequest request ) : DeleteProjectResponse

Deletes an AWS Device Farm project, given the project ARN.

Note Deleting this resource does not stop an in-progress run.

DeleteProjectAsync ( DeleteProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteProject operation.

DeleteRemoteAccessSession ( DeleteRemoteAccessSessionRequest request ) : DeleteRemoteAccessSessionResponse

Deletes a completed remote access session and its results.

DeleteRemoteAccessSessionAsync ( DeleteRemoteAccessSessionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteRemoteAccessSession operation.

DeleteRun ( DeleteRunRequest request ) : DeleteRunResponse

Deletes the run, given the run ARN.

Note Deleting this resource does not stop an in-progress run.

DeleteRunAsync ( DeleteRunRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteRun operation.

DeleteUpload ( Amazon.DeviceFarm.Model.DeleteUploadRequest request ) : DeleteUploadResponse

Deletes an upload given the upload ARN.

DeleteUploadAsync ( Amazon.DeviceFarm.Model.DeleteUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteUpload operation.

EndCreateDevicePool ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.CreateDevicePoolResponse

Finishes the asynchronous execution of the CreateDevicePool operation.

EndCreateProject ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.CreateProjectResponse

Finishes the asynchronous execution of the CreateProject operation.

EndCreateRemoteAccessSession ( IAsyncResult asyncResult ) : CreateRemoteAccessSessionResponse

Finishes the asynchronous execution of the CreateRemoteAccessSession operation.

EndCreateUpload ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.CreateUploadResponse

Finishes the asynchronous execution of the CreateUpload operation.

EndDeleteDevicePool ( IAsyncResult asyncResult ) : DeleteDevicePoolResponse

Finishes the asynchronous execution of the DeleteDevicePool operation.

EndDeleteProject ( IAsyncResult asyncResult ) : DeleteProjectResponse

Finishes the asynchronous execution of the DeleteProject operation.

EndDeleteRemoteAccessSession ( IAsyncResult asyncResult ) : DeleteRemoteAccessSessionResponse

Finishes the asynchronous execution of the DeleteRemoteAccessSession operation.

EndDeleteRun ( IAsyncResult asyncResult ) : DeleteRunResponse

Finishes the asynchronous execution of the DeleteRun operation.

EndDeleteUpload ( IAsyncResult asyncResult ) : DeleteUploadResponse

Finishes the asynchronous execution of the DeleteUpload operation.

EndGetAccountSettings ( IAsyncResult asyncResult ) : GetAccountSettingsResponse

Finishes the asynchronous execution of the GetAccountSettings operation.

EndGetDevice ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetDeviceResponse

Finishes the asynchronous execution of the GetDevice operation.

EndGetDevicePool ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetDevicePoolResponse

Finishes the asynchronous execution of the GetDevicePool operation.

EndGetDevicePoolCompatibility ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetDevicePoolCompatibilityResponse

Finishes the asynchronous execution of the GetDevicePoolCompatibility operation.

EndGetJob ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetJobResponse

Finishes the asynchronous execution of the GetJob operation.

EndGetOfferingStatus ( IAsyncResult asyncResult ) : GetOfferingStatusResponse

Finishes the asynchronous execution of the GetOfferingStatus operation.

EndGetProject ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetProjectResponse

Finishes the asynchronous execution of the GetProject operation.

EndGetRemoteAccessSession ( IAsyncResult asyncResult ) : GetRemoteAccessSessionResponse

Finishes the asynchronous execution of the GetRemoteAccessSession operation.

EndGetRun ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetRunResponse

Finishes the asynchronous execution of the GetRun operation.

EndGetSuite ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetSuiteResponse

Finishes the asynchronous execution of the GetSuite operation.

EndGetTest ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetTestResponse

Finishes the asynchronous execution of the GetTest operation.

EndGetUpload ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetUploadResponse

Finishes the asynchronous execution of the GetUpload operation.

EndInstallToRemoteAccessSession ( IAsyncResult asyncResult ) : InstallToRemoteAccessSessionResponse

Finishes the asynchronous execution of the InstallToRemoteAccessSession operation.

EndListArtifacts ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListArtifactsResponse

Finishes the asynchronous execution of the ListArtifacts operation.

EndListDevicePools ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListDevicePoolsResponse

Finishes the asynchronous execution of the ListDevicePools operation.

EndListDevices ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListDevicesResponse

Finishes the asynchronous execution of the ListDevices operation.

EndListJobs ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListJobsResponse

Finishes the asynchronous execution of the ListJobs operation.

EndListOfferingTransactions ( IAsyncResult asyncResult ) : ListOfferingTransactionsResponse

Finishes the asynchronous execution of the ListOfferingTransactions operation.

EndListOfferings ( IAsyncResult asyncResult ) : ListOfferingsResponse

Finishes the asynchronous execution of the ListOfferings operation.

EndListProjects ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListProjectsResponse

Finishes the asynchronous execution of the ListProjects operation.

EndListRemoteAccessSessions ( IAsyncResult asyncResult ) : ListRemoteAccessSessionsResponse

Finishes the asynchronous execution of the ListRemoteAccessSessions operation.

EndListRuns ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListRunsResponse

Finishes the asynchronous execution of the ListRuns operation.

EndListSamples ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListSamplesResponse

Finishes the asynchronous execution of the ListSamples operation.

EndListSuites ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListSuitesResponse

Finishes the asynchronous execution of the ListSuites operation.

EndListTests ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListTestsResponse

Finishes the asynchronous execution of the ListTests operation.

EndListUniqueProblems ( IAsyncResult asyncResult ) : ListUniqueProblemsResponse

Finishes the asynchronous execution of the ListUniqueProblems operation.

EndListUploads ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListUploadsResponse

Finishes the asynchronous execution of the ListUploads operation.

EndPurchaseOffering ( IAsyncResult asyncResult ) : PurchaseOfferingResponse

Finishes the asynchronous execution of the PurchaseOffering operation.

EndRenewOffering ( IAsyncResult asyncResult ) : RenewOfferingResponse

Finishes the asynchronous execution of the RenewOffering operation.

EndScheduleRun ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ScheduleRunResponse

Finishes the asynchronous execution of the ScheduleRun operation.

EndStopRemoteAccessSession ( IAsyncResult asyncResult ) : StopRemoteAccessSessionResponse

Finishes the asynchronous execution of the StopRemoteAccessSession operation.

EndStopRun ( IAsyncResult asyncResult ) : StopRunResponse

Finishes the asynchronous execution of the StopRun operation.

EndUpdateDevicePool ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.UpdateDevicePoolResponse

Finishes the asynchronous execution of the UpdateDevicePool operation.

EndUpdateProject ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.UpdateProjectResponse

Finishes the asynchronous execution of the UpdateProject operation.

GetAccountSettings ( ) : GetAccountSettingsResponse

Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account.

GetAccountSettings ( GetAccountSettingsRequest request ) : GetAccountSettingsResponse

Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account.

GetAccountSettingsAsync ( GetAccountSettingsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetAccountSettings operation.

GetAccountSettingsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account.

GetDevice ( Amazon.DeviceFarm.Model.GetDeviceRequest request ) : Amazon.DeviceFarm.Model.GetDeviceResponse

Gets information about a unique device type.

GetDevice ( string arn ) : Amazon.DeviceFarm.Model.GetDeviceResponse

Gets information about a unique device type.

GetDeviceAsync ( Amazon.DeviceFarm.Model.GetDeviceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetDevice operation.

GetDeviceAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task

Gets information about a unique device type.

GetDevicePool ( Amazon.DeviceFarm.Model.GetDevicePoolRequest request ) : Amazon.DeviceFarm.Model.GetDevicePoolResponse

Gets information about a device pool.

GetDevicePool ( string arn ) : Amazon.DeviceFarm.Model.GetDevicePoolResponse

Gets information about a device pool.

GetDevicePoolAsync ( Amazon.DeviceFarm.Model.GetDevicePoolRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetDevicePool operation.

GetDevicePoolAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task

Gets information about a device pool.

GetDevicePoolCompatibility ( GetDevicePoolCompatibilityRequest request ) : Amazon.DeviceFarm.Model.GetDevicePoolCompatibilityResponse

Gets information about compatibility with a device pool.

GetDevicePoolCompatibilityAsync ( GetDevicePoolCompatibilityRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetDevicePoolCompatibility operation.

GetJob ( Amazon.DeviceFarm.Model.GetJobRequest request ) : Amazon.DeviceFarm.Model.GetJobResponse

Gets information about a job.

GetJob ( string arn ) : Amazon.DeviceFarm.Model.GetJobResponse

Gets information about a job.

GetJobAsync ( Amazon.DeviceFarm.Model.GetJobRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetJob operation.

GetJobAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task

Gets information about a job.

GetOfferingStatus ( GetOfferingStatusRequest request ) : GetOfferingStatusResponse

Gets the current status and future status of all offerings purchased by an AWS account. The response indicates how many offerings are currently available and the offerings that will be available in the next period. The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.

GetOfferingStatusAsync ( GetOfferingStatusRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetOfferingStatus operation.

GetProject ( Amazon.DeviceFarm.Model.GetProjectRequest request ) : Amazon.DeviceFarm.Model.GetProjectResponse

Gets information about a project.

GetProject ( string arn ) : Amazon.DeviceFarm.Model.GetProjectResponse

Gets information about a project.

GetProjectAsync ( Amazon.DeviceFarm.Model.GetProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetProject operation.

GetProjectAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task

Gets information about a project.

GetRemoteAccessSession ( GetRemoteAccessSessionRequest request ) : GetRemoteAccessSessionResponse

Returns a link to a currently running remote access session.

GetRemoteAccessSessionAsync ( GetRemoteAccessSessionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetRemoteAccessSession operation.

GetRun ( Amazon.DeviceFarm.Model.GetRunRequest request ) : Amazon.DeviceFarm.Model.GetRunResponse

Gets information about a run.

GetRun ( string arn ) : Amazon.DeviceFarm.Model.GetRunResponse

Gets information about a run.

GetRunAsync ( Amazon.DeviceFarm.Model.GetRunRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetRun operation.

GetRunAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task

Gets information about a run.

GetSuite ( Amazon.DeviceFarm.Model.GetSuiteRequest request ) : Amazon.DeviceFarm.Model.GetSuiteResponse

Gets information about a suite.

GetSuite ( string arn ) : Amazon.DeviceFarm.Model.GetSuiteResponse

Gets information about a suite.

GetSuiteAsync ( Amazon.DeviceFarm.Model.GetSuiteRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetSuite operation.

GetSuiteAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task

Gets information about a suite.

GetTest ( Amazon.DeviceFarm.Model.GetTestRequest request ) : Amazon.DeviceFarm.Model.GetTestResponse

Gets information about a test.

GetTest ( string arn ) : Amazon.DeviceFarm.Model.GetTestResponse

Gets information about a test.

GetTestAsync ( Amazon.DeviceFarm.Model.GetTestRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetTest operation.

GetTestAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task

Gets information about a test.

GetUpload ( Amazon.DeviceFarm.Model.GetUploadRequest request ) : Amazon.DeviceFarm.Model.GetUploadResponse

Gets information about an upload.

GetUpload ( string arn ) : Amazon.DeviceFarm.Model.GetUploadResponse

Gets information about an upload.

GetUploadAsync ( Amazon.DeviceFarm.Model.GetUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetUpload operation.

GetUploadAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task

Gets information about an upload.

InstallToRemoteAccessSession ( InstallToRemoteAccessSessionRequest request ) : InstallToRemoteAccessSessionResponse

Installs an application to the device in a remote access session. For Android applications, the file must be in .apk format. For iOS applications, the file must be in .ipa format.

InstallToRemoteAccessSessionAsync ( InstallToRemoteAccessSessionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the InstallToRemoteAccessSession operation.

ListArtifacts ( ListArtifactsRequest request ) : Amazon.DeviceFarm.Model.ListArtifactsResponse

Gets information about artifacts.

ListArtifactsAsync ( ListArtifactsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListArtifacts operation.

ListDevicePools ( ListDevicePoolsRequest request ) : Amazon.DeviceFarm.Model.ListDevicePoolsResponse

Gets information about device pools.

ListDevicePoolsAsync ( ListDevicePoolsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListDevicePools operation.

ListDevices ( ListDevicesRequest request ) : Amazon.DeviceFarm.Model.ListDevicesResponse

Gets information about unique device types.

ListDevicesAsync ( ListDevicesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListDevices operation.

ListJobs ( Amazon.DeviceFarm.Model.ListJobsRequest request ) : Amazon.DeviceFarm.Model.ListJobsResponse

Gets information about jobs.

ListJobsAsync ( Amazon.DeviceFarm.Model.ListJobsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListJobs operation.

ListOfferingTransactions ( ListOfferingTransactionsRequest request ) : ListOfferingTransactionsResponse

Returns a list of all historical purchases, renewals, and system renewal transactions for an AWS account. The list is paginated and ordered by a descending timestamp (most recent transactions are first). The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.

ListOfferingTransactionsAsync ( ListOfferingTransactionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListOfferingTransactions operation.

ListOfferings ( ListOfferingsRequest request ) : ListOfferingsResponse

Returns a list of products or offerings that the user can manage through the API. Each offering record indicates the recurring price per unit and the frequency for that offering. The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.

ListOfferingsAsync ( ListOfferingsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListOfferings operation.

ListProjects ( ListProjectsRequest request ) : Amazon.DeviceFarm.Model.ListProjectsResponse

Gets information about projects.

ListProjectsAsync ( ListProjectsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListProjects operation.

ListRemoteAccessSessions ( ListRemoteAccessSessionsRequest request ) : ListRemoteAccessSessionsResponse

Returns a list of all currently running remote access sessions.

ListRemoteAccessSessionsAsync ( ListRemoteAccessSessionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListRemoteAccessSessions operation.

ListRuns ( ListRunsRequest request ) : Amazon.DeviceFarm.Model.ListRunsResponse

Gets information about runs, given an AWS Device Farm project ARN.

ListRunsAsync ( ListRunsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListRuns operation.

ListSamples ( ListSamplesRequest request ) : Amazon.DeviceFarm.Model.ListSamplesResponse

Gets information about samples, given an AWS Device Farm project ARN

ListSamplesAsync ( ListSamplesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListSamples operation.

ListSuites ( Amazon.DeviceFarm.Model.ListSuitesRequest request ) : Amazon.DeviceFarm.Model.ListSuitesResponse

Gets information about suites.

ListSuitesAsync ( Amazon.DeviceFarm.Model.ListSuitesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListSuites operation.

ListTests ( Amazon.DeviceFarm.Model.ListTestsRequest request ) : Amazon.DeviceFarm.Model.ListTestsResponse

Gets information about tests.

ListTestsAsync ( Amazon.DeviceFarm.Model.ListTestsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListTests operation.

ListUniqueProblems ( Amazon.DeviceFarm.Model.ListUniqueProblemsRequest request ) : ListUniqueProblemsResponse

Gets information about unique problems.

ListUniqueProblemsAsync ( Amazon.DeviceFarm.Model.ListUniqueProblemsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListUniqueProblems operation.

ListUploads ( ListUploadsRequest request ) : Amazon.DeviceFarm.Model.ListUploadsResponse

Gets information about uploads, given an AWS Device Farm project ARN.

ListUploadsAsync ( ListUploadsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListUploads operation.

PurchaseOffering ( PurchaseOfferingRequest request ) : PurchaseOfferingResponse

Immediately purchases offerings for an AWS account. Offerings renew with the latest total purchased quantity for an offering, unless the renewal was overridden. The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.

PurchaseOfferingAsync ( PurchaseOfferingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PurchaseOffering operation.

RenewOffering ( RenewOfferingRequest request ) : RenewOfferingResponse

Explicitly sets the quantity of devices to renew for an offering, starting from the effectiveDate of the next period. The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.

RenewOfferingAsync ( RenewOfferingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RenewOffering operation.

ScheduleRun ( Amazon.DeviceFarm.Model.ScheduleRunRequest request ) : Amazon.DeviceFarm.Model.ScheduleRunResponse

Schedules a run.

ScheduleRunAsync ( Amazon.DeviceFarm.Model.ScheduleRunRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ScheduleRun operation.

StopRemoteAccessSession ( StopRemoteAccessSessionRequest request ) : StopRemoteAccessSessionResponse

Ends a specified remote access session.

StopRemoteAccessSessionAsync ( StopRemoteAccessSessionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the StopRemoteAccessSession operation.

StopRun ( StopRunRequest request ) : StopRunResponse

Initiates a stop request for the current test run. AWS Device Farm will immediately stop the run on devices where tests have not started executing, and you will not be billed for these devices. On devices where tests have started executing, Setup Suite and Teardown Suite tests will run to completion before stopping execution on those devices. You will be billed for Setup, Teardown, and any tests that were in progress or already completed.

StopRunAsync ( StopRunRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the StopRun operation.

UpdateDevicePool ( Amazon.DeviceFarm.Model.UpdateDevicePoolRequest request ) : Amazon.DeviceFarm.Model.UpdateDevicePoolResponse

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).

UpdateDevicePoolAsync ( Amazon.DeviceFarm.Model.UpdateDevicePoolRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateDevicePool operation.

UpdateProject ( Amazon.DeviceFarm.Model.UpdateProjectRequest request ) : Amazon.DeviceFarm.Model.UpdateProjectResponse

Modifies the specified project name, given the project ARN and a new name.

UpdateProjectAsync ( Amazon.DeviceFarm.Model.UpdateProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateProject operation.

Protected Methods

Method Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Method Details

AmazonDeviceFarmClient() public method

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>
public AmazonDeviceFarmClient ( ) : System
return System

AmazonDeviceFarmClient() public method

Constructs AmazonDeviceFarmClient with AWS Credentials
public AmazonDeviceFarmClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
return System

AmazonDeviceFarmClient() public method

Constructs AmazonDeviceFarmClient with AWS Credentials and an AmazonDeviceFarmClient Configuration object.
public AmazonDeviceFarmClient ( AWSCredentials credentials, AmazonDeviceFarmConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonDeviceFarmConfig The AmazonDeviceFarmClient Configuration Object
return System

AmazonDeviceFarmClient() public method

Constructs AmazonDeviceFarmClient with AWS Credentials
public AmazonDeviceFarmClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
return System

AmazonDeviceFarmClient() public method

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>
public AmazonDeviceFarmClient ( AmazonDeviceFarmConfig config ) : System
config AmazonDeviceFarmConfig The AmazonDeviceFarmClient Configuration Object
return System

AmazonDeviceFarmClient() public method

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>
public AmazonDeviceFarmClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
return System

AmazonDeviceFarmClient() public method

Constructs AmazonDeviceFarmClient with AWS Access Key ID and AWS Secret Key
public AmazonDeviceFarmClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
return System

AmazonDeviceFarmClient() public method

Constructs AmazonDeviceFarmClient with AWS Access Key ID, AWS Secret Key and an AmazonDeviceFarmClient Configuration object.
public AmazonDeviceFarmClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonDeviceFarmConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonDeviceFarmConfig The AmazonDeviceFarmClient Configuration Object
return System

AmazonDeviceFarmClient() public method

Constructs AmazonDeviceFarmClient with AWS Access Key ID and AWS Secret Key
public AmazonDeviceFarmClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
return System

AmazonDeviceFarmClient() public method

Constructs AmazonDeviceFarmClient with AWS Access Key ID and AWS Secret Key
public AmazonDeviceFarmClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
return System

AmazonDeviceFarmClient() public method

Constructs AmazonDeviceFarmClient with AWS Access Key ID, AWS Secret Key and an AmazonDeviceFarmClient Configuration object.
public AmazonDeviceFarmClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonDeviceFarmConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonDeviceFarmConfig The AmazonDeviceFarmClient Configuration Object
return System

AmazonDeviceFarmClient() public method

Constructs AmazonDeviceFarmClient with AWS Access Key ID and AWS Secret Key
public AmazonDeviceFarmClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
return System

BeginCreateDevicePool() public method

Initiates the asynchronous execution of the CreateDevicePool operation.
public BeginCreateDevicePool ( Amazon.DeviceFarm.Model.CreateDevicePoolRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.CreateDevicePoolRequest Container for the necessary parameters to execute the CreateDevicePool operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateProject() public method

Initiates the asynchronous execution of the CreateProject operation.
public BeginCreateProject ( Amazon.DeviceFarm.Model.CreateProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.CreateProjectRequest Container for the necessary parameters to execute the CreateProject operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateRemoteAccessSession() public method

Initiates the asynchronous execution of the CreateRemoteAccessSession operation.
public BeginCreateRemoteAccessSession ( CreateRemoteAccessSessionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.CreateRemoteAccessSessionRequest Container for the necessary parameters to execute the CreateRemoteAccessSession operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateUpload() public method

Initiates the asynchronous execution of the CreateUpload operation.
public BeginCreateUpload ( CreateUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.CreateUploadRequest Container for the necessary parameters to execute the CreateUpload operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteDevicePool() public method

Initiates the asynchronous execution of the DeleteDevicePool operation.
public BeginDeleteDevicePool ( Amazon.DeviceFarm.Model.DeleteDevicePoolRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.DeleteDevicePoolRequest Container for the necessary parameters to execute the DeleteDevicePool operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteProject() public method

Initiates the asynchronous execution of the DeleteProject operation.
public BeginDeleteProject ( DeleteProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.DeleteProjectRequest Container for the necessary parameters to execute the DeleteProject operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteRemoteAccessSession() public method

Initiates the asynchronous execution of the DeleteRemoteAccessSession operation.
public BeginDeleteRemoteAccessSession ( DeleteRemoteAccessSessionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.DeleteRemoteAccessSessionRequest Container for the necessary parameters to execute the DeleteRemoteAccessSession operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteRun() public method

Initiates the asynchronous execution of the DeleteRun operation.
public BeginDeleteRun ( DeleteRunRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.DeleteRunRequest Container for the necessary parameters to execute the DeleteRun operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteUpload() public method

Initiates the asynchronous execution of the DeleteUpload operation.
public BeginDeleteUpload ( Amazon.DeviceFarm.Model.DeleteUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.DeleteUploadRequest Container for the necessary parameters to execute the DeleteUpload operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetAccountSettings() public method

Initiates the asynchronous execution of the GetAccountSettings operation.
public BeginGetAccountSettings ( GetAccountSettingsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request GetAccountSettingsRequest Container for the necessary parameters to execute the GetAccountSettings operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetDevice() public method

Initiates the asynchronous execution of the GetDevice operation.
public BeginGetDevice ( Amazon.DeviceFarm.Model.GetDeviceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.GetDeviceRequest Container for the necessary parameters to execute the GetDevice operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetDevicePool() public method

Initiates the asynchronous execution of the GetDevicePool operation.
public BeginGetDevicePool ( Amazon.DeviceFarm.Model.GetDevicePoolRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.GetDevicePoolRequest Container for the necessary parameters to execute the GetDevicePool operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetDevicePoolCompatibility() public method

Initiates the asynchronous execution of the GetDevicePoolCompatibility operation.
public BeginGetDevicePoolCompatibility ( GetDevicePoolCompatibilityRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.GetDevicePoolCompatibilityRequest Container for the necessary parameters to execute the GetDevicePoolCompatibility operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetJob() public method

Initiates the asynchronous execution of the GetJob operation.
public BeginGetJob ( Amazon.DeviceFarm.Model.GetJobRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.GetJobRequest Container for the necessary parameters to execute the GetJob operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetOfferingStatus() public method

Initiates the asynchronous execution of the GetOfferingStatus operation.
public BeginGetOfferingStatus ( GetOfferingStatusRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.GetOfferingStatusRequest Container for the necessary parameters to execute the GetOfferingStatus operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetProject() public method

Initiates the asynchronous execution of the GetProject operation.
public BeginGetProject ( Amazon.DeviceFarm.Model.GetProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.GetProjectRequest Container for the necessary parameters to execute the GetProject operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetRemoteAccessSession() public method

Initiates the asynchronous execution of the GetRemoteAccessSession operation.
public BeginGetRemoteAccessSession ( GetRemoteAccessSessionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.GetRemoteAccessSessionRequest Container for the necessary parameters to execute the GetRemoteAccessSession operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetRun() public method

Initiates the asynchronous execution of the GetRun operation.
public BeginGetRun ( Amazon.DeviceFarm.Model.GetRunRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.GetRunRequest Container for the necessary parameters to execute the GetRun operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetSuite() public method

Initiates the asynchronous execution of the GetSuite operation.
public BeginGetSuite ( Amazon.DeviceFarm.Model.GetSuiteRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.GetSuiteRequest Container for the necessary parameters to execute the GetSuite operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetTest() public method

Initiates the asynchronous execution of the GetTest operation.
public BeginGetTest ( Amazon.DeviceFarm.Model.GetTestRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.GetTestRequest Container for the necessary parameters to execute the GetTest operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetUpload() public method

Initiates the asynchronous execution of the GetUpload operation.
public BeginGetUpload ( Amazon.DeviceFarm.Model.GetUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.GetUploadRequest Container for the necessary parameters to execute the GetUpload operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginInstallToRemoteAccessSession() public method

Initiates the asynchronous execution of the InstallToRemoteAccessSession operation.
public BeginInstallToRemoteAccessSession ( InstallToRemoteAccessSessionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.InstallToRemoteAccessSessionRequest Container for the necessary parameters to execute the InstallToRemoteAccessSession operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListArtifacts() public method

Initiates the asynchronous execution of the ListArtifacts operation.
public BeginListArtifacts ( ListArtifactsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ListArtifactsRequest Container for the necessary parameters to execute the ListArtifacts operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListDevicePools() public method

Initiates the asynchronous execution of the ListDevicePools operation.
public BeginListDevicePools ( ListDevicePoolsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ListDevicePoolsRequest Container for the necessary parameters to execute the ListDevicePools operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListDevices() public method

Initiates the asynchronous execution of the ListDevices operation.
public BeginListDevices ( ListDevicesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ListDevicesRequest Container for the necessary parameters to execute the ListDevices operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListJobs() public method

Initiates the asynchronous execution of the ListJobs operation.
public BeginListJobs ( Amazon.DeviceFarm.Model.ListJobsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ListJobsRequest Container for the necessary parameters to execute the ListJobs operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListOfferingTransactions() public method

Initiates the asynchronous execution of the ListOfferingTransactions operation.
public BeginListOfferingTransactions ( ListOfferingTransactionsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ListOfferingTransactionsRequest Container for the necessary parameters to execute the ListOfferingTransactions operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListOfferings() public method

Initiates the asynchronous execution of the ListOfferings operation.
public BeginListOfferings ( ListOfferingsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ListOfferingsRequest Container for the necessary parameters to execute the ListOfferings operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListProjects() public method

Initiates the asynchronous execution of the ListProjects operation.
public BeginListProjects ( ListProjectsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ListProjectsRequest Container for the necessary parameters to execute the ListProjects operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListRemoteAccessSessions() public method

Initiates the asynchronous execution of the ListRemoteAccessSessions operation.
public BeginListRemoteAccessSessions ( ListRemoteAccessSessionsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ListRemoteAccessSessionsRequest Container for the necessary parameters to execute the ListRemoteAccessSessions operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListRuns() public method

Initiates the asynchronous execution of the ListRuns operation.
public BeginListRuns ( ListRunsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ListRunsRequest Container for the necessary parameters to execute the ListRuns operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListSamples() public method

Initiates the asynchronous execution of the ListSamples operation.
public BeginListSamples ( ListSamplesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ListSamplesRequest Container for the necessary parameters to execute the ListSamples operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListSuites() public method

Initiates the asynchronous execution of the ListSuites operation.
public BeginListSuites ( Amazon.DeviceFarm.Model.ListSuitesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ListSuitesRequest Container for the necessary parameters to execute the ListSuites operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListTests() public method

Initiates the asynchronous execution of the ListTests operation.
public BeginListTests ( Amazon.DeviceFarm.Model.ListTestsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ListTestsRequest Container for the necessary parameters to execute the ListTests operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListUniqueProblems() public method

Initiates the asynchronous execution of the ListUniqueProblems operation.
public BeginListUniqueProblems ( Amazon.DeviceFarm.Model.ListUniqueProblemsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ListUniqueProblemsRequest Container for the necessary parameters to execute the ListUniqueProblems operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListUploads() public method

Initiates the asynchronous execution of the ListUploads operation.
public BeginListUploads ( ListUploadsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ListUploadsRequest Container for the necessary parameters to execute the ListUploads operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPurchaseOffering() public method

Initiates the asynchronous execution of the PurchaseOffering operation.
public BeginPurchaseOffering ( PurchaseOfferingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.PurchaseOfferingRequest Container for the necessary parameters to execute the PurchaseOffering operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginRenewOffering() public method

Initiates the asynchronous execution of the RenewOffering operation.
public BeginRenewOffering ( RenewOfferingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.RenewOfferingRequest Container for the necessary parameters to execute the RenewOffering operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginScheduleRun() public method

Initiates the asynchronous execution of the ScheduleRun operation.
public BeginScheduleRun ( Amazon.DeviceFarm.Model.ScheduleRunRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.ScheduleRunRequest Container for the necessary parameters to execute the ScheduleRun operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginStopRemoteAccessSession() public method

Initiates the asynchronous execution of the StopRemoteAccessSession operation.
public BeginStopRemoteAccessSession ( StopRemoteAccessSessionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.StopRemoteAccessSessionRequest Container for the necessary parameters to execute the StopRemoteAccessSession operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginStopRun() public method

Initiates the asynchronous execution of the StopRun operation.
public BeginStopRun ( StopRunRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.StopRunRequest Container for the necessary parameters to execute the StopRun operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginUpdateDevicePool() public method

Initiates the asynchronous execution of the UpdateDevicePool operation.
public BeginUpdateDevicePool ( Amazon.DeviceFarm.Model.UpdateDevicePoolRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.UpdateDevicePoolRequest Container for the necessary parameters to execute the UpdateDevicePool operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginUpdateProject() public method

Initiates the asynchronous execution of the UpdateProject operation.
public BeginUpdateProject ( Amazon.DeviceFarm.Model.UpdateProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.DeviceFarm.Model.UpdateProjectRequest Container for the necessary parameters to execute the UpdateProject operation on AmazonDeviceFarmClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

CreateDevicePool() public method

Creates a device pool.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public CreateDevicePool ( Amazon.DeviceFarm.Model.CreateDevicePoolRequest request ) : Amazon.DeviceFarm.Model.CreateDevicePoolResponse
request Amazon.DeviceFarm.Model.CreateDevicePoolRequest Container for the necessary parameters to execute the CreateDevicePool service method.
return Amazon.DeviceFarm.Model.CreateDevicePoolResponse

CreateDevicePoolAsync() public method

Initiates the asynchronous execution of the CreateDevicePool operation.
public CreateDevicePoolAsync ( Amazon.DeviceFarm.Model.CreateDevicePoolRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.CreateDevicePoolRequest Container for the necessary parameters to execute the CreateDevicePool operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateProject() public method

Creates a new project.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public CreateProject ( Amazon.DeviceFarm.Model.CreateProjectRequest request ) : Amazon.DeviceFarm.Model.CreateProjectResponse
request Amazon.DeviceFarm.Model.CreateProjectRequest Container for the necessary parameters to execute the CreateProject service method.
return Amazon.DeviceFarm.Model.CreateProjectResponse

CreateProject() public method

Creates a new project.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public CreateProject ( string name ) : Amazon.DeviceFarm.Model.CreateProjectResponse
name string The project's name.
return Amazon.DeviceFarm.Model.CreateProjectResponse

CreateProjectAsync() public method

Initiates the asynchronous execution of the CreateProject operation.
public CreateProjectAsync ( Amazon.DeviceFarm.Model.CreateProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.CreateProjectRequest Container for the necessary parameters to execute the CreateProject operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateProjectAsync() public method

Creates a new project.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public CreateProjectAsync ( string name, System cancellationToken = default(CancellationToken) ) : Task
name string The project's name.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateRemoteAccessSession() public method

Specifies and starts a remote access session.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public CreateRemoteAccessSession ( CreateRemoteAccessSessionRequest request ) : CreateRemoteAccessSessionResponse
request Amazon.DeviceFarm.Model.CreateRemoteAccessSessionRequest Container for the necessary parameters to execute the CreateRemoteAccessSession service method.
return Amazon.DeviceFarm.Model.CreateRemoteAccessSessionResponse

CreateRemoteAccessSessionAsync() public method

Initiates the asynchronous execution of the CreateRemoteAccessSession operation.
public CreateRemoteAccessSessionAsync ( CreateRemoteAccessSessionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.CreateRemoteAccessSessionRequest Container for the necessary parameters to execute the CreateRemoteAccessSession operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateSigner() protected method

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
return Amazon.Runtime.Internal.Auth.AbstractAWSSigner

CreateUpload() public method

Uploads an app or test scripts.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public CreateUpload ( CreateUploadRequest request ) : Amazon.DeviceFarm.Model.CreateUploadResponse
request Amazon.DeviceFarm.Model.CreateUploadRequest Container for the necessary parameters to execute the CreateUpload service method.
return Amazon.DeviceFarm.Model.CreateUploadResponse

CreateUploadAsync() public method

Initiates the asynchronous execution of the CreateUpload operation.
public CreateUploadAsync ( CreateUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.CreateUploadRequest Container for the necessary parameters to execute the CreateUpload operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteDevicePool() public method

Deletes a device pool given the pool ARN. Does not allow deletion of curated pools owned by the system.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public DeleteDevicePool ( Amazon.DeviceFarm.Model.DeleteDevicePoolRequest request ) : DeleteDevicePoolResponse
request Amazon.DeviceFarm.Model.DeleteDevicePoolRequest Container for the necessary parameters to execute the DeleteDevicePool service method.
return DeleteDevicePoolResponse

DeleteDevicePoolAsync() public method

Initiates the asynchronous execution of the DeleteDevicePool operation.
public DeleteDevicePoolAsync ( Amazon.DeviceFarm.Model.DeleteDevicePoolRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.DeleteDevicePoolRequest Container for the necessary parameters to execute the DeleteDevicePool operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteProject() public method

Deletes an AWS Device Farm project, given the project ARN.

Note Deleting this resource does not stop an in-progress run.

/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public DeleteProject ( DeleteProjectRequest request ) : DeleteProjectResponse
request Amazon.DeviceFarm.Model.DeleteProjectRequest Container for the necessary parameters to execute the DeleteProject service method.
return DeleteProjectResponse

DeleteProjectAsync() public method

Initiates the asynchronous execution of the DeleteProject operation.
public DeleteProjectAsync ( DeleteProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.DeleteProjectRequest Container for the necessary parameters to execute the DeleteProject operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteRemoteAccessSession() public method

Deletes a completed remote access session and its results.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public DeleteRemoteAccessSession ( DeleteRemoteAccessSessionRequest request ) : DeleteRemoteAccessSessionResponse
request Amazon.DeviceFarm.Model.DeleteRemoteAccessSessionRequest Container for the necessary parameters to execute the DeleteRemoteAccessSession service method.
return DeleteRemoteAccessSessionResponse

DeleteRemoteAccessSessionAsync() public method

Initiates the asynchronous execution of the DeleteRemoteAccessSession operation.
public DeleteRemoteAccessSessionAsync ( DeleteRemoteAccessSessionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.DeleteRemoteAccessSessionRequest Container for the necessary parameters to execute the DeleteRemoteAccessSession operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteRun() public method

Deletes the run, given the run ARN.

Note Deleting this resource does not stop an in-progress run.

/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public DeleteRun ( DeleteRunRequest request ) : DeleteRunResponse
request Amazon.DeviceFarm.Model.DeleteRunRequest Container for the necessary parameters to execute the DeleteRun service method.
return DeleteRunResponse

DeleteRunAsync() public method

Initiates the asynchronous execution of the DeleteRun operation.
public DeleteRunAsync ( DeleteRunRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.DeleteRunRequest Container for the necessary parameters to execute the DeleteRun operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteUpload() public method

Deletes an upload given the upload ARN.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public DeleteUpload ( Amazon.DeviceFarm.Model.DeleteUploadRequest request ) : DeleteUploadResponse
request Amazon.DeviceFarm.Model.DeleteUploadRequest Container for the necessary parameters to execute the DeleteUpload service method.
return DeleteUploadResponse

DeleteUploadAsync() public method

Initiates the asynchronous execution of the DeleteUpload operation.
public DeleteUploadAsync ( Amazon.DeviceFarm.Model.DeleteUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.DeleteUploadRequest Container for the necessary parameters to execute the DeleteUpload operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

Dispose() protected method

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
return void

EndCreateDevicePool() public method

Finishes the asynchronous execution of the CreateDevicePool operation.
public EndCreateDevicePool ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.CreateDevicePoolResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateDevicePool.
return Amazon.DeviceFarm.Model.CreateDevicePoolResponse

EndCreateProject() public method

Finishes the asynchronous execution of the CreateProject operation.
public EndCreateProject ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.CreateProjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateProject.
return Amazon.DeviceFarm.Model.CreateProjectResponse

EndCreateRemoteAccessSession() public method

Finishes the asynchronous execution of the CreateRemoteAccessSession operation.
public EndCreateRemoteAccessSession ( IAsyncResult asyncResult ) : CreateRemoteAccessSessionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateRemoteAccessSession.
return Amazon.DeviceFarm.Model.CreateRemoteAccessSessionResponse

EndCreateUpload() public method

Finishes the asynchronous execution of the CreateUpload operation.
public EndCreateUpload ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.CreateUploadResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateUpload.
return Amazon.DeviceFarm.Model.CreateUploadResponse

EndDeleteDevicePool() public method

Finishes the asynchronous execution of the DeleteDevicePool operation.
public EndDeleteDevicePool ( IAsyncResult asyncResult ) : DeleteDevicePoolResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteDevicePool.
return DeleteDevicePoolResponse

EndDeleteProject() public method

Finishes the asynchronous execution of the DeleteProject operation.
public EndDeleteProject ( IAsyncResult asyncResult ) : DeleteProjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteProject.
return DeleteProjectResponse

EndDeleteRemoteAccessSession() public method

Finishes the asynchronous execution of the DeleteRemoteAccessSession operation.
public EndDeleteRemoteAccessSession ( IAsyncResult asyncResult ) : DeleteRemoteAccessSessionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteRemoteAccessSession.
return DeleteRemoteAccessSessionResponse

EndDeleteRun() public method

Finishes the asynchronous execution of the DeleteRun operation.
public EndDeleteRun ( IAsyncResult asyncResult ) : DeleteRunResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteRun.
return DeleteRunResponse

EndDeleteUpload() public method

Finishes the asynchronous execution of the DeleteUpload operation.
public EndDeleteUpload ( IAsyncResult asyncResult ) : DeleteUploadResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteUpload.
return DeleteUploadResponse

EndGetAccountSettings() public method

Finishes the asynchronous execution of the GetAccountSettings operation.
public EndGetAccountSettings ( IAsyncResult asyncResult ) : GetAccountSettingsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetAccountSettings.
return Amazon.DeviceFarm.Model.GetAccountSettingsResponse

EndGetDevice() public method

Finishes the asynchronous execution of the GetDevice operation.
public EndGetDevice ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetDeviceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetDevice.
return Amazon.DeviceFarm.Model.GetDeviceResponse

EndGetDevicePool() public method

Finishes the asynchronous execution of the GetDevicePool operation.
public EndGetDevicePool ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetDevicePoolResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetDevicePool.
return Amazon.DeviceFarm.Model.GetDevicePoolResponse

EndGetDevicePoolCompatibility() public method

Finishes the asynchronous execution of the GetDevicePoolCompatibility operation.
public EndGetDevicePoolCompatibility ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetDevicePoolCompatibilityResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetDevicePoolCompatibility.
return Amazon.DeviceFarm.Model.GetDevicePoolCompatibilityResponse

EndGetJob() public method

Finishes the asynchronous execution of the GetJob operation.
public EndGetJob ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetJobResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetJob.
return Amazon.DeviceFarm.Model.GetJobResponse

EndGetOfferingStatus() public method

Finishes the asynchronous execution of the GetOfferingStatus operation.
public EndGetOfferingStatus ( IAsyncResult asyncResult ) : GetOfferingStatusResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetOfferingStatus.
return Amazon.DeviceFarm.Model.GetOfferingStatusResponse

EndGetProject() public method

Finishes the asynchronous execution of the GetProject operation.
public EndGetProject ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetProjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetProject.
return Amazon.DeviceFarm.Model.GetProjectResponse

EndGetRemoteAccessSession() public method

Finishes the asynchronous execution of the GetRemoteAccessSession operation.
public EndGetRemoteAccessSession ( IAsyncResult asyncResult ) : GetRemoteAccessSessionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetRemoteAccessSession.
return Amazon.DeviceFarm.Model.GetRemoteAccessSessionResponse

EndGetRun() public method

Finishes the asynchronous execution of the GetRun operation.
public EndGetRun ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetRunResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetRun.
return Amazon.DeviceFarm.Model.GetRunResponse

EndGetSuite() public method

Finishes the asynchronous execution of the GetSuite operation.
public EndGetSuite ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetSuiteResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetSuite.
return Amazon.DeviceFarm.Model.GetSuiteResponse

EndGetTest() public method

Finishes the asynchronous execution of the GetTest operation.
public EndGetTest ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetTestResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetTest.
return Amazon.DeviceFarm.Model.GetTestResponse

EndGetUpload() public method

Finishes the asynchronous execution of the GetUpload operation.
public EndGetUpload ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.GetUploadResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetUpload.
return Amazon.DeviceFarm.Model.GetUploadResponse

EndInstallToRemoteAccessSession() public method

Finishes the asynchronous execution of the InstallToRemoteAccessSession operation.
public EndInstallToRemoteAccessSession ( IAsyncResult asyncResult ) : InstallToRemoteAccessSessionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginInstallToRemoteAccessSession.
return Amazon.DeviceFarm.Model.InstallToRemoteAccessSessionResponse

EndListArtifacts() public method

Finishes the asynchronous execution of the ListArtifacts operation.
public EndListArtifacts ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListArtifactsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListArtifacts.
return Amazon.DeviceFarm.Model.ListArtifactsResponse

EndListDevicePools() public method

Finishes the asynchronous execution of the ListDevicePools operation.
public EndListDevicePools ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListDevicePoolsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListDevicePools.
return Amazon.DeviceFarm.Model.ListDevicePoolsResponse

EndListDevices() public method

Finishes the asynchronous execution of the ListDevices operation.
public EndListDevices ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListDevicesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListDevices.
return Amazon.DeviceFarm.Model.ListDevicesResponse

EndListJobs() public method

Finishes the asynchronous execution of the ListJobs operation.
public EndListJobs ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListJobsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListJobs.
return Amazon.DeviceFarm.Model.ListJobsResponse

EndListOfferingTransactions() public method

Finishes the asynchronous execution of the ListOfferingTransactions operation.
public EndListOfferingTransactions ( IAsyncResult asyncResult ) : ListOfferingTransactionsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListOfferingTransactions.
return Amazon.DeviceFarm.Model.ListOfferingTransactionsResponse

EndListOfferings() public method

Finishes the asynchronous execution of the ListOfferings operation.
public EndListOfferings ( IAsyncResult asyncResult ) : ListOfferingsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListOfferings.
return Amazon.DeviceFarm.Model.ListOfferingsResponse

EndListProjects() public method

Finishes the asynchronous execution of the ListProjects operation.
public EndListProjects ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListProjectsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListProjects.
return Amazon.DeviceFarm.Model.ListProjectsResponse

EndListRemoteAccessSessions() public method

Finishes the asynchronous execution of the ListRemoteAccessSessions operation.
public EndListRemoteAccessSessions ( IAsyncResult asyncResult ) : ListRemoteAccessSessionsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListRemoteAccessSessions.
return Amazon.DeviceFarm.Model.ListRemoteAccessSessionsResponse

EndListRuns() public method

Finishes the asynchronous execution of the ListRuns operation.
public EndListRuns ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListRunsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListRuns.
return Amazon.DeviceFarm.Model.ListRunsResponse

EndListSamples() public method

Finishes the asynchronous execution of the ListSamples operation.
public EndListSamples ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListSamplesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListSamples.
return Amazon.DeviceFarm.Model.ListSamplesResponse

EndListSuites() public method

Finishes the asynchronous execution of the ListSuites operation.
public EndListSuites ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListSuitesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListSuites.
return Amazon.DeviceFarm.Model.ListSuitesResponse

EndListTests() public method

Finishes the asynchronous execution of the ListTests operation.
public EndListTests ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListTestsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListTests.
return Amazon.DeviceFarm.Model.ListTestsResponse

EndListUniqueProblems() public method

Finishes the asynchronous execution of the ListUniqueProblems operation.
public EndListUniqueProblems ( IAsyncResult asyncResult ) : ListUniqueProblemsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListUniqueProblems.
return Amazon.DeviceFarm.Model.ListUniqueProblemsResponse

EndListUploads() public method

Finishes the asynchronous execution of the ListUploads operation.
public EndListUploads ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ListUploadsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListUploads.
return Amazon.DeviceFarm.Model.ListUploadsResponse

EndPurchaseOffering() public method

Finishes the asynchronous execution of the PurchaseOffering operation.
public EndPurchaseOffering ( IAsyncResult asyncResult ) : PurchaseOfferingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPurchaseOffering.
return Amazon.DeviceFarm.Model.PurchaseOfferingResponse

EndRenewOffering() public method

Finishes the asynchronous execution of the RenewOffering operation.
public EndRenewOffering ( IAsyncResult asyncResult ) : RenewOfferingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRenewOffering.
return Amazon.DeviceFarm.Model.RenewOfferingResponse

EndScheduleRun() public method

Finishes the asynchronous execution of the ScheduleRun operation.
public EndScheduleRun ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.ScheduleRunResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginScheduleRun.
return Amazon.DeviceFarm.Model.ScheduleRunResponse

EndStopRemoteAccessSession() public method

Finishes the asynchronous execution of the StopRemoteAccessSession operation.
public EndStopRemoteAccessSession ( IAsyncResult asyncResult ) : StopRemoteAccessSessionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginStopRemoteAccessSession.
return Amazon.DeviceFarm.Model.StopRemoteAccessSessionResponse

EndStopRun() public method

Finishes the asynchronous execution of the StopRun operation.
public EndStopRun ( IAsyncResult asyncResult ) : StopRunResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginStopRun.
return Amazon.DeviceFarm.Model.StopRunResponse

EndUpdateDevicePool() public method

Finishes the asynchronous execution of the UpdateDevicePool operation.
public EndUpdateDevicePool ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.UpdateDevicePoolResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateDevicePool.
return Amazon.DeviceFarm.Model.UpdateDevicePoolResponse

EndUpdateProject() public method

Finishes the asynchronous execution of the UpdateProject operation.
public EndUpdateProject ( IAsyncResult asyncResult ) : Amazon.DeviceFarm.Model.UpdateProjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateProject.
return Amazon.DeviceFarm.Model.UpdateProjectResponse

GetAccountSettings() public method

Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetAccountSettings ( ) : GetAccountSettingsResponse
return Amazon.DeviceFarm.Model.GetAccountSettingsResponse

GetAccountSettings() public method

Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetAccountSettings ( GetAccountSettingsRequest request ) : GetAccountSettingsResponse
request GetAccountSettingsRequest Container for the necessary parameters to execute the GetAccountSettings service method.
return Amazon.DeviceFarm.Model.GetAccountSettingsResponse

GetAccountSettingsAsync() public method

Initiates the asynchronous execution of the GetAccountSettings operation.
public GetAccountSettingsAsync ( GetAccountSettingsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetAccountSettingsRequest Container for the necessary parameters to execute the GetAccountSettings operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetAccountSettingsAsync() public method

Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetAccountSettingsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetDevice() public method

Gets information about a unique device type.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetDevice ( Amazon.DeviceFarm.Model.GetDeviceRequest request ) : Amazon.DeviceFarm.Model.GetDeviceResponse
request Amazon.DeviceFarm.Model.GetDeviceRequest Container for the necessary parameters to execute the GetDevice service method.
return Amazon.DeviceFarm.Model.GetDeviceResponse

GetDevice() public method

Gets information about a unique device type.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetDevice ( string arn ) : Amazon.DeviceFarm.Model.GetDeviceResponse
arn string The device type's ARN.
return Amazon.DeviceFarm.Model.GetDeviceResponse

GetDeviceAsync() public method

Initiates the asynchronous execution of the GetDevice operation.
public GetDeviceAsync ( Amazon.DeviceFarm.Model.GetDeviceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.GetDeviceRequest Container for the necessary parameters to execute the GetDevice operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetDeviceAsync() public method

Gets information about a unique device type.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetDeviceAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task
arn string The device type's ARN.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetDevicePool() public method

Gets information about a device pool.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetDevicePool ( Amazon.DeviceFarm.Model.GetDevicePoolRequest request ) : Amazon.DeviceFarm.Model.GetDevicePoolResponse
request Amazon.DeviceFarm.Model.GetDevicePoolRequest Container for the necessary parameters to execute the GetDevicePool service method.
return Amazon.DeviceFarm.Model.GetDevicePoolResponse

GetDevicePool() public method

Gets information about a device pool.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetDevicePool ( string arn ) : Amazon.DeviceFarm.Model.GetDevicePoolResponse
arn string The device pool's ARN.
return Amazon.DeviceFarm.Model.GetDevicePoolResponse

GetDevicePoolAsync() public method

Initiates the asynchronous execution of the GetDevicePool operation.
public GetDevicePoolAsync ( Amazon.DeviceFarm.Model.GetDevicePoolRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.GetDevicePoolRequest Container for the necessary parameters to execute the GetDevicePool operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetDevicePoolAsync() public method

Gets information about a device pool.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetDevicePoolAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task
arn string The device pool's ARN.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetDevicePoolCompatibility() public method

Gets information about compatibility with a device pool.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetDevicePoolCompatibility ( GetDevicePoolCompatibilityRequest request ) : Amazon.DeviceFarm.Model.GetDevicePoolCompatibilityResponse
request Amazon.DeviceFarm.Model.GetDevicePoolCompatibilityRequest Container for the necessary parameters to execute the GetDevicePoolCompatibility service method.
return Amazon.DeviceFarm.Model.GetDevicePoolCompatibilityResponse

GetDevicePoolCompatibilityAsync() public method

Initiates the asynchronous execution of the GetDevicePoolCompatibility operation.
public GetDevicePoolCompatibilityAsync ( GetDevicePoolCompatibilityRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.GetDevicePoolCompatibilityRequest Container for the necessary parameters to execute the GetDevicePoolCompatibility operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetJob() public method

Gets information about a job.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetJob ( Amazon.DeviceFarm.Model.GetJobRequest request ) : Amazon.DeviceFarm.Model.GetJobResponse
request Amazon.DeviceFarm.Model.GetJobRequest Container for the necessary parameters to execute the GetJob service method.
return Amazon.DeviceFarm.Model.GetJobResponse

GetJob() public method

Gets information about a job.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetJob ( string arn ) : Amazon.DeviceFarm.Model.GetJobResponse
arn string The job's ARN.
return Amazon.DeviceFarm.Model.GetJobResponse

GetJobAsync() public method

Initiates the asynchronous execution of the GetJob operation.
public GetJobAsync ( Amazon.DeviceFarm.Model.GetJobRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.GetJobRequest Container for the necessary parameters to execute the GetJob operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetJobAsync() public method

Gets information about a job.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetJobAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task
arn string The job's ARN.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetOfferingStatus() public method

Gets the current status and future status of all offerings purchased by an AWS account. The response indicates how many offerings are currently available and the offerings that will be available in the next period. The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// Exception gets thrown when a user is not eligible to perform the specified transaction. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetOfferingStatus ( GetOfferingStatusRequest request ) : GetOfferingStatusResponse
request Amazon.DeviceFarm.Model.GetOfferingStatusRequest Container for the necessary parameters to execute the GetOfferingStatus service method.
return Amazon.DeviceFarm.Model.GetOfferingStatusResponse

GetOfferingStatusAsync() public method

Initiates the asynchronous execution of the GetOfferingStatus operation.
public GetOfferingStatusAsync ( GetOfferingStatusRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.GetOfferingStatusRequest Container for the necessary parameters to execute the GetOfferingStatus operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetProject() public method

Gets information about a project.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetProject ( Amazon.DeviceFarm.Model.GetProjectRequest request ) : Amazon.DeviceFarm.Model.GetProjectResponse
request Amazon.DeviceFarm.Model.GetProjectRequest Container for the necessary parameters to execute the GetProject service method.
return Amazon.DeviceFarm.Model.GetProjectResponse

GetProject() public method

Gets information about a project.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetProject ( string arn ) : Amazon.DeviceFarm.Model.GetProjectResponse
arn string The project's ARN.
return Amazon.DeviceFarm.Model.GetProjectResponse

GetProjectAsync() public method

Initiates the asynchronous execution of the GetProject operation.
public GetProjectAsync ( Amazon.DeviceFarm.Model.GetProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.GetProjectRequest Container for the necessary parameters to execute the GetProject operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetProjectAsync() public method

Gets information about a project.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetProjectAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task
arn string The project's ARN.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetRemoteAccessSession() public method

Returns a link to a currently running remote access session.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetRemoteAccessSession ( GetRemoteAccessSessionRequest request ) : GetRemoteAccessSessionResponse
request Amazon.DeviceFarm.Model.GetRemoteAccessSessionRequest Container for the necessary parameters to execute the GetRemoteAccessSession service method.
return Amazon.DeviceFarm.Model.GetRemoteAccessSessionResponse

GetRemoteAccessSessionAsync() public method

Initiates the asynchronous execution of the GetRemoteAccessSession operation.
public GetRemoteAccessSessionAsync ( GetRemoteAccessSessionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.GetRemoteAccessSessionRequest Container for the necessary parameters to execute the GetRemoteAccessSession operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetRun() public method

Gets information about a run.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetRun ( Amazon.DeviceFarm.Model.GetRunRequest request ) : Amazon.DeviceFarm.Model.GetRunResponse
request Amazon.DeviceFarm.Model.GetRunRequest Container for the necessary parameters to execute the GetRun service method.
return Amazon.DeviceFarm.Model.GetRunResponse

GetRun() public method

Gets information about a run.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetRun ( string arn ) : Amazon.DeviceFarm.Model.GetRunResponse
arn string The run's ARN.
return Amazon.DeviceFarm.Model.GetRunResponse

GetRunAsync() public method

Initiates the asynchronous execution of the GetRun operation.
public GetRunAsync ( Amazon.DeviceFarm.Model.GetRunRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.GetRunRequest Container for the necessary parameters to execute the GetRun operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetRunAsync() public method

Gets information about a run.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetRunAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task
arn string The run's ARN.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetSuite() public method

Gets information about a suite.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetSuite ( Amazon.DeviceFarm.Model.GetSuiteRequest request ) : Amazon.DeviceFarm.Model.GetSuiteResponse
request Amazon.DeviceFarm.Model.GetSuiteRequest Container for the necessary parameters to execute the GetSuite service method.
return Amazon.DeviceFarm.Model.GetSuiteResponse

GetSuite() public method

Gets information about a suite.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetSuite ( string arn ) : Amazon.DeviceFarm.Model.GetSuiteResponse
arn string The suite's ARN.
return Amazon.DeviceFarm.Model.GetSuiteResponse

GetSuiteAsync() public method

Initiates the asynchronous execution of the GetSuite operation.
public GetSuiteAsync ( Amazon.DeviceFarm.Model.GetSuiteRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.GetSuiteRequest Container for the necessary parameters to execute the GetSuite operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetSuiteAsync() public method

Gets information about a suite.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetSuiteAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task
arn string The suite's ARN.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetTest() public method

Gets information about a test.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetTest ( Amazon.DeviceFarm.Model.GetTestRequest request ) : Amazon.DeviceFarm.Model.GetTestResponse
request Amazon.DeviceFarm.Model.GetTestRequest Container for the necessary parameters to execute the GetTest service method.
return Amazon.DeviceFarm.Model.GetTestResponse

GetTest() public method

Gets information about a test.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetTest ( string arn ) : Amazon.DeviceFarm.Model.GetTestResponse
arn string The test's ARN.
return Amazon.DeviceFarm.Model.GetTestResponse

GetTestAsync() public method

Initiates the asynchronous execution of the GetTest operation.
public GetTestAsync ( Amazon.DeviceFarm.Model.GetTestRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.GetTestRequest Container for the necessary parameters to execute the GetTest operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetTestAsync() public method

Gets information about a test.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetTestAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task
arn string The test's ARN.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetUpload() public method

Gets information about an upload.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetUpload ( Amazon.DeviceFarm.Model.GetUploadRequest request ) : Amazon.DeviceFarm.Model.GetUploadResponse
request Amazon.DeviceFarm.Model.GetUploadRequest Container for the necessary parameters to execute the GetUpload service method.
return Amazon.DeviceFarm.Model.GetUploadResponse

GetUpload() public method

Gets information about an upload.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetUpload ( string arn ) : Amazon.DeviceFarm.Model.GetUploadResponse
arn string The upload's ARN.
return Amazon.DeviceFarm.Model.GetUploadResponse

GetUploadAsync() public method

Initiates the asynchronous execution of the GetUpload operation.
public GetUploadAsync ( Amazon.DeviceFarm.Model.GetUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.GetUploadRequest Container for the necessary parameters to execute the GetUpload operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetUploadAsync() public method

Gets information about an upload.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public GetUploadAsync ( string arn, System cancellationToken = default(CancellationToken) ) : Task
arn string The upload's ARN.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

InstallToRemoteAccessSession() public method

Installs an application to the device in a remote access session. For Android applications, the file must be in .apk format. For iOS applications, the file must be in .ipa format.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public InstallToRemoteAccessSession ( InstallToRemoteAccessSessionRequest request ) : InstallToRemoteAccessSessionResponse
request Amazon.DeviceFarm.Model.InstallToRemoteAccessSessionRequest Container for the necessary parameters to execute the InstallToRemoteAccessSession service method.
return Amazon.DeviceFarm.Model.InstallToRemoteAccessSessionResponse

InstallToRemoteAccessSessionAsync() public method

Initiates the asynchronous execution of the InstallToRemoteAccessSession operation.
public InstallToRemoteAccessSessionAsync ( InstallToRemoteAccessSessionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.InstallToRemoteAccessSessionRequest Container for the necessary parameters to execute the InstallToRemoteAccessSession operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListArtifacts() public method

Gets information about artifacts.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ListArtifacts ( ListArtifactsRequest request ) : Amazon.DeviceFarm.Model.ListArtifactsResponse
request Amazon.DeviceFarm.Model.ListArtifactsRequest Container for the necessary parameters to execute the ListArtifacts service method.
return Amazon.DeviceFarm.Model.ListArtifactsResponse

ListArtifactsAsync() public method

Initiates the asynchronous execution of the ListArtifacts operation.
public ListArtifactsAsync ( ListArtifactsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ListArtifactsRequest Container for the necessary parameters to execute the ListArtifacts operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListDevicePools() public method

Gets information about device pools.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ListDevicePools ( ListDevicePoolsRequest request ) : Amazon.DeviceFarm.Model.ListDevicePoolsResponse
request Amazon.DeviceFarm.Model.ListDevicePoolsRequest Container for the necessary parameters to execute the ListDevicePools service method.
return Amazon.DeviceFarm.Model.ListDevicePoolsResponse

ListDevicePoolsAsync() public method

Initiates the asynchronous execution of the ListDevicePools operation.
public ListDevicePoolsAsync ( ListDevicePoolsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ListDevicePoolsRequest Container for the necessary parameters to execute the ListDevicePools operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListDevices() public method

Gets information about unique device types.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ListDevices ( ListDevicesRequest request ) : Amazon.DeviceFarm.Model.ListDevicesResponse
request Amazon.DeviceFarm.Model.ListDevicesRequest Container for the necessary parameters to execute the ListDevices service method.
return Amazon.DeviceFarm.Model.ListDevicesResponse

ListDevicesAsync() public method

Initiates the asynchronous execution of the ListDevices operation.
public ListDevicesAsync ( ListDevicesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ListDevicesRequest Container for the necessary parameters to execute the ListDevices operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListJobs() public method

Gets information about jobs.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ListJobs ( Amazon.DeviceFarm.Model.ListJobsRequest request ) : Amazon.DeviceFarm.Model.ListJobsResponse
request Amazon.DeviceFarm.Model.ListJobsRequest Container for the necessary parameters to execute the ListJobs service method.
return Amazon.DeviceFarm.Model.ListJobsResponse

ListJobsAsync() public method

Initiates the asynchronous execution of the ListJobs operation.
public ListJobsAsync ( Amazon.DeviceFarm.Model.ListJobsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ListJobsRequest Container for the necessary parameters to execute the ListJobs operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListOfferingTransactions() public method

Returns a list of all historical purchases, renewals, and system renewal transactions for an AWS account. The list is paginated and ordered by a descending timestamp (most recent transactions are first). The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// Exception gets thrown when a user is not eligible to perform the specified transaction. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ListOfferingTransactions ( ListOfferingTransactionsRequest request ) : ListOfferingTransactionsResponse
request Amazon.DeviceFarm.Model.ListOfferingTransactionsRequest Container for the necessary parameters to execute the ListOfferingTransactions service method.
return Amazon.DeviceFarm.Model.ListOfferingTransactionsResponse

ListOfferingTransactionsAsync() public method

Initiates the asynchronous execution of the ListOfferingTransactions operation.
public ListOfferingTransactionsAsync ( ListOfferingTransactionsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ListOfferingTransactionsRequest Container for the necessary parameters to execute the ListOfferingTransactions operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListOfferings() public method

Returns a list of products or offerings that the user can manage through the API. Each offering record indicates the recurring price per unit and the frequency for that offering. The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// Exception gets thrown when a user is not eligible to perform the specified transaction. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ListOfferings ( ListOfferingsRequest request ) : ListOfferingsResponse
request Amazon.DeviceFarm.Model.ListOfferingsRequest Container for the necessary parameters to execute the ListOfferings service method.
return Amazon.DeviceFarm.Model.ListOfferingsResponse

ListOfferingsAsync() public method

Initiates the asynchronous execution of the ListOfferings operation.
public ListOfferingsAsync ( ListOfferingsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ListOfferingsRequest Container for the necessary parameters to execute the ListOfferings operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListProjects() public method

Gets information about projects.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ListProjects ( ListProjectsRequest request ) : Amazon.DeviceFarm.Model.ListProjectsResponse
request Amazon.DeviceFarm.Model.ListProjectsRequest Container for the necessary parameters to execute the ListProjects service method.
return Amazon.DeviceFarm.Model.ListProjectsResponse

ListProjectsAsync() public method

Initiates the asynchronous execution of the ListProjects operation.
public ListProjectsAsync ( ListProjectsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ListProjectsRequest Container for the necessary parameters to execute the ListProjects operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListRemoteAccessSessions() public method

Returns a list of all currently running remote access sessions.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ListRemoteAccessSessions ( ListRemoteAccessSessionsRequest request ) : ListRemoteAccessSessionsResponse
request Amazon.DeviceFarm.Model.ListRemoteAccessSessionsRequest Container for the necessary parameters to execute the ListRemoteAccessSessions service method.
return Amazon.DeviceFarm.Model.ListRemoteAccessSessionsResponse

ListRemoteAccessSessionsAsync() public method

Initiates the asynchronous execution of the ListRemoteAccessSessions operation.
public ListRemoteAccessSessionsAsync ( ListRemoteAccessSessionsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ListRemoteAccessSessionsRequest Container for the necessary parameters to execute the ListRemoteAccessSessions operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListRuns() public method

Gets information about runs, given an AWS Device Farm project ARN.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ListRuns ( ListRunsRequest request ) : Amazon.DeviceFarm.Model.ListRunsResponse
request Amazon.DeviceFarm.Model.ListRunsRequest Container for the necessary parameters to execute the ListRuns service method.
return Amazon.DeviceFarm.Model.ListRunsResponse

ListRunsAsync() public method

Initiates the asynchronous execution of the ListRuns operation.
public ListRunsAsync ( ListRunsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ListRunsRequest Container for the necessary parameters to execute the ListRuns operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListSamples() public method

Gets information about samples, given an AWS Device Farm project ARN
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ListSamples ( ListSamplesRequest request ) : Amazon.DeviceFarm.Model.ListSamplesResponse
request Amazon.DeviceFarm.Model.ListSamplesRequest Container for the necessary parameters to execute the ListSamples service method.
return Amazon.DeviceFarm.Model.ListSamplesResponse

ListSamplesAsync() public method

Initiates the asynchronous execution of the ListSamples operation.
public ListSamplesAsync ( ListSamplesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ListSamplesRequest Container for the necessary parameters to execute the ListSamples operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListSuites() public method

Gets information about suites.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ListSuites ( Amazon.DeviceFarm.Model.ListSuitesRequest request ) : Amazon.DeviceFarm.Model.ListSuitesResponse
request Amazon.DeviceFarm.Model.ListSuitesRequest Container for the necessary parameters to execute the ListSuites service method.
return Amazon.DeviceFarm.Model.ListSuitesResponse

ListSuitesAsync() public method

Initiates the asynchronous execution of the ListSuites operation.
public ListSuitesAsync ( Amazon.DeviceFarm.Model.ListSuitesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ListSuitesRequest Container for the necessary parameters to execute the ListSuites operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListTests() public method

Gets information about tests.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ListTests ( Amazon.DeviceFarm.Model.ListTestsRequest request ) : Amazon.DeviceFarm.Model.ListTestsResponse
request Amazon.DeviceFarm.Model.ListTestsRequest Container for the necessary parameters to execute the ListTests service method.
return Amazon.DeviceFarm.Model.ListTestsResponse

ListTestsAsync() public method

Initiates the asynchronous execution of the ListTests operation.
public ListTestsAsync ( Amazon.DeviceFarm.Model.ListTestsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ListTestsRequest Container for the necessary parameters to execute the ListTests operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListUniqueProblems() public method

Gets information about unique problems.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ListUniqueProblems ( Amazon.DeviceFarm.Model.ListUniqueProblemsRequest request ) : ListUniqueProblemsResponse
request Amazon.DeviceFarm.Model.ListUniqueProblemsRequest Container for the necessary parameters to execute the ListUniqueProblems service method.
return Amazon.DeviceFarm.Model.ListUniqueProblemsResponse

ListUniqueProblemsAsync() public method

Initiates the asynchronous execution of the ListUniqueProblems operation.
public ListUniqueProblemsAsync ( Amazon.DeviceFarm.Model.ListUniqueProblemsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ListUniqueProblemsRequest Container for the necessary parameters to execute the ListUniqueProblems operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListUploads() public method

Gets information about uploads, given an AWS Device Farm project ARN.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ListUploads ( ListUploadsRequest request ) : Amazon.DeviceFarm.Model.ListUploadsResponse
request Amazon.DeviceFarm.Model.ListUploadsRequest Container for the necessary parameters to execute the ListUploads service method.
return Amazon.DeviceFarm.Model.ListUploadsResponse

ListUploadsAsync() public method

Initiates the asynchronous execution of the ListUploads operation.
public ListUploadsAsync ( ListUploadsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ListUploadsRequest Container for the necessary parameters to execute the ListUploads operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PurchaseOffering() public method

Immediately purchases offerings for an AWS account. Offerings renew with the latest total purchased quantity for an offering, unless the renewal was overridden. The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// Exception gets thrown when a user is not eligible to perform the specified transaction. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public PurchaseOffering ( PurchaseOfferingRequest request ) : PurchaseOfferingResponse
request Amazon.DeviceFarm.Model.PurchaseOfferingRequest Container for the necessary parameters to execute the PurchaseOffering service method.
return Amazon.DeviceFarm.Model.PurchaseOfferingResponse

PurchaseOfferingAsync() public method

Initiates the asynchronous execution of the PurchaseOffering operation.
public PurchaseOfferingAsync ( PurchaseOfferingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.PurchaseOfferingRequest Container for the necessary parameters to execute the PurchaseOffering operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RenewOffering() public method

Explicitly sets the quantity of devices to renew for an offering, starting from the effectiveDate of the next period. The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// Exception gets thrown when a user is not eligible to perform the specified transaction. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public RenewOffering ( RenewOfferingRequest request ) : RenewOfferingResponse
request Amazon.DeviceFarm.Model.RenewOfferingRequest Container for the necessary parameters to execute the RenewOffering service method.
return Amazon.DeviceFarm.Model.RenewOfferingResponse

RenewOfferingAsync() public method

Initiates the asynchronous execution of the RenewOffering operation.
public RenewOfferingAsync ( RenewOfferingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.RenewOfferingRequest Container for the necessary parameters to execute the RenewOffering operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ScheduleRun() public method

Schedules a run.
/// An invalid argument was specified. /// /// An entity with the same name already exists. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public ScheduleRun ( Amazon.DeviceFarm.Model.ScheduleRunRequest request ) : Amazon.DeviceFarm.Model.ScheduleRunResponse
request Amazon.DeviceFarm.Model.ScheduleRunRequest Container for the necessary parameters to execute the ScheduleRun service method.
return Amazon.DeviceFarm.Model.ScheduleRunResponse

ScheduleRunAsync() public method

Initiates the asynchronous execution of the ScheduleRun operation.
public ScheduleRunAsync ( Amazon.DeviceFarm.Model.ScheduleRunRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.ScheduleRunRequest Container for the necessary parameters to execute the ScheduleRun operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

StopRemoteAccessSession() public method

Ends a specified remote access session.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public StopRemoteAccessSession ( StopRemoteAccessSessionRequest request ) : StopRemoteAccessSessionResponse
request Amazon.DeviceFarm.Model.StopRemoteAccessSessionRequest Container for the necessary parameters to execute the StopRemoteAccessSession service method.
return Amazon.DeviceFarm.Model.StopRemoteAccessSessionResponse

StopRemoteAccessSessionAsync() public method

Initiates the asynchronous execution of the StopRemoteAccessSession operation.
public StopRemoteAccessSessionAsync ( StopRemoteAccessSessionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.StopRemoteAccessSessionRequest Container for the necessary parameters to execute the StopRemoteAccessSession operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

StopRun() public method

Initiates a stop request for the current test run. AWS Device Farm will immediately stop the run on devices where tests have not started executing, and you will not be billed for these devices. On devices where tests have started executing, Setup Suite and Teardown Suite tests will run to completion before stopping execution on those devices. You will be billed for Setup, Teardown, and any tests that were in progress or already completed.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public StopRun ( StopRunRequest request ) : StopRunResponse
request Amazon.DeviceFarm.Model.StopRunRequest Container for the necessary parameters to execute the StopRun service method.
return Amazon.DeviceFarm.Model.StopRunResponse

StopRunAsync() public method

Initiates the asynchronous execution of the StopRun operation.
public StopRunAsync ( StopRunRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.StopRunRequest Container for the necessary parameters to execute the StopRun operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

UpdateDevicePool() public method

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).
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public UpdateDevicePool ( Amazon.DeviceFarm.Model.UpdateDevicePoolRequest request ) : Amazon.DeviceFarm.Model.UpdateDevicePoolResponse
request Amazon.DeviceFarm.Model.UpdateDevicePoolRequest Container for the necessary parameters to execute the UpdateDevicePool service method.
return Amazon.DeviceFarm.Model.UpdateDevicePoolResponse

UpdateDevicePoolAsync() public method

Initiates the asynchronous execution of the UpdateDevicePool operation.
public UpdateDevicePoolAsync ( Amazon.DeviceFarm.Model.UpdateDevicePoolRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.UpdateDevicePoolRequest Container for the necessary parameters to execute the UpdateDevicePool operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

UpdateProject() public method

Modifies the specified project name, given the project ARN and a new name.
/// An invalid argument was specified. /// /// A limit was exceeded. /// /// The specified entity was not found. /// /// There was a problem with the service account. ///
public UpdateProject ( Amazon.DeviceFarm.Model.UpdateProjectRequest request ) : Amazon.DeviceFarm.Model.UpdateProjectResponse
request Amazon.DeviceFarm.Model.UpdateProjectRequest Container for the necessary parameters to execute the UpdateProject service method.
return Amazon.DeviceFarm.Model.UpdateProjectResponse

UpdateProjectAsync() public method

Initiates the asynchronous execution of the UpdateProject operation.
public UpdateProjectAsync ( Amazon.DeviceFarm.Model.UpdateProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DeviceFarm.Model.UpdateProjectRequest Container for the necessary parameters to execute the UpdateProject operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task