Struct rusoto_ec2::StoreImageTaskResult [−][src]
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
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for StoreImageTaskResult
impl Send for StoreImageTaskResult
impl Sync for StoreImageTaskResult
impl Unpin for StoreImageTaskResult
impl UnwindSafe for StoreImageTaskResult
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self