pub struct BundleTask {
pub bundle_id: String,
pub instance_id: String,
pub bucket: String,
pub prefix: String,
pub start_time: String,
pub update_time: String,
pub state: String,
pub progress: String,
pub error_code: Option<String>,
pub error_message: Option<String>,
}Expand description
BundleInstance task tracked by ID. AWS retired the operation but
continues to honour the API.
Fields§
§bundle_id: String§instance_id: String§bucket: String§prefix: String§start_time: String§update_time: String§state: StringOne of “pending”, “waiting-for-shutdown”, “bundling”, “storing”, “cancelling”, “complete”, “failed”.
progress: String§error_code: Option<String>§error_message: Option<String>Trait Implementations§
Source§impl Clone for BundleTask
impl Clone for BundleTask
Source§fn clone(&self) -> BundleTask
fn clone(&self) -> BundleTask
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 From<&BundleTask> for BundleTaskView
impl From<&BundleTask> for BundleTaskView
Source§fn from(t: &BundleTask) -> Self
fn from(t: &BundleTask) -> Self
Converts to this type from the input type.
Source§impl From<BundleTaskView> for BundleTask
impl From<BundleTaskView> for BundleTask
Source§fn from(v: BundleTaskView) -> Self
fn from(v: BundleTaskView) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for BundleTask
impl RefUnwindSafe for BundleTask
impl Send for BundleTask
impl Sync for BundleTask
impl Unpin for BundleTask
impl UnsafeUnpin for BundleTask
impl UnwindSafe for BundleTask
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.