Class: Aws::LookoutMetrics::Types::CreateMetricSetRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-lookoutmetrics/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#anomaly_detector_arnString

The ARN of the anomaly detector that will use the dataset.



834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 834

class CreateMetricSetRequest < Struct.new(
  :anomaly_detector_arn,
  :metric_set_name,
  :metric_set_description,
  :metric_list,
  :offset,
  :timestamp_column,
  :dimension_list,
  :metric_set_frequency,
  :metric_source,
  :timezone,
  :tags,
  :dimension_filter_list)
  SENSITIVE = []
  include Aws::Structure
end

#dimension_filter_listArray<Types::MetricSetDimensionFilter>

A list of filters that specify which data is kept for anomaly detection.



834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 834

class CreateMetricSetRequest < Struct.new(
  :anomaly_detector_arn,
  :metric_set_name,
  :metric_set_description,
  :metric_list,
  :offset,
  :timestamp_column,
  :dimension_list,
  :metric_set_frequency,
  :metric_source,
  :timezone,
  :tags,
  :dimension_filter_list)
  SENSITIVE = []
  include Aws::Structure
end

#dimension_listArray<String>

A list of the fields you want to treat as dimensions.



834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 834

class CreateMetricSetRequest < Struct.new(
  :anomaly_detector_arn,
  :metric_set_name,
  :metric_set_description,
  :metric_list,
  :offset,
  :timestamp_column,
  :dimension_list,
  :metric_set_frequency,
  :metric_source,
  :timezone,
  :tags,
  :dimension_filter_list)
  SENSITIVE = []
  include Aws::Structure
end

#metric_listArray<Types::Metric>

A list of metrics that the dataset will contain.



834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 834

class CreateMetricSetRequest < Struct.new(
  :anomaly_detector_arn,
  :metric_set_name,
  :metric_set_description,
  :metric_list,
  :offset,
  :timestamp_column,
  :dimension_list,
  :metric_set_frequency,
  :metric_source,
  :timezone,
  :tags,
  :dimension_filter_list)
  SENSITIVE = []
  include Aws::Structure
end

#metric_set_descriptionString

A description of the dataset you are creating.



834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 834

class CreateMetricSetRequest < Struct.new(
  :anomaly_detector_arn,
  :metric_set_name,
  :metric_set_description,
  :metric_list,
  :offset,
  :timestamp_column,
  :dimension_list,
  :metric_set_frequency,
  :metric_source,
  :timezone,
  :tags,
  :dimension_filter_list)
  SENSITIVE = []
  include Aws::Structure
end

#metric_set_frequencyString

The frequency with which the source data will be analyzed for anomalies.



834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 834

class CreateMetricSetRequest < Struct.new(
  :anomaly_detector_arn,
  :metric_set_name,
  :metric_set_description,
  :metric_list,
  :offset,
  :timestamp_column,
  :dimension_list,
  :metric_set_frequency,
  :metric_source,
  :timezone,
  :tags,
  :dimension_filter_list)
  SENSITIVE = []
  include Aws::Structure
end

#metric_set_nameString

The name of the dataset.



834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 834

class CreateMetricSetRequest < Struct.new(
  :anomaly_detector_arn,
  :metric_set_name,
  :metric_set_description,
  :metric_list,
  :offset,
  :timestamp_column,
  :dimension_list,
  :metric_set_frequency,
  :metric_source,
  :timezone,
  :tags,
  :dimension_filter_list)
  SENSITIVE = []
  include Aws::Structure
end

#metric_sourceTypes::MetricSource

Contains information about how the source data should be interpreted.



834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 834

class CreateMetricSetRequest < Struct.new(
  :anomaly_detector_arn,
  :metric_set_name,
  :metric_set_description,
  :metric_list,
  :offset,
  :timestamp_column,
  :dimension_list,
  :metric_set_frequency,
  :metric_source,
  :timezone,
  :tags,
  :dimension_filter_list)
  SENSITIVE = []
  include Aws::Structure
end

#offsetInteger

After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3, Redshift, Athena and datasources.



834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 834

class CreateMetricSetRequest < Struct.new(
  :anomaly_detector_arn,
  :metric_set_name,
  :metric_set_description,
  :metric_list,
  :offset,
  :timestamp_column,
  :dimension_list,
  :metric_set_frequency,
  :metric_source,
  :timezone,
  :tags,
  :dimension_filter_list)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>



834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 834

class CreateMetricSetRequest < Struct.new(
  :anomaly_detector_arn,
  :metric_set_name,
  :metric_set_description,
  :metric_list,
  :offset,
  :timestamp_column,
  :dimension_list,
  :metric_set_frequency,
  :metric_source,
  :timezone,
  :tags,
  :dimension_filter_list)
  SENSITIVE = []
  include Aws::Structure
end

#timestamp_columnTypes::TimestampColumn

Contains information about the column used for tracking time in your source data.



834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 834

class CreateMetricSetRequest < Struct.new(
  :anomaly_detector_arn,
  :metric_set_name,
  :metric_set_description,
  :metric_list,
  :offset,
  :timestamp_column,
  :dimension_list,
  :metric_set_frequency,
  :metric_source,
  :timezone,
  :tags,
  :dimension_filter_list)
  SENSITIVE = []
  include Aws::Structure
end

#timezoneString

The time zone in which your source data was recorded.



834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 834

class CreateMetricSetRequest < Struct.new(
  :anomaly_detector_arn,
  :metric_set_name,
  :metric_set_description,
  :metric_list,
  :offset,
  :timestamp_column,
  :dimension_list,
  :metric_set_frequency,
  :metric_source,
  :timezone,
  :tags,
  :dimension_filter_list)
  SENSITIVE = []
  include Aws::Structure
end