[][src]Struct rusoto_ec2::BundleTask

pub struct BundleTask {
    pub bundle_id: Option<String>,
    pub bundle_task_error: Option<BundleTaskError>,
    pub instance_id: Option<String>,
    pub progress: Option<String>,
    pub start_time: Option<String>,
    pub state: Option<String>,
    pub storage: Option<Storage>,
    pub update_time: Option<String>,
}

Describes a bundle task.

Fields

The ID of the bundle task.

If the task fails, a description of the error.

The ID of the instance associated with this bundle task.

The level of task completion, as a percent (for example, 20%).

The time this task started.

The state of the task.

The Amazon S3 storage locations.

The time of the most recent update for the task.

Trait Implementations

impl Clone for BundleTask
[src]

Performs copy-assignment from source. Read more

impl Default for BundleTask
[src]

impl PartialEq<BundleTask> for BundleTask
[src]

impl Debug for BundleTask
[src]

Auto Trait Implementations

impl Send for BundleTask

impl Sync for BundleTask

Blanket Implementations

impl<T> From for T
[src]

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

impl<T> Same for T

Should always be Self

impl<T> Erased for T