pub struct NodePoolAutoscaling {
pub enabled: bool,
pub minNodeCount: Option<i32>,
pub maxNodeCount: Option<i32>,
pub autoprovisioned: Option<bool>,
pub locationPolicy: String,
pub totalMinNodeCount: Option<i32>,
pub totalMaxNodeCount: Option<i32>,
}Fields§
§enabled: bool§minNodeCount: Option<i32>§maxNodeCount: Option<i32>§autoprovisioned: Option<bool>§locationPolicy: String§totalMinNodeCount: Option<i32>§totalMaxNodeCount: Option<i32>Trait Implementations§
Source§impl Debug for NodePoolAutoscaling
impl Debug for NodePoolAutoscaling
Source§impl Default for NodePoolAutoscaling
impl Default for NodePoolAutoscaling
Source§fn default() -> NodePoolAutoscaling
fn default() -> NodePoolAutoscaling
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NodePoolAutoscaling
impl<'de> Deserialize<'de> for NodePoolAutoscaling
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 NodePoolAutoscaling
impl RefUnwindSafe for NodePoolAutoscaling
impl Send for NodePoolAutoscaling
impl Sync for NodePoolAutoscaling
impl Unpin for NodePoolAutoscaling
impl UnsafeUnpin for NodePoolAutoscaling
impl UnwindSafe for NodePoolAutoscaling
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