Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ScheduleRunConfiguration = ScheduleRunConfiguration' {}
- newScheduleRunConfiguration :: ScheduleRunConfiguration
- scheduleRunConfiguration_billingMethod :: Lens' ScheduleRunConfiguration (Maybe BillingMethod)
- scheduleRunConfiguration_customerArtifactPaths :: Lens' ScheduleRunConfiguration (Maybe CustomerArtifactPaths)
- scheduleRunConfiguration_radios :: Lens' ScheduleRunConfiguration (Maybe Radios)
- scheduleRunConfiguration_location :: Lens' ScheduleRunConfiguration (Maybe Location)
- scheduleRunConfiguration_locale :: Lens' ScheduleRunConfiguration (Maybe Text)
- scheduleRunConfiguration_networkProfileArn :: Lens' ScheduleRunConfiguration (Maybe Text)
- scheduleRunConfiguration_extraDataPackageArn :: Lens' ScheduleRunConfiguration (Maybe Text)
- scheduleRunConfiguration_auxiliaryApps :: Lens' ScheduleRunConfiguration (Maybe [Text])
- scheduleRunConfiguration_vpceConfigurationArns :: Lens' ScheduleRunConfiguration (Maybe [Text])
Documentation
data ScheduleRunConfiguration Source #
Represents the settings for a run. Includes things like location, radio states, auxiliary apps, and network profiles.
See: newScheduleRunConfiguration
smart constructor.
ScheduleRunConfiguration' | |
|
Instances
newScheduleRunConfiguration :: ScheduleRunConfiguration Source #
Create a value of ScheduleRunConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:billingMethod:ScheduleRunConfiguration'
, scheduleRunConfiguration_billingMethod
- Specifies the billing method for a test run: metered
or unmetered
.
If the parameter is not specified, the default value is metered
.
If you have purchased unmetered device slots, you must set this
parameter to unmetered
to make use of them. Otherwise, your run counts
against your metered time.
$sel:customerArtifactPaths:ScheduleRunConfiguration'
, scheduleRunConfiguration_customerArtifactPaths
- Input CustomerArtifactPaths
object for the scheduled run
configuration.
$sel:radios:ScheduleRunConfiguration'
, scheduleRunConfiguration_radios
- Information about the radio states for the run.
$sel:location:ScheduleRunConfiguration'
, scheduleRunConfiguration_location
- Information about the location that is used for the run.
$sel:locale:ScheduleRunConfiguration'
, scheduleRunConfiguration_locale
- Information about the locale that is used for the run.
$sel:networkProfileArn:ScheduleRunConfiguration'
, scheduleRunConfiguration_networkProfileArn
- Reserved for internal use.
$sel:extraDataPackageArn:ScheduleRunConfiguration'
, scheduleRunConfiguration_extraDataPackageArn
- The ARN of the extra data for the run. The extra data is a .zip file
that AWS Device Farm extracts to external data for Android or the app's
sandbox for iOS.
$sel:auxiliaryApps:ScheduleRunConfiguration'
, scheduleRunConfiguration_auxiliaryApps
- A list of upload ARNs for app packages to be installed with your app.
$sel:vpceConfigurationArns:ScheduleRunConfiguration'
, scheduleRunConfiguration_vpceConfigurationArns
- An array of ARNs for your VPC endpoint configurations.
scheduleRunConfiguration_billingMethod :: Lens' ScheduleRunConfiguration (Maybe BillingMethod) Source #
Specifies the billing method for a test run: metered
or unmetered
.
If the parameter is not specified, the default value is metered
.
If you have purchased unmetered device slots, you must set this
parameter to unmetered
to make use of them. Otherwise, your run counts
against your metered time.
scheduleRunConfiguration_customerArtifactPaths :: Lens' ScheduleRunConfiguration (Maybe CustomerArtifactPaths) Source #
Input CustomerArtifactPaths
object for the scheduled run
configuration.
scheduleRunConfiguration_radios :: Lens' ScheduleRunConfiguration (Maybe Radios) Source #
Information about the radio states for the run.
scheduleRunConfiguration_location :: Lens' ScheduleRunConfiguration (Maybe Location) Source #
Information about the location that is used for the run.
scheduleRunConfiguration_locale :: Lens' ScheduleRunConfiguration (Maybe Text) Source #
Information about the locale that is used for the run.
scheduleRunConfiguration_networkProfileArn :: Lens' ScheduleRunConfiguration (Maybe Text) Source #
Reserved for internal use.
scheduleRunConfiguration_extraDataPackageArn :: Lens' ScheduleRunConfiguration (Maybe Text) Source #
The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm extracts to external data for Android or the app's sandbox for iOS.
scheduleRunConfiguration_auxiliaryApps :: Lens' ScheduleRunConfiguration (Maybe [Text]) Source #
A list of upload ARNs for app packages to be installed with your app.
scheduleRunConfiguration_vpceConfigurationArns :: Lens' ScheduleRunConfiguration (Maybe [Text]) Source #
An array of ARNs for your VPC endpoint configurations.