Struct aws_sdk_ec2::model::BundleTask
source · #[non_exhaustive]pub struct BundleTask { /* private fields */ }
Expand description
Describes a bundle task.
Implementations§
source§impl 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.
source§impl BundleTask
impl BundleTask
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture BundleTask
.
Trait Implementations§
source§impl Clone for BundleTask
impl Clone for BundleTask
source§fn clone(&self) -> BundleTask
fn clone(&self) -> BundleTask
Returns a copy 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 BundleTask
impl Debug for BundleTask
source§impl PartialEq<BundleTask> for BundleTask
impl PartialEq<BundleTask> for BundleTask
source§fn eq(&self, other: &BundleTask) -> bool
fn eq(&self, other: &BundleTask) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.