Class: Aws::CloudWatch::Types::MetricDataQueryDefinitionSummary

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

Overview

Summary information about a metric data query definition. To get the expression, call GetMetricDataQueryDefinition.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#id ⇒ String

The ID of the metric data query definition.

Returns:

  • (String)


4031
4032
4033
4034
4035
4036
4037
4038
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 4031

class MetricDataQueryDefinitionSummary < Struct.new(
  :id,
  :path,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#path ⇒ String

The path of the metric data query definition.

Returns:

  • (String)


4031
4032
4033
4034
4035
4036
4037
4038
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 4031

class MetricDataQueryDefinitionSummary < Struct.new(
  :id,
  :path,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#type ⇒ String

The language of the expression. Valid values are the following:

  • PROMQL – A PromQL query.

  • SQL – A CloudWatch Metrics Insights query.

  • METRIC_MATH – A metric math expression.

Returns:

  • (String)


4031
4032
4033
4034
4035
4036
4037
4038
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 4031

class MetricDataQueryDefinitionSummary < Struct.new(
  :id,
  :path,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#updated_at ⇒ Time

The date and time when you last updated the metric data query definition.

Returns:

  • (Time)


4031
4032
4033
4034
4035
4036
4037
4038
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 4031

class MetricDataQueryDefinitionSummary < Struct.new(
  :id,
  :path,
  :type,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end