Struct rusoto_ec2::ConversionTask
[−]
[src]
pub struct ConversionTask { pub conversion_task_id: String, pub expiration_time: Option<String>, pub import_instance: Option<ImportInstanceTaskDetails>, pub import_volume: Option<ImportVolumeTaskDetails>, pub state: String, pub status_message: Option<String>, pub tags: Option<Vec<Tag>>, }
Describes a conversion task.
Fields
conversion_task_id: String
The ID of the conversion task.
expiration_time: Option<String>
The time when the task expires. If the upload isn't complete before the expiration time, we automatically cancel the task.
import_instance: Option<ImportInstanceTaskDetails>
If the task is for importing an instance, this contains information about the import instance task.
import_volume: Option<ImportVolumeTaskDetails>
If the task is for importing a volume, this contains information about the import volume task.
state: String
The state of the conversion task.
status_message: Option<String>
The status message related to the conversion task.
Any tags assigned to the task.
Trait Implementations
impl Default for ConversionTask
[src]
fn default() -> ConversionTask
[src]
Returns the "default value" for a type. Read more
impl Debug for ConversionTask
[src]
impl Clone for ConversionTask
[src]
fn clone(&self) -> ConversionTask
[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