pub struct Rollback {
pub destination_phase: Option<String>,
pub disable_rollback_if_rollout_pending: Option<bool>,
}Expand description
Rolls back a Rollout.
This type is not used in any activity, and only used as part of another schema.
Fields§
§destination_phase: Option<String>Optional. The starting phase ID for the Rollout. If unspecified, the Rollout will start in the stable phase.
disable_rollback_if_rollout_pending: Option<bool>Optional. If pending rollout exists on the target, the rollback operation will be aborted.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Rollback
impl<'de> Deserialize<'de> for Rollback
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 Part for Rollback
Auto Trait Implementations§
impl Freeze for Rollback
impl RefUnwindSafe for Rollback
impl Send for Rollback
impl Sync for Rollback
impl Unpin for Rollback
impl UnwindSafe for Rollback
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