pub struct RepairRolloutOperation {
pub job_id: Option<String>,
pub phase_id: Option<String>,
pub repair_phases: Option<Vec<RepairPhase>>,
pub rollout: Option<String>,
}Expand description
Contains the information for an automated repair rollout operation.
This type is not used in any activity, and only used as part of another schema.
Fields§
§job_id: Option<String>Output only. The job ID for the Job to repair.
phase_id: Option<String>Output only. The phase ID of the phase that includes the job being repaired.
repair_phases: Option<Vec<RepairPhase>>Output only. Records of the repair attempts. Each repair phase may have multiple retry attempts or single rollback attempt.
rollout: Option<String>Output only. The name of the rollout that initiates the AutomationRun.
Trait Implementations§
Source§impl Clone for RepairRolloutOperation
impl Clone for RepairRolloutOperation
Source§fn clone(&self) -> RepairRolloutOperation
fn clone(&self) -> RepairRolloutOperation
Returns a duplicate 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 RepairRolloutOperation
impl Debug for RepairRolloutOperation
Source§impl Default for RepairRolloutOperation
impl Default for RepairRolloutOperation
Source§fn default() -> RepairRolloutOperation
fn default() -> RepairRolloutOperation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RepairRolloutOperation
impl<'de> Deserialize<'de> for RepairRolloutOperation
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
Source§impl Serialize for RepairRolloutOperation
impl Serialize for RepairRolloutOperation
impl Part for RepairRolloutOperation
Auto Trait Implementations§
impl Freeze for RepairRolloutOperation
impl RefUnwindSafe for RepairRolloutOperation
impl Send for RepairRolloutOperation
impl Sync for RepairRolloutOperation
impl Unpin for RepairRolloutOperation
impl UnwindSafe for RepairRolloutOperation
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 more