Data retrieval APIs for AWS Device Farm
AWS Device Farm provides the following APIs for data retrieval.
Actions | Description | Access level |
---|---|---|
GetAccountSettings | Retrieve the number of unmetered iOS and/or unmetered Android devices purchased by the account | Read |
GetDevice | Retrieve the information of a unique device type | Read |
GetDeviceInstance | Retireve the information of a device instance | Read |
GetDevicePool | Retireve the information of a device pool | Read |
GetDevicePoolCompatibility | Retrieve information about the compatibility of a test and/or app with a device pool | Read |
GetInstanceProfile | Retireve the information of an instance profile | Read |
GetJob | Retireve the information of a job | Read |
GetNetworkProfile | Retireve the information of a network profile | Read |
GetOfferingStatus | Retrieve the current status and future status of all offerings purchased by an AWS account | Read |
GetProject | Retrieve information about a mobile testing project | Read |
GetRemoteAccessSession | Retireve the link to a currently running remote access session | Read |
GetRun | Retireve the information of a run | Read |
GetSuite | Retireve the information of a testing suite | Read |
GetTest | Retireve the information of a test case | Read |
GetTestGridProject | Retrieve information about a desktop testing project | Read |
GetTestGridSession | Retireve the information of a test grid session | Read |
GetUpload | Retireve the information of an uploaded file | Read |
GetVPCEConfiguration | Retireve the information of an Amazon Virtual Private Cloud (VPC) endpoint configuration | Read |
ListArtifacts | List the artifacts in a project | List |
ListDeviceInstances | List the information of device instances | List |
ListDevicePools | List the information of device pools | List |
ListDevices | List the information of unique device types | List |
ListInstanceProfiles | List the information of device instance profiles | List |
ListJobs | List the information of jobs within a run | List |
ListNetworkProfiles | List the information of network profiles within a project | List |
ListOfferingPromotions | List the offering promotions | List |
ListOfferingTransactions | List all of the historical purchases, renewals, and system renewal transactions for an AWS account | List |
ListOfferings | List the products or offerings that the user can manage through the API | List |
ListProjects | List the information of mobile testing projects for an AWS account | List |
ListRemoteAccessSessions | List the information of currently running remote access sessions | List |
ListRuns | List the information of runs within a project | List |
ListSamples | List the information of samples within a project | List |
ListSuites | List the information of testing suites within a job | List |
ListTagsForResource | List the tags of a resource | List |
ListTestGridProjects | List the information of desktop testing projects for an AWS account | List |
ListTestGridSessionActions | List the session actions performed during a test grid session | List |
ListTestGridSessionArtifacts | List the artifacts generated by a test grid session | List |
ListTestGridSessions | List the sessions within a test grid project | List |
ListTests | List the information of tests within a testing suite | List |
ListUniqueProblems | List the information of unique problems within a run | List |
ListUploads | List the information of uploads within a project | List |
ListVPCEConfigurations | List the information of Amazon Virtual Private Cloud (VPC) endpoint configurations | List |