public interface MetricDynamicAlertCondition extends HasInnerModel<DynamicMetricCriteria>, HasParent<MetricAlert>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
MetricDynamicAlertCondition.DefinitionStages
Grouping of metric alerts condition definition stages.
|
static interface |
MetricDynamicAlertCondition.UpdateDefinitionStages
The entirety of a metric alert condition definition as a part of a parent metric alert update.
|
static interface |
MetricDynamicAlertCondition.UpdateStages
Grouping of metric alert condition update stages.
|
| Modifier and Type | Method and Description |
|---|---|
DynamicThresholdSensitivity |
alertSensitivity()
Get the extent of deviation required to trigger an alert.
|
DynamicThresholdOperator |
condition()
Get the operator used to compare the metric value against the threshold.
|
Collection<MetricDimension> |
dimensions()
Get list of dimension conditions.
|
DynamicThresholdFailingPeriods |
failingPeriods()
Get the minimum number of violations required within the selected lookback time window required to raise an
alert.
|
OffsetDateTime |
ignoreDataBefore()
Get the date from which to start learning the metric historical data and calculate the dynamic thresholds (in
ISO8601 format).
|
String |
metricName()
Get name of the metric signal.
|
String |
metricNamespace()
Get namespace of the metric.
|
String |
name()
Get name of the criteria.
|
MetricAlertRuleTimeAggregation |
timeAggregation()
Get the criteria time aggregation types.
|
innerModelString name()
String metricName()
String metricNamespace()
DynamicThresholdOperator condition()
MetricAlertRuleTimeAggregation timeAggregation()
DynamicThresholdSensitivity alertSensitivity()
Collection<MetricDimension> dimensions()
DynamicThresholdFailingPeriods failingPeriods()
OffsetDateTime ignoreDataBefore()
Copyright © 2020 Microsoft Corporation. All rights reserved.