[][src]Struct rusoto_ec2::ImportImageTask

pub struct ImportImageTask {
    pub architecture: Option<String>,
    pub description: Option<String>,
    pub hypervisor: Option<String>,
    pub image_id: Option<String>,
    pub import_task_id: Option<String>,
    pub license_type: Option<String>,
    pub platform: Option<String>,
    pub progress: Option<String>,
    pub snapshot_details: Option<Vec<SnapshotDetail>>,
    pub status: Option<String>,
    pub status_message: Option<String>,
}

Describes an import image task.

Fields

The architecture of the virtual machine.

Valid values: i386 | x86_64

A description of the import task.

The target hypervisor for the import task.

Valid values: xen

The ID of the Amazon Machine Image (AMI) of the imported virtual machine.

The ID of the import image task.

The license type of the virtual machine.

The description string for the import image task.

The percentage of progress of the import image task.

Information about the snapshots.

A brief status for the import image task.

A descriptive status message for the import image task.

Trait Implementations

impl Default for ImportImageTask
[src]

Returns the "default value" for a type. Read more

impl PartialEq<ImportImageTask> for ImportImageTask
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Clone for ImportImageTask
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ImportImageTask
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

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

Performs the conversion.

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

Creates owned data from borrowed data, usually by cloning. Read more

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

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

impl<T> From for T
[src]

Performs the conversion.

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.

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

Performs the conversion.

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

Immutably borrows from an owned value. Read more

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

Mutably borrows from an owned value. Read more

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.

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

Performs the conversion.

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

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

this method will likely be replaced by an associated static

Gets the TypeId of self. Read more

impl<T> Same for T

Should always be Self

impl<T> Erased for T