mirror of
https://github.com/grafana/grafana.git
synced 2025-07-31 03:12:38 +08:00
CloudWatch: Fix condition for running annotation queries to require dimensions (#101660)
This commit is contained in:
@ -38,18 +38,9 @@ export const CloudWatchAnnotationSupport = {
|
||||
return undefined;
|
||||
}
|
||||
|
||||
const {
|
||||
prefixMatching,
|
||||
actionPrefix,
|
||||
alarmNamePrefix,
|
||||
statistic,
|
||||
namespace,
|
||||
metricName,
|
||||
dimensions = {},
|
||||
} = anno.target;
|
||||
const { prefixMatching, actionPrefix, alarmNamePrefix, statistic, namespace, metricName } = anno.target;
|
||||
const validPrefixMatchingQuery = !!prefixMatching && !!actionPrefix && !!alarmNamePrefix;
|
||||
const validMetricStatQuery =
|
||||
!prefixMatching && !!namespace && !!metricName && !!statistic && !!Object.values(dimensions).length;
|
||||
const validMetricStatQuery = !prefixMatching && !!namespace && !!metricName && !!statistic;
|
||||
|
||||
if (validPrefixMatchingQuery || validMetricStatQuery) {
|
||||
return anno.target;
|
||||
|
Reference in New Issue
Block a user