pub struct InstanceGroupManagerStatus {
pub all_instances_config: Option<InstanceGroupManagerStatusAllInstancesConfig>,
pub autoscaler: Option<String>,
pub is_stable: Option<bool>,
pub stateful: Option<InstanceGroupManagerStatusStateful>,
pub version_target: Option<InstanceGroupManagerStatusVersionTarget>,
}
Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§all_instances_config: Option<InstanceGroupManagerStatusAllInstancesConfig>
[Output only] Status of all-instances configuration on the group.
autoscaler: Option<String>
[Output Only] The URL of the Autoscaler that targets this instance group manager.
is_stable: Option<bool>
[Output Only] A bit indicating whether the managed instance group is in a stable state. A stable state means that: none of the instances in the managed instance group is currently undergoing any type of change (for example, creation, restart, or deletion); no future changes are scheduled for instances in the managed instance group; and the managed instance group itself is not being modified.
stateful: Option<InstanceGroupManagerStatusStateful>
[Output Only] Stateful status of the given Instance Group Manager.
version_target: Option<InstanceGroupManagerStatusVersionTarget>
[Output Only] A status of consistency of Instances’ versions with their target version specified by version field on Instance Group Manager.
Trait Implementations§
Source§impl Clone for InstanceGroupManagerStatus
impl Clone for InstanceGroupManagerStatus
Source§fn clone(&self) -> InstanceGroupManagerStatus
fn clone(&self) -> InstanceGroupManagerStatus
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for InstanceGroupManagerStatus
impl Debug for InstanceGroupManagerStatus
Source§impl Default for InstanceGroupManagerStatus
impl Default for InstanceGroupManagerStatus
Source§fn default() -> InstanceGroupManagerStatus
fn default() -> InstanceGroupManagerStatus
Source§impl<'de> Deserialize<'de> for InstanceGroupManagerStatus
impl<'de> Deserialize<'de> for InstanceGroupManagerStatus
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>,
impl Part for InstanceGroupManagerStatus
Auto Trait Implementations§
impl Freeze for InstanceGroupManagerStatus
impl RefUnwindSafe for InstanceGroupManagerStatus
impl Send for InstanceGroupManagerStatus
impl Sync for InstanceGroupManagerStatus
impl Unpin for InstanceGroupManagerStatus
impl UnwindSafe for InstanceGroupManagerStatus
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
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>
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>
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