Struct aws_sdk_ec2::model::BundleTask
source · [−]#[non_exhaustive]pub struct BundleTask { /* private fields */ }
Expand description
Describes a bundle task.
Implementations
sourceimpl BundleTask
impl BundleTask
sourcepub fn bundle_task_error(&self) -> Option<&BundleTaskError>
pub fn bundle_task_error(&self) -> Option<&BundleTaskError>
If the task fails, a description of the error.
sourcepub fn instance_id(&self) -> Option<&str>
pub fn instance_id(&self) -> Option<&str>
The ID of the instance associated with this bundle task.
sourcepub fn progress(&self) -> Option<&str>
pub fn progress(&self) -> Option<&str>
The level of task completion, as a percent (for example, 20%).
sourcepub fn start_time(&self) -> Option<&DateTime>
pub fn start_time(&self) -> Option<&DateTime>
The time this task started.
sourcepub fn state(&self) -> Option<&BundleTaskState>
pub fn state(&self) -> Option<&BundleTaskState>
The state of the task.
sourcepub fn update_time(&self) -> Option<&DateTime>
pub fn update_time(&self) -> Option<&DateTime>
The time of the most recent update for the task.
sourceimpl BundleTask
impl BundleTask
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture BundleTask
.
Trait Implementations
sourceimpl Clone for BundleTask
impl Clone for BundleTask
sourcefn clone(&self) -> BundleTask
fn clone(&self) -> BundleTask
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for BundleTask
impl Debug for BundleTask
sourceimpl PartialEq<BundleTask> for BundleTask
impl PartialEq<BundleTask> for BundleTask
sourcefn eq(&self, other: &BundleTask) -> bool
fn eq(&self, other: &BundleTask) -> bool
impl StructuralPartialEq for BundleTask
Auto Trait Implementations
impl RefUnwindSafe for BundleTask
impl Send for BundleTask
impl Sync for BundleTask
impl Unpin for BundleTask
impl UnwindSafe for BundleTask
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more