Class: Aws::Types::MetricAlarm

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#actions_enabledBoolean

Returns the value of attribute actions_enabled.

Returns:

  • (Boolean)


751
752
753
# File 'sig/types.rbs', line 751

def actions_enabled
  @actions_enabled
end

#alarm_actions::Array[::String]

Returns the value of attribute alarm_actions.

Returns:

  • (::Array[::String])


753
754
755
# File 'sig/types.rbs', line 753

def alarm_actions
  @alarm_actions
end

#alarm_arn::String

Returns the value of attribute alarm_arn.

Returns:

  • (::String)


748
749
750
# File 'sig/types.rbs', line 748

def alarm_arn
  @alarm_arn
end

#alarm_configuration_updated_timestamp::Time

Returns the value of attribute alarm_configuration_updated_timestamp.

Returns:

  • (::Time)


750
751
752
# File 'sig/types.rbs', line 750

def alarm_configuration_updated_timestamp
  @alarm_configuration_updated_timestamp
end

#alarm_description::String

Returns the value of attribute alarm_description.

Returns:

  • (::String)


749
750
751
# File 'sig/types.rbs', line 749

def alarm_description
  @alarm_description
end

#alarm_name::String

Returns the value of attribute alarm_name.

Returns:

  • (::String)


747
748
749
# File 'sig/types.rbs', line 747

def alarm_name
  @alarm_name
end

#comparison_operator"GreaterThanOrEqualToThreshold", ...

Returns the value of attribute comparison_operator.

Returns:

  • ("GreaterThanOrEqualToThreshold", "GreaterThanThreshold", "LessThanThreshold", "LessThanOrEqualToThreshold", "LessThanLowerOrGreaterThanUpperThreshold", "LessThanLowerThreshold", "GreaterThanUpperThreshold")


769
770
771
# File 'sig/types.rbs', line 769

def comparison_operator
  @comparison_operator
end

#datapoints_to_alarm::Integer

Returns the value of attribute datapoints_to_alarm.

Returns:

  • (::Integer)


767
768
769
# File 'sig/types.rbs', line 767

def datapoints_to_alarm
  @datapoints_to_alarm
end

#dimensions::Array[Types::Dimension]

Returns the value of attribute dimensions.

Returns:



763
764
765
# File 'sig/types.rbs', line 763

def dimensions
  @dimensions
end

#evaluate_low_sample_count_percentile::String

Returns the value of attribute evaluate_low_sample_count_percentile.

Returns:

  • (::String)


771
772
773
# File 'sig/types.rbs', line 771

def evaluate_low_sample_count_percentile
  @evaluate_low_sample_count_percentile
end

#evaluation_criteriaTypes::EvaluationCriteria

Returns the value of attribute evaluation_criteria.



778
779
780
# File 'sig/types.rbs', line 778

def evaluation_criteria
  @evaluation_criteria
end

#evaluation_interval::Integer

Returns the value of attribute evaluation_interval.

Returns:

  • (::Integer)


779
780
781
# File 'sig/types.rbs', line 779

def evaluation_interval
  @evaluation_interval
end

#evaluation_periods::Integer

Returns the value of attribute evaluation_periods.

Returns:

  • (::Integer)


766
767
768
# File 'sig/types.rbs', line 766

def evaluation_periods
  @evaluation_periods
end

#evaluation_state"PARTIAL_DATA", ...

Returns the value of attribute evaluation_state.

Returns:

  • ("PARTIAL_DATA", "EVALUATION_FAILURE", "EVALUATION_ERROR")


774
775
776
# File 'sig/types.rbs', line 774

def evaluation_state
  @evaluation_state
end

#evaluation_windowTypes::EvaluationWindow

Returns the value of attribute evaluation_window.



776
777
778
# File 'sig/types.rbs', line 776

def evaluation_window
  @evaluation_window
end

#extended_statistic::String

Returns the value of attribute extended_statistic.

Returns:

  • (::String)


762
763
764
# File 'sig/types.rbs', line 762

def extended_statistic
  @extended_statistic
end

#insufficient_data_actions::Array[::String]

Returns the value of attribute insufficient_data_actions.

Returns:

  • (::Array[::String])


754
755
756
# File 'sig/types.rbs', line 754

def insufficient_data_actions
  @insufficient_data_actions
end

#metric_name::String

Returns the value of attribute metric_name.

Returns:

  • (::String)


759
760
761
# File 'sig/types.rbs', line 759

def metric_name
  @metric_name
end

#metrics::Array[Types::MetricDataQuery]

Returns the value of attribute metrics.

Returns:



772
773
774
# File 'sig/types.rbs', line 772

def metrics
  @metrics
end

#namespace::String

Returns the value of attribute namespace.

Returns:

  • (::String)


760
761
762
# File 'sig/types.rbs', line 760

def namespace
  @namespace
end

#ok_actions::Array[::String]

Returns the value of attribute ok_actions.

Returns:

  • (::Array[::String])


752
753
754
# File 'sig/types.rbs', line 752

def ok_actions
  @ok_actions
end

#period::Integer

Returns the value of attribute period.

Returns:

  • (::Integer)


764
765
766
# File 'sig/types.rbs', line 764

def period
  @period
end

#state_reason::String

Returns the value of attribute state_reason.

Returns:

  • (::String)


756
757
758
# File 'sig/types.rbs', line 756

def state_reason
  @state_reason
end

#state_reason_data::String

Returns the value of attribute state_reason_data.

Returns:

  • (::String)


757
758
759
# File 'sig/types.rbs', line 757

def state_reason_data
  @state_reason_data
end

#state_transitioned_timestamp::Time

Returns the value of attribute state_transitioned_timestamp.

Returns:

  • (::Time)


775
776
777
# File 'sig/types.rbs', line 775

def state_transitioned_timestamp
  @state_transitioned_timestamp
end

#state_updated_timestamp::Time

Returns the value of attribute state_updated_timestamp.

Returns:

  • (::Time)


758
759
760
# File 'sig/types.rbs', line 758

def state_updated_timestamp
  @state_updated_timestamp
end

#state_value"OK", ...

Returns the value of attribute state_value.

Returns:

  • ("OK", "ALARM", "INSUFFICIENT_DATA")


755
756
757
# File 'sig/types.rbs', line 755

def state_value
  @state_value
end

#statistic"SampleCount", ...

Returns the value of attribute statistic.

Returns:

  • ("SampleCount", "Average", "Sum", "Minimum", "Maximum")


761
762
763
# File 'sig/types.rbs', line 761

def statistic
  @statistic
end

#threshold::Float

Returns the value of attribute threshold.

Returns:

  • (::Float)


768
769
770
# File 'sig/types.rbs', line 768

def threshold
  @threshold
end

#threshold_metric_id::String

Returns the value of attribute threshold_metric_id.

Returns:

  • (::String)


773
774
775
# File 'sig/types.rbs', line 773

def threshold_metric_id
  @threshold_metric_id
end

#treat_missing_data::String

Returns the value of attribute treat_missing_data.

Returns:

  • (::String)


770
771
772
# File 'sig/types.rbs', line 770

def treat_missing_data
  @treat_missing_data
end

#unit"Seconds", ...

Returns the value of attribute unit.

Returns:

  • ("Seconds", "Microseconds", "Milliseconds", "Bytes", "Kilobytes", "Megabytes", "Gigabytes", "Terabytes", "Bits", "Kilobits", "Megabits", "Gigabits", "Terabits", "Percent", "Count", "Bytes/Second", "Kilobytes/Second", "Megabytes/Second", "Gigabytes/Second", "Terabytes/Second", "Bits/Second", "Kilobits/Second", "Megabits/Second", "Gigabits/Second", "Terabits/Second", "Count/Second", "None")


765
766
767
# File 'sig/types.rbs', line 765

def unit
  @unit
end

#warm_up_configurationTypes::WarmUpConfiguration

Returns the value of attribute warm_up_configuration.



777
778
779
# File 'sig/types.rbs', line 777

def warm_up_configuration
  @warm_up_configuration
end