Module: Aws::CloudWatch::Types
- Defined in:
- lib/aws-sdk-cloudwatch/types.rb
Defined Under Namespace
Classes: AlarmContributor, AlarmHistoryItem, AlarmMuteRuleSummary, AlarmPromQLCriteria, AnomalyDetector, AnomalyDetectorConfiguration, AssociateDatasetKmsKeyInput, AssociateDatasetKmsKeyOutput, CompositeAlarm, ConcurrentModificationException, ConflictException, DashboardEntry, DashboardInvalidInputError, DashboardNotFoundError, DashboardValidationMessage, Datapoint, DeleteAlarmMuteRuleInput, DeleteAlarmsInput, DeleteAnomalyDetectorInput, DeleteAnomalyDetectorOutput, DeleteDashboardsInput, DeleteDashboardsOutput, DeleteInsightRulesInput, DeleteInsightRulesOutput, DeleteMetricStreamInput, DeleteMetricStreamOutput, DescribeAlarmContributorsInput, DescribeAlarmContributorsOutput, DescribeAlarmHistoryInput, DescribeAlarmHistoryOutput, DescribeAlarmsForMetricInput, DescribeAlarmsForMetricOutput, DescribeAlarmsInput, DescribeAlarmsOutput, DescribeAnomalyDetectorsInput, DescribeAnomalyDetectorsOutput, DescribeInsightRulesInput, DescribeInsightRulesOutput, Dimension, DimensionFilter, DisableAlarmActionsInput, DisableInsightRulesInput, DisableInsightRulesOutput, DisassociateDatasetKmsKeyInput, DisassociateDatasetKmsKeyOutput, EnableAlarmActionsInput, EnableInsightRulesInput, EnableInsightRulesOutput, Entity, EntityMetricData, EvaluationCriteria, EvaluationWindow, GetAlarmMuteRuleInput, GetAlarmMuteRuleOutput, GetDashboardInput, GetDashboardOutput, GetDatasetInput, GetDatasetOutput, GetInsightRuleReportInput, GetInsightRuleReportOutput, GetMetricDataInput, GetMetricDataOutput, GetMetricStatisticsInput, GetMetricStatisticsOutput, GetMetricStreamInput, GetMetricStreamOutput, GetMetricWidgetImageInput, GetMetricWidgetImageOutput, GetOTelEnrichmentInput, GetOTelEnrichmentOutput, InsightRule, InsightRuleContributor, InsightRuleContributorDatapoint, InsightRuleMetricDatapoint, InternalServiceFault, InvalidFormatFault, InvalidNextToken, InvalidParameterCombinationException, InvalidParameterValueException, KmsAccessDeniedException, KmsKeyDisabledException, KmsKeyNotFoundException, LabelOptions, LimitExceededException, LimitExceededFault, ListAlarmMuteRulesInput, ListAlarmMuteRulesOutput, ListDashboardsInput, ListDashboardsOutput, ListManagedInsightRulesInput, ListManagedInsightRulesOutput, ListMetricStreamsInput, ListMetricStreamsOutput, ListMetricsInput, ListMetricsOutput, ListTagsForResourceInput, ListTagsForResourceOutput, LogAlarm, ManagedRule, ManagedRuleDescription, ManagedRuleState, MessageData, Metric, MetricAlarm, MetricCharacteristics, MetricDataQuery, MetricDataResult, MetricDatum, MetricMathAnomalyDetector, MetricStat, MetricStreamEntry, MetricStreamFilter, MetricStreamStatisticsConfiguration, MetricStreamStatisticsMetric, MissingRequiredParameterException, MuteTargets, PartialFailure, PutAlarmMuteRuleInput, PutAnomalyDetectorInput, PutAnomalyDetectorOutput, PutCompositeAlarmInput, PutDashboardInput, PutDashboardOutput, PutInsightRuleInput, PutInsightRuleOutput, PutLogAlarmInput, PutManagedInsightRulesInput, PutManagedInsightRulesOutput, PutMetricAlarmInput, PutMetricDataInput, PutMetricStreamInput, PutMetricStreamOutput, Range, ResourceConflict, ResourceNotFound, ResourceNotFoundException, Rule, Schedule, ScheduleConfiguration, ScheduledQueryConfiguration, SetAlarmStateInput, SingleMetricAnomalyDetector, SlidingWindow, StartMetricStreamsInput, StartMetricStreamsOutput, StartOTelEnrichmentInput, StartOTelEnrichmentOutput, StatisticSet, StopMetricStreamsInput, StopMetricStreamsOutput, StopOTelEnrichmentInput, StopOTelEnrichmentOutput, Tag, TagResourceInput, TagResourceOutput, UntagResourceInput, UntagResourceOutput, WallClockWindow
Instance Attribute Summary collapse
-
#prom_ql_criteria ⇒ Types::AlarmPromQLCriteria
The PromQL criteria for the alarm evaluation.
-
#sliding_window ⇒ Types::SlidingWindow
A sliding window, which advances each time the alarm is evaluated, forming a rolling time window.
-
#wall_clock_window ⇒ Types::WallClockWindow
A wall clock window, which aligns the evaluated range to fixed clock boundaries that match the alarm's period, such as the top of the hour, midnight, or the start of the calendar week.
Instance Attribute Details
#prom_ql_criteria ⇒ Types::AlarmPromQLCriteria
The PromQL criteria for the alarm evaluation.
1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 |
# File 'lib/aws-sdk-cloudwatch/types.rb', line 1432 class EvaluationCriteria < Struct.new( :prom_ql_criteria, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class PromQlCriteria < EvaluationCriteria; end class Unknown < EvaluationCriteria; end end |
#sliding_window ⇒ Types::SlidingWindow
A sliding window, which advances each time the alarm is evaluated, forming a rolling time window. This is the default evaluation window.
1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 |
# File 'lib/aws-sdk-cloudwatch/types.rb', line 1474 class EvaluationWindow < Struct.new( :wall_clock_window, :sliding_window, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class WallClockWindow < EvaluationWindow; end class SlidingWindow < EvaluationWindow; end class Unknown < EvaluationWindow; end end |
#wall_clock_window ⇒ Types::WallClockWindow
A wall clock window, which aligns the evaluated range to fixed clock boundaries that match the alarm's period, such as the top of the hour, midnight, or the start of the calendar week.
1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 |
# File 'lib/aws-sdk-cloudwatch/types.rb', line 1474 class EvaluationWindow < Struct.new( :wall_clock_window, :sliding_window, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class WallClockWindow < EvaluationWindow; end class SlidingWindow < EvaluationWindow; end class Unknown < EvaluationWindow; end end |