pub struct ExportImageTask {
pub export_image_task_id: String,
pub description: Option<String>,
pub image_id: String,
pub role_name: String,
pub status: String,
pub status_message: Option<String>,
pub progress: String,
pub s3_export_location: ExportTaskS3Location,
pub disk_image_format: String,
pub tags: Tags,
}Expand description
ExportImage task. Keyed by export_image_task_id.
Fields§
§export_image_task_id: String§description: Option<String>§image_id: String§role_name: String§status: StringOne of “active”, “completed”, “deleting”, “deleted”.
status_message: Option<String>§progress: String§s3_export_location: ExportTaskS3Location§disk_image_format: StringOne of “vmdk”, “raw”, “vhd”.
Trait Implementations§
Source§impl Clone for ExportImageTask
impl Clone for ExportImageTask
Source§fn clone(&self) -> ExportImageTask
fn clone(&self) -> ExportImageTask
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExportImageTask
impl Debug for ExportImageTask
Source§impl From<&ExportImageTask> for ExportImageTaskView
impl From<&ExportImageTask> for ExportImageTaskView
Source§fn from(t: &ExportImageTask) -> Self
fn from(t: &ExportImageTask) -> Self
Converts to this type from the input type.
Source§impl From<ExportImageTaskView> for ExportImageTask
impl From<ExportImageTaskView> for ExportImageTask
Source§fn from(v: ExportImageTaskView) -> Self
fn from(v: ExportImageTaskView) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ExportImageTask
impl RefUnwindSafe for ExportImageTask
impl Send for ExportImageTask
impl Sync for ExportImageTask
impl Unpin for ExportImageTask
impl UnsafeUnpin for ExportImageTask
impl UnwindSafe for ExportImageTask
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.