Struct rusoto_devicefarm::RemoteAccessSession
[−]
[src]
pub struct RemoteAccessSession { pub arn: Option<String>, pub billing_method: Option<String>, pub created: Option<f64>, pub device: Option<Device>, pub device_minutes: Option<DeviceMinutes>, pub endpoint: Option<String>, pub message: Option<String>, pub name: Option<String>, pub result: Option<String>, pub started: Option<f64>, pub status: Option<String>, pub stopped: Option<f64>, }
Represents information about the remote access session.
Fields
arn: Option<String>
The Amazon Resource Name (ARN) of the remote access session.
billing_method: Option<String>
The billing method of the remote access session. Possible values include METERED
or UNMETERED
. For more information about metered devices, see AWS Device Farm terminology."
created: Option<f64>
The date and time the remote access session was created.
device: Option<Device>
The device (phone or tablet) used in the remote access session.
device_minutes: Option<DeviceMinutes>
The number of minutes a device is used in a remote access sesssion (including setup and teardown minutes).
endpoint: Option<String>
The endpoint for the remote access sesssion.
message: Option<String>
A message about the remote access session.
name: Option<String>
The name of the remote access session.
result: Option<String>
The result of the remote access session. Can be any of the following:
-
PENDING: A pending condition.
-
PASSED: A passing condition.
-
WARNED: A warning condition.
-
FAILED: A failed condition.
-
SKIPPED: A skipped condition.
-
ERRORED: An error condition.
-
STOPPED: A stopped condition.
started: Option<f64>
The date and time the remote access session was started.
status: Option<String>
The status of the remote access session. Can be any of the following:
-
PENDING: A pending status.
-
PENDINGCONCURRENCY: A pending concurrency status.
-
PENDINGDEVICE: A pending device status.
-
PROCESSING: A processing status.
-
SCHEDULING: A scheduling status.
-
PREPARING: A preparing status.
-
RUNNING: A running status.
-
COMPLETED: A completed status.
-
STOPPING: A stopping status.
stopped: Option<f64>
The date and time the remote access session was stopped.
Trait Implementations
impl Default for RemoteAccessSession
[src]
fn default() -> RemoteAccessSession
[src]
Returns the "default value" for a type. Read more
impl Debug for RemoteAccessSession
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for RemoteAccessSession
[src]
fn clone(&self) -> RemoteAccessSession
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more