Module: Aws::CloudWatch::Types
- Defined in:
- gems/aws-sdk-cloudwatch/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, 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, StartMetricStreamsInput, StartMetricStreamsOutput, StartOTelEnrichmentOutput, StatisticSet, StopMetricStreamsInput, StopMetricStreamsOutput, 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 |
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 1406 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.
1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 |
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 1448 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.
1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 |
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 1448 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 |