[][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 auxiliary apps for the run.

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.

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 will extract 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 Amazon Resource Names (ARNs) for your VPC endpoint configurations.

Trait Implementations

impl PartialEq<ScheduleRunConfiguration> for ScheduleRunConfiguration[src]

impl Clone for ScheduleRunConfiguration[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Default for ScheduleRunConfiguration[src]

impl Debug for ScheduleRunConfiguration[src]

impl Serialize for ScheduleRunConfiguration[src]

Auto Trait Implementations

Blanket Implementations

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

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

type Owned = T

impl<T> From for T[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

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

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

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

The type returned in the event of a conversion error.

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self