[][src]Struct rusoto_devicefarm::ScheduleRunConfiguration

pub struct ScheduleRunConfiguration {
    pub auxiliary_apps: Option<Vec<String>>,
    pub billing_method: Option<String>,
    pub customer_artifact_paths: Option<CustomerArtifactPaths>,
    pub extra_data_package_arn: Option<String>,
    pub locale: Option<String>,
    pub location: Option<Location>,
    pub network_profile_arn: Option<String>,
    pub radios: Option<Radios>,
    pub vpce_configuration_arns: Option<Vec<String>>,
}

Represents the settings for a run. Includes things like location, radio states, auxiliary apps, and network profiles.

Fields

auxiliary_apps: Option<Vec<String>>

A list of upload ARNs for app packages to be installed with your app.

billing_method: Option<String>

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.

customer_artifact_paths: Option<CustomerArtifactPaths>

Input CustomerArtifactPaths object for the scheduled run configuration.

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.

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.

network_profile_arn: Option<String>

Reserved for internal use.

radios: Option<Radios>

Information about the radio states for the run.

vpce_configuration_arns: Option<Vec<String>>

An array of ARNs for your VPC endpoint configurations.

Trait Implementations

impl Clone for ScheduleRunConfiguration[src]

impl Debug for ScheduleRunConfiguration[src]

impl Default for ScheduleRunConfiguration[src]

impl PartialEq<ScheduleRunConfiguration> for ScheduleRunConfiguration[src]

impl Serialize for ScheduleRunConfiguration[src]

impl StructuralPartialEq for ScheduleRunConfiguration[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Sealed<T> for T where
    T: ?Sized

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.