Struct aws_sdk_eks::types::NodegroupUpdateConfig
source · #[non_exhaustive]pub struct NodegroupUpdateConfig {
pub max_unavailable: Option<i32>,
pub max_unavailable_percentage: Option<i32>,
}
Expand description
The node group update configuration.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.The maximum number of nodes unavailable at once during a version update. Nodes are updated in parallel. This value or maxUnavailablePercentage
is required to have a value.The maximum number is 100.
The maximum percentage of nodes unavailable during a version update. This percentage of nodes are updated in parallel, up to 100 nodes at once. This value or maxUnavailable
is required to have a value.
Implementations§
source§impl NodegroupUpdateConfig
impl NodegroupUpdateConfig
The maximum number of nodes unavailable at once during a version update. Nodes are updated in parallel. This value or maxUnavailablePercentage
is required to have a value.The maximum number is 100.
The maximum percentage of nodes unavailable during a version update. This percentage of nodes are updated in parallel, up to 100 nodes at once. This value or maxUnavailable
is required to have a value.
source§impl NodegroupUpdateConfig
impl NodegroupUpdateConfig
sourcepub fn builder() -> NodegroupUpdateConfigBuilder
pub fn builder() -> NodegroupUpdateConfigBuilder
Creates a new builder-style object to manufacture NodegroupUpdateConfig
.
Trait Implementations§
source§impl Clone for NodegroupUpdateConfig
impl Clone for NodegroupUpdateConfig
source§fn clone(&self) -> NodegroupUpdateConfig
fn clone(&self) -> NodegroupUpdateConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for NodegroupUpdateConfig
impl Debug for NodegroupUpdateConfig
source§impl PartialEq for NodegroupUpdateConfig
impl PartialEq for NodegroupUpdateConfig
source§fn eq(&self, other: &NodegroupUpdateConfig) -> bool
fn eq(&self, other: &NodegroupUpdateConfig) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for NodegroupUpdateConfig
Auto Trait Implementations§
impl Freeze for NodegroupUpdateConfig
impl RefUnwindSafe for NodegroupUpdateConfig
impl Send for NodegroupUpdateConfig
impl Sync for NodegroupUpdateConfig
impl Unpin for NodegroupUpdateConfig
impl UnwindSafe for NodegroupUpdateConfig
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> 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