pub struct ExportTask {
pub description: Option<String>,
pub export_task_id: Option<String>,
pub export_to_s3_task: Option<ExportToS3Task>,
pub instance_export_details: Option<InstanceExportDetails>,
pub state: Option<String>,
pub status_message: Option<String>,
pub tags: Option<Vec<Tag>>,
}
Expand description
Describes an export instance task.
Fields§
§description: Option<String>
A description of the resource being exported.
export_task_id: Option<String>
The ID of the export task.
export_to_s3_task: Option<ExportToS3Task>
Information about the export task.
instance_export_details: Option<InstanceExportDetails>
Information about the instance to export.
state: Option<String>
The state of the export task.
status_message: Option<String>
The status message related to the export task.
The tags for the export task.
Trait Implementations§
Source§impl Clone for ExportTask
impl Clone for ExportTask
Source§fn clone(&self) -> ExportTask
fn clone(&self) -> ExportTask
Returns a duplicate of the value. Read more
1.0.0 · 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 ExportTask
impl Debug for ExportTask
Source§impl Default for ExportTask
impl Default for ExportTask
Source§fn default() -> ExportTask
fn default() -> ExportTask
Returns the “default value” for a type. Read more
Source§impl PartialEq for ExportTask
impl PartialEq for ExportTask
impl StructuralPartialEq for ExportTask
Auto Trait Implementations§
impl Freeze for ExportTask
impl RefUnwindSafe for ExportTask
impl Send for ExportTask
impl Sync for ExportTask
impl Unpin for ExportTask
impl UnwindSafe for ExportTask
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