pub struct StoreImageTaskResult {
pub ami_id: Option<String>,
pub bucket: Option<String>,
pub progress_percentage: Option<i64>,
pub s_3object_key: Option<String>,
pub store_task_failure_reason: Option<String>,
pub store_task_state: Option<String>,
pub task_start_time: Option<String>,
}
Expand description
The information about the AMI store task, including the progress of the task.
Fields§
§ami_id: Option<String>
The ID of the AMI that is being stored.
bucket: Option<String>
The name of the S3 bucket that contains the stored AMI object.
progress_percentage: Option<i64>
The progress of the task as a percentage.
s_3object_key: Option<String>
The name of the stored AMI object in the bucket.
store_task_failure_reason: Option<String>
If the tasks fails, the reason for the failure is returned. If the task succeeds, null
is returned.
store_task_state: Option<String>
The state of the store task (InProgress
, Completed
, or Failed
).
task_start_time: Option<String>
The time the task started.
Trait Implementations§
Source§impl Clone for StoreImageTaskResult
impl Clone for StoreImageTaskResult
Source§fn clone(&self) -> StoreImageTaskResult
fn clone(&self) -> StoreImageTaskResult
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 StoreImageTaskResult
impl Debug for StoreImageTaskResult
Source§impl Default for StoreImageTaskResult
impl Default for StoreImageTaskResult
Source§fn default() -> StoreImageTaskResult
fn default() -> StoreImageTaskResult
Returns the “default value” for a type. Read more
Source§impl PartialEq for StoreImageTaskResult
impl PartialEq for StoreImageTaskResult
impl StructuralPartialEq for StoreImageTaskResult
Auto Trait Implementations§
impl Freeze for StoreImageTaskResult
impl RefUnwindSafe for StoreImageTaskResult
impl Send for StoreImageTaskResult
impl Sync for StoreImageTaskResult
impl Unpin for StoreImageTaskResult
impl UnwindSafe for StoreImageTaskResult
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