pub struct ManualTransitionJobResponse {Show 16 fields
pub status: String,
pub mode: String,
pub job_id: String,
pub status_endpoint: String,
pub cancel_endpoint: String,
pub cancel_requested: bool,
pub bucket: String,
pub prefix: String,
pub tier: Option<String>,
pub dry_run: bool,
pub created_at_unix_nanos: i128,
pub updated_at_unix_nanos: i128,
pub completed_at_unix_nanos: Option<i128>,
pub report: ManualTransitionRunReport,
pub queue_snapshot: ManualTransitionQueueSnapshot,
pub failure_reason: Option<String>,
}Expand description
Response returned when inspecting or cancelling a durable manual transition job.
Fields§
§status: String§mode: String§job_id: String§status_endpoint: String§cancel_endpoint: String§cancel_requested: bool§bucket: String§prefix: String§tier: Option<String>§dry_run: bool§created_at_unix_nanos: i128§updated_at_unix_nanos: i128§completed_at_unix_nanos: Option<i128>§report: ManualTransitionRunReport§queue_snapshot: ManualTransitionQueueSnapshot§failure_reason: Option<String>Trait Implementations§
Source§impl Clone for ManualTransitionJobResponse
impl Clone for ManualTransitionJobResponse
Source§fn clone(&self) -> ManualTransitionJobResponse
fn clone(&self) -> ManualTransitionJobResponse
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 ManualTransitionJobResponse
impl Debug for ManualTransitionJobResponse
Source§impl<'de> Deserialize<'de> for ManualTransitionJobResponse
impl<'de> Deserialize<'de> for ManualTransitionJobResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ManualTransitionJobResponse
impl StructuralPartialEq for ManualTransitionJobResponse
Auto Trait Implementations§
impl Freeze for ManualTransitionJobResponse
impl RefUnwindSafe for ManualTransitionJobResponse
impl Send for ManualTransitionJobResponse
impl Sync for ManualTransitionJobResponse
impl Unpin for ManualTransitionJobResponse
impl UnsafeUnpin for ManualTransitionJobResponse
impl UnwindSafe for ManualTransitionJobResponse
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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