Struct aws_sdk_devicefarm::model::ScheduleRunConfiguration [−][src]
#[non_exhaustive]pub struct ScheduleRunConfiguration {
pub extra_data_package_arn: Option<String>,
pub network_profile_arn: Option<String>,
pub locale: Option<String>,
pub location: Option<Location>,
pub vpce_configuration_arns: Option<Vec<String>>,
pub customer_artifact_paths: Option<CustomerArtifactPaths>,
pub radios: Option<Radios>,
pub auxiliary_apps: Option<Vec<String>>,
pub billing_method: Option<BillingMethod>,
}Expand description
Represents the settings for a run. Includes things like location, radio states, auxiliary apps, and network profiles.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.extra_data_package_arn: Option<String>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.
network_profile_arn: Option<String>Reserved for internal use.
locale: Option<String>Information about the locale that is used for the run.
location: Option<Location>Information about the location that is used for the run.
vpce_configuration_arns: Option<Vec<String>>An array of ARNs for your VPC endpoint configurations.
customer_artifact_paths: Option<CustomerArtifactPaths>Input CustomerArtifactPaths object for the scheduled run
configuration.
radios: Option<Radios>Information about the radio states for the run.
auxiliary_apps: Option<Vec<String>>A list of upload ARNs for app packages to be installed with your app.
billing_method: Option<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.
Implementations
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.
Reserved for internal use.
Information about the location that is used for the run.
An array of ARNs for your VPC endpoint configurations.
Input CustomerArtifactPaths object for the scheduled run
configuration.
A list of upload ARNs for app packages to be installed with your app.
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.
Creates a new builder-style object to manufacture ScheduleRunConfiguration
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for ScheduleRunConfiguration
impl Send for ScheduleRunConfiguration
impl Sync for ScheduleRunConfiguration
impl Unpin for ScheduleRunConfiguration
impl UnwindSafe for ScheduleRunConfiguration
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more