aws-elixir v0.1.0 AWS.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.
Summary
Functions
Creates a device pool
Creates a new project
Uploads an app or test scripts
Deletes a device pool given the pool ARN. Does not allow deletion of curated pools owned by the system
Deletes an AWS Device Farm project, given the project ARN
Deletes the run, given the run ARN
Deletes an upload given the upload ARN
Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account
Gets information about a unique device type
Gets information about a device pool
Gets information about compatibility with a device pool
Gets information about a job
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
aws-devicefarm-support@amazon.com
if you believe that you should be able to invoke this operation
Gets information about a project
Gets information about a run
Gets information about a suite
Gets information about a test
Gets information about an upload
Gets information about artifacts
Gets information about device pools
Gets information about unique device types
Gets information about jobs
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
aws-devicefarm-support@amazon.com
if you believe that you should be able to invoke this operation
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
aws-devicefarm-support@amazon.com
if you believe that you should be able to invoke this operation
Gets information about projects
Gets information about runs
Gets information about samples
Gets information about suites
Gets information about tests
Gets information about unique problems
Gets information about uploads
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
aws-devicefarm-support@amazon.com
if you believe that you should be able to invoke this operation
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
aws-devicefarm-support@amazon.com
if you believe that you should be able to invoke this operation
Schedules a run
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
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)
Modifies the specified project name, given the project ARN and a new name
Functions
Deletes a device pool given the pool ARN. Does not allow deletion of curated pools owned by the system.
Deletes an AWS Device Farm project, given the project ARN.
Note Deleting this resource does not stop an in-progress run.
Deletes the run, given the run ARN.
Note Deleting this resource does not stop an in-progress run.
Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account.
Gets information about compatibility with a device pool.
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
aws-devicefarm-support@amazon.com
if you believe that you should be able to invoke this operation.
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
aws-devicefarm-support@amazon.com
if you believe that you should be able to invoke this operation.
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
aws-devicefarm-support@amazon.com
if you believe that you should be able to invoke this operation.
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
aws-devicefarm-support@amazon.com
if you believe that you should be able to invoke this operation.
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
aws-devicefarm-support@amazon.com
if you believe that you should be able to invoke this operation.
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.
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).