Class: Aws::CloudWatch::Types::DescribeAlarmsForMetricInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#dimensionsArray<Types::Dimension>

The dimensions associated with the metric. If the metric has any associated dimensions, you must specify them in order for the call to succeed.

Returns:



680
681
682
683
684
685
686
687
688
689
690
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 680

class DescribeAlarmsForMetricInput < Struct.new(
  :metric_name,
  :namespace,
  :statistic,
  :extended_statistic,
  :dimensions,
  :period,
  :unit)
  SENSITIVE = []
  include Aws::Structure
end

#extended_statisticString

The percentile statistic for the metric. Specify a value between p0.0 and p100.

Returns:

  • (String)


680
681
682
683
684
685
686
687
688
689
690
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 680

class DescribeAlarmsForMetricInput < Struct.new(
  :metric_name,
  :namespace,
  :statistic,
  :extended_statistic,
  :dimensions,
  :period,
  :unit)
  SENSITIVE = []
  include Aws::Structure
end

#metric_nameString

The name of the metric.

Returns:

  • (String)


680
681
682
683
684
685
686
687
688
689
690
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 680

class DescribeAlarmsForMetricInput < Struct.new(
  :metric_name,
  :namespace,
  :statistic,
  :extended_statistic,
  :dimensions,
  :period,
  :unit)
  SENSITIVE = []
  include Aws::Structure
end

#namespaceString

The namespace of the metric.

Returns:

  • (String)


680
681
682
683
684
685
686
687
688
689
690
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 680

class DescribeAlarmsForMetricInput < Struct.new(
  :metric_name,
  :namespace,
  :statistic,
  :extended_statistic,
  :dimensions,
  :period,
  :unit)
  SENSITIVE = []
  include Aws::Structure
end

#periodInteger

The period, in seconds, over which the statistic is applied.

Returns:

  • (Integer)


680
681
682
683
684
685
686
687
688
689
690
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 680

class DescribeAlarmsForMetricInput < Struct.new(
  :metric_name,
  :namespace,
  :statistic,
  :extended_statistic,
  :dimensions,
  :period,
  :unit)
  SENSITIVE = []
  include Aws::Structure
end

#statisticString

The statistic for the metric, other than percentiles. For percentile statistics, use ExtendedStatistics.

Returns:

  • (String)


680
681
682
683
684
685
686
687
688
689
690
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 680

class DescribeAlarmsForMetricInput < Struct.new(
  :metric_name,
  :namespace,
  :statistic,
  :extended_statistic,
  :dimensions,
  :period,
  :unit)
  SENSITIVE = []
  include Aws::Structure
end

#unitString

The unit for the metric.

Returns:

  • (String)


680
681
682
683
684
685
686
687
688
689
690
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 680

class DescribeAlarmsForMetricInput < Struct.new(
  :metric_name,
  :namespace,
  :statistic,
  :extended_statistic,
  :dimensions,
  :period,
  :unit)
  SENSITIVE = []
  include Aws::Structure
end