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