Class: Aws::CloudWatch::Types::SingleMetricAnomalyDetector

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

Overview

Designates the CloudWatch metric and statistic that provides the time series the anomaly detector uses as input. If you have enabled unified cross-account observability, and this account is a monitoring account, the metric can be in the same account or a source account.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_id ⇒ String

If the CloudWatch metric that provides the time series that the anomaly detector uses as input is in another account, specify that account ID here. If you omit this parameter, the current account is used.

Returns:

  • (String)


6168
6169
6170
6171
6172
6173
6174
6175
6176
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 6168

class SingleMetricAnomalyDetector < Struct.new(
  :account_id,
  :namespace,
  :metric_name,
  :dimensions,
  :stat)
  SENSITIVE = []
  include Aws::Structure
end

#dimensions ⇒ Array<Types::Dimension>

The metric dimensions to create the anomaly detection model for.

Returns:



6168
6169
6170
6171
6172
6173
6174
6175
6176
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 6168

class SingleMetricAnomalyDetector < Struct.new(
  :account_id,
  :namespace,
  :metric_name,
  :dimensions,
  :stat)
  SENSITIVE = []
  include Aws::Structure
end

#metric_name ⇒ String

The name of the metric to create the anomaly detection model for.

Returns:

  • (String)


6168
6169
6170
6171
6172
6173
6174
6175
6176
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 6168

class SingleMetricAnomalyDetector < Struct.new(
  :account_id,
  :namespace,
  :metric_name,
  :dimensions,
  :stat)
  SENSITIVE = []
  include Aws::Structure
end

#namespace ⇒ String

The namespace of the metric to create the anomaly detection model for.

Returns:

  • (String)


6168
6169
6170
6171
6172
6173
6174
6175
6176
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 6168

class SingleMetricAnomalyDetector < Struct.new(
  :account_id,
  :namespace,
  :metric_name,
  :dimensions,
  :stat)
  SENSITIVE = []
  include Aws::Structure
end

#stat ⇒ String

The statistic to use for the metric and anomaly detection model.

Returns:

  • (String)


6168
6169
6170
6171
6172
6173
6174
6175
6176
# File 'gems/aws-sdk-cloudwatch/lib/aws-sdk-cloudwatch/types.rb', line 6168

class SingleMetricAnomalyDetector < Struct.new(
  :account_id,
  :namespace,
  :metric_name,
  :dimensions,
  :stat)
  SENSITIVE = []
  include Aws::Structure
end