Class: Aws::Types::PutMetricAlarmInput

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)


982
983
984
# File 'sig/types.rbs', line 982

def actions_enabled
  @actions_enabled
end

#alarm_actions::Array[::String]

Returns the value of attribute alarm_actions.

Returns:

  • (::Array[::String])


984
985
986
# File 'sig/types.rbs', line 984

def alarm_actions
  @alarm_actions
end

#alarm_description::String

Returns the value of attribute alarm_description.

Returns:

  • (::String)


981
982
983
# File 'sig/types.rbs', line 981

def alarm_description
  @alarm_description
end

#alarm_name::String

Returns the value of attribute alarm_name.

Returns:

  • (::String)


980
981
982
# File 'sig/types.rbs', line 980

def alarm_name
  @alarm_name
end

#comparison_operator"GreaterThanOrEqualToThreshold", ...

Returns the value of attribute comparison_operator.

Returns:

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


996
997
998
# File 'sig/types.rbs', line 996

def comparison_operator
  @comparison_operator
end

#datapoints_to_alarm::Integer

Returns the value of attribute datapoints_to_alarm.

Returns:

  • (::Integer)


994
995
996
# File 'sig/types.rbs', line 994

def datapoints_to_alarm
  @datapoints_to_alarm
end

#dimensions::Array[Types::Dimension]

Returns the value of attribute dimensions.

Returns:



990
991
992
# File 'sig/types.rbs', line 990

def dimensions
  @dimensions
end

#evaluate_low_sample_count_percentile::String

Returns the value of attribute evaluate_low_sample_count_percentile.

Returns:

  • (::String)


998
999
1000
# File 'sig/types.rbs', line 998

def evaluate_low_sample_count_percentile
  @evaluate_low_sample_count_percentile
end

#evaluation_criteriaTypes::EvaluationCriteria

Returns the value of attribute evaluation_criteria.



1004
1005
1006
# File 'sig/types.rbs', line 1004

def evaluation_criteria
  @evaluation_criteria
end

#evaluation_interval::Integer

Returns the value of attribute evaluation_interval.

Returns:

  • (::Integer)


1005
1006
1007
# File 'sig/types.rbs', line 1005

def evaluation_interval
  @evaluation_interval
end

#evaluation_periods::Integer

Returns the value of attribute evaluation_periods.

Returns:

  • (::Integer)


993
994
995
# File 'sig/types.rbs', line 993

def evaluation_periods
  @evaluation_periods
end

#evaluation_windowTypes::EvaluationWindow

Returns the value of attribute evaluation_window.



1002
1003
1004
# File 'sig/types.rbs', line 1002

def evaluation_window
  @evaluation_window
end

#extended_statistic::String

Returns the value of attribute extended_statistic.

Returns:

  • (::String)


989
990
991
# File 'sig/types.rbs', line 989

def extended_statistic
  @extended_statistic
end

#insufficient_data_actions::Array[::String]

Returns the value of attribute insufficient_data_actions.

Returns:

  • (::Array[::String])


985
986
987
# File 'sig/types.rbs', line 985

def insufficient_data_actions
  @insufficient_data_actions
end

#metric_name::String

Returns the value of attribute metric_name.

Returns:

  • (::String)


986
987
988
# File 'sig/types.rbs', line 986

def metric_name
  @metric_name
end

#metrics::Array[Types::MetricDataQuery]

Returns the value of attribute metrics.

Returns:



999
1000
1001
# File 'sig/types.rbs', line 999

def metrics
  @metrics
end

#namespace::String

Returns the value of attribute namespace.

Returns:

  • (::String)


987
988
989
# File 'sig/types.rbs', line 987

def namespace
  @namespace
end

#ok_actions::Array[::String]

Returns the value of attribute ok_actions.

Returns:

  • (::Array[::String])


983
984
985
# File 'sig/types.rbs', line 983

def ok_actions
  @ok_actions
end

#period::Integer

Returns the value of attribute period.

Returns:

  • (::Integer)


991
992
993
# File 'sig/types.rbs', line 991

def period
  @period
end

#statistic"SampleCount", ...

Returns the value of attribute statistic.

Returns:

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


988
989
990
# File 'sig/types.rbs', line 988

def statistic
  @statistic
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



1000
1001
1002
# File 'sig/types.rbs', line 1000

def tags
  @tags
end

#threshold::Float

Returns the value of attribute threshold.

Returns:

  • (::Float)


995
996
997
# File 'sig/types.rbs', line 995

def threshold
  @threshold
end

#threshold_metric_id::String

Returns the value of attribute threshold_metric_id.

Returns:

  • (::String)


1001
1002
1003
# File 'sig/types.rbs', line 1001

def threshold_metric_id
  @threshold_metric_id
end

#treat_missing_data::String

Returns the value of attribute treat_missing_data.

Returns:

  • (::String)


997
998
999
# File 'sig/types.rbs', line 997

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")


992
993
994
# File 'sig/types.rbs', line 992

def unit
  @unit
end

#warm_up_configurationTypes::WarmUpConfiguration

Returns the value of attribute warm_up_configuration.



1003
1004
1005
# File 'sig/types.rbs', line 1003

def warm_up_configuration
  @warm_up_configuration
end