pub struct UpdateNodegroupConfigRequest {
pub cluster_name: String,
pub nodegroup_name: String,
pub scaling_config: Option<NodegroupScalingConfig>,
pub update_config: Option<NodegroupUpdateConfig>,
pub client_request_token: Option<String>,
}Expand description
AWS API: eks.v1.UpdateNodegroupConfigRequest
Reference: https://docs.aws.amazon.com/eks/latest/APIReference//UpdateNodegroupConfigRequest
§Coverage
5 of 8 fields included. Omitted fields:
labels— not selected in manifesttaints— not selected in manifestnodeRepairConfig— not selected in manifest
Fields§
§cluster_name: StringThe name of your cluster.
nodegroup_name: StringThe name of the managed node group to update.
scaling_config: Option<NodegroupScalingConfig>The scaling configuration details for the Auto Scaling group after the update.
update_config: Option<NodegroupUpdateConfig>The node group update configuration.
client_request_token: Option<String>A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
Trait Implementations§
Source§impl Clone for UpdateNodegroupConfigRequest
impl Clone for UpdateNodegroupConfigRequest
Source§fn clone(&self) -> UpdateNodegroupConfigRequest
fn clone(&self) -> UpdateNodegroupConfigRequest
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 UpdateNodegroupConfigRequest
impl Debug for UpdateNodegroupConfigRequest
Source§impl Default for UpdateNodegroupConfigRequest
impl Default for UpdateNodegroupConfigRequest
Source§fn default() -> UpdateNodegroupConfigRequest
fn default() -> UpdateNodegroupConfigRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateNodegroupConfigRequest
impl<'de> Deserialize<'de> for UpdateNodegroupConfigRequest
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
Auto Trait Implementations§
impl Freeze for UpdateNodegroupConfigRequest
impl RefUnwindSafe for UpdateNodegroupConfigRequest
impl Send for UpdateNodegroupConfigRequest
impl Sync for UpdateNodegroupConfigRequest
impl Unpin for UpdateNodegroupConfigRequest
impl UnsafeUnpin for UpdateNodegroupConfigRequest
impl UnwindSafe for UpdateNodegroupConfigRequest
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