#[non_exhaustive]pub struct EnableMetricsCollectionInput { /* private fields */ }
Implementations
sourceimpl EnableMetricsCollectionInput
impl EnableMetricsCollectionInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<EnableMetricsCollection, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<EnableMetricsCollection, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<EnableMetricsCollection
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture EnableMetricsCollectionInput
.
sourceimpl EnableMetricsCollectionInput
impl EnableMetricsCollectionInput
sourcepub fn auto_scaling_group_name(&self) -> Option<&str>
pub fn auto_scaling_group_name(&self) -> Option<&str>
The name of the Auto Scaling group.
sourcepub fn metrics(&self) -> Option<&[String]>
pub fn metrics(&self) -> Option<&[String]>
Identifies the metrics to enable.
You can specify one or more of the following metrics:
-
GroupMinSize
-
GroupMaxSize
-
GroupDesiredCapacity
-
GroupInServiceInstances
-
GroupPendingInstances
-
GroupStandbyInstances
-
GroupTerminatingInstances
-
GroupTotalInstances
-
GroupInServiceCapacity
-
GroupPendingCapacity
-
GroupStandbyCapacity
-
GroupTerminatingCapacity
-
GroupTotalCapacity
-
WarmPoolDesiredCapacity
-
WarmPoolWarmedCapacity
-
WarmPoolPendingCapacity
-
WarmPoolTerminatingCapacity
-
WarmPoolTotalCapacity
-
GroupAndWarmPoolDesiredCapacity
-
GroupAndWarmPoolTotalCapacity
If you specify Granularity
and don't specify any metrics, all metrics are enabled.
For more information, see Auto Scaling group metrics in the Amazon EC2 Auto Scaling User Guide.
sourcepub fn granularity(&self) -> Option<&str>
pub fn granularity(&self) -> Option<&str>
The frequency at which Amazon EC2 Auto Scaling sends aggregated data to CloudWatch. The only valid value is 1Minute
.
Trait Implementations
sourceimpl Clone for EnableMetricsCollectionInput
impl Clone for EnableMetricsCollectionInput
sourcefn clone(&self) -> EnableMetricsCollectionInput
fn clone(&self) -> EnableMetricsCollectionInput
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more