class Aws::DeviceFarm::Types::ScheduleRunConfiguration
Represents the settings for a run. Includes things like location, radio states, auxiliary apps, and network profiles.
@note When making an API call, you may pass ScheduleRunConfiguration
data as a hash: { extra_data_package_arn: "AmazonResourceName", network_profile_arn: "AmazonResourceName", locale: "String", location: { latitude: 1.0, # required longitude: 1.0, # required }, vpce_configuration_arns: ["AmazonResourceName"], customer_artifact_paths: { ios_paths: ["String"], android_paths: ["String"], device_host_paths: ["String"], }, radios: { wifi: false, bluetooth: false, nfc: false, gps: false, }, auxiliary_apps: ["AmazonResourceName"], billing_method: "METERED", # accepts METERED, UNMETERED }
@!attribute [rw] extra_data_package_arn
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. @return [String]
@!attribute [rw] network_profile_arn
Reserved for internal use. @return [String]
@!attribute [rw] locale
Information about the locale that is used for the run. @return [String]
@!attribute [rw] location
Information about the location that is used for the run. @return [Types::Location]
@!attribute [rw] vpce_configuration_arns
An array of ARNs for your VPC endpoint configurations. @return [Array<String>]
@!attribute [rw] customer_artifact_paths
Input `CustomerArtifactPaths` object for the scheduled run configuration. @return [Types::CustomerArtifactPaths]
@!attribute [rw] radios
Information about the radio states for the run. @return [Types::Radios]
@!attribute [rw] auxiliary_apps
A list of upload ARNs for app packages to be installed with your app. @return [Array<String>]
@!attribute [rw] billing_method
Specifies the billing method for a test run: `metered` or `unmetered`. If the parameter is not specified, the default value is `metered`. <note markdown="1"> 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. </note> @return [String]
@see docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ScheduleRunConfiguration AWS API Documentation
Constants
- SENSITIVE