Class: Aws::CloudWatch::Types::PutMetricDataQueryDefinitionOutput

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

Overview

Constant Summary collapse

SENSITIVE =
[:expression]

Instance Attribute Summary collapse

Instance Attribute Details

#arn ⇒ String

The Amazon Resource Name (ARN) of the metric data query definition.

Returns:

  • (String)


6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 6005

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

#created_at ⇒ Time

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

Returns:

  • (Time)


6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 6005

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

#expression ⇒ String

The query expression.

Returns:

  • (String)


6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 6005

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

#id ⇒ String

The ID of the metric data query definition.

Returns:

  • (String)


6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 6005

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

#path ⇒ String

The path of the metric data query definition.

Returns:

  • (String)


6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 6005

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

#type ⇒ String

The language of the expression.

Returns:

  • (String)


6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 6005

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

#updated_at ⇒ Time

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

Returns:

  • (Time)


6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 6005

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