#[non_exhaustive]pub struct AutoScalingGroupConfiguration { /* private fields */ }
Expand description
Describes the configuration of an Auto Scaling group.
Implementations
sourceimpl AutoScalingGroupConfiguration
impl AutoScalingGroupConfiguration
sourcepub fn desired_capacity(&self) -> i32
pub fn desired_capacity(&self) -> i32
The desired capacity, or number of instances, for the Auto Scaling group.
sourcepub fn min_size(&self) -> i32
pub fn min_size(&self) -> i32
The minimum size, or minimum number of instances, for the Auto Scaling group.
sourcepub fn max_size(&self) -> i32
pub fn max_size(&self) -> i32
The maximum size, or maximum number of instances, for the Auto Scaling group.
sourcepub fn instance_type(&self) -> Option<&str>
pub fn instance_type(&self) -> Option<&str>
The instance type for the Auto Scaling group.
sourceimpl AutoScalingGroupConfiguration
impl AutoScalingGroupConfiguration
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AutoScalingGroupConfiguration
.
Trait Implementations
sourceimpl Clone for AutoScalingGroupConfiguration
impl Clone for AutoScalingGroupConfiguration
sourcefn clone(&self) -> AutoScalingGroupConfiguration
fn clone(&self) -> AutoScalingGroupConfiguration
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for AutoScalingGroupConfiguration
impl Debug for AutoScalingGroupConfiguration
sourceimpl PartialEq<AutoScalingGroupConfiguration> for AutoScalingGroupConfiguration
impl PartialEq<AutoScalingGroupConfiguration> for AutoScalingGroupConfiguration
sourcefn eq(&self, other: &AutoScalingGroupConfiguration) -> bool
fn eq(&self, other: &AutoScalingGroupConfiguration) -> bool
impl StructuralPartialEq for AutoScalingGroupConfiguration
Auto Trait Implementations
impl RefUnwindSafe for AutoScalingGroupConfiguration
impl Send for AutoScalingGroupConfiguration
impl Sync for AutoScalingGroupConfiguration
impl Unpin for AutoScalingGroupConfiguration
impl UnwindSafe for AutoScalingGroupConfiguration
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more