Class: Aws::LookoutMetrics::Types::CreateAlertRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::LookoutMetrics::Types::CreateAlertRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-lookoutmetrics/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action ⇒ Types::Action
Action that will be triggered when there is an alert.
-
#alert_description ⇒ String
A description of the alert.
-
#alert_filters ⇒ Types::AlertFilters
The configuration of the alert filters, containing MetricList and DimensionFilterList.
-
#alert_name ⇒ String
The name of the alert.
-
#alert_sensitivity_threshold ⇒ Integer
An integer from 0 to 100 specifying the alert sensitivity threshold.
-
#anomaly_detector_arn ⇒ String
The ARN of the detector to which the alert is attached.
-
#tags ⇒ Hash<String,String>
A list of [tags] to apply to the alert.
Instance Attribute Details
#action ⇒ Types::Action
Action that will be triggered when there is an alert.
701 702 703 704 705 706 707 708 709 710 711 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 701 class CreateAlertRequest < Struct.new( :alert_name, :alert_sensitivity_threshold, :alert_description, :anomaly_detector_arn, :action, :tags, :alert_filters) SENSITIVE = [] include Aws::Structure end |
#alert_description ⇒ String
A description of the alert.
701 702 703 704 705 706 707 708 709 710 711 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 701 class CreateAlertRequest < Struct.new( :alert_name, :alert_sensitivity_threshold, :alert_description, :anomaly_detector_arn, :action, :tags, :alert_filters) SENSITIVE = [] include Aws::Structure end |
#alert_filters ⇒ Types::AlertFilters
The configuration of the alert filters, containing MetricList and DimensionFilterList.
701 702 703 704 705 706 707 708 709 710 711 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 701 class CreateAlertRequest < Struct.new( :alert_name, :alert_sensitivity_threshold, :alert_description, :anomaly_detector_arn, :action, :tags, :alert_filters) SENSITIVE = [] include Aws::Structure end |
#alert_name ⇒ String
The name of the alert.
701 702 703 704 705 706 707 708 709 710 711 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 701 class CreateAlertRequest < Struct.new( :alert_name, :alert_sensitivity_threshold, :alert_description, :anomaly_detector_arn, :action, :tags, :alert_filters) SENSITIVE = [] include Aws::Structure end |
#alert_sensitivity_threshold ⇒ Integer
An integer from 0 to 100 specifying the alert sensitivity threshold.
701 702 703 704 705 706 707 708 709 710 711 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 701 class CreateAlertRequest < Struct.new( :alert_name, :alert_sensitivity_threshold, :alert_description, :anomaly_detector_arn, :action, :tags, :alert_filters) SENSITIVE = [] include Aws::Structure end |
#anomaly_detector_arn ⇒ String
The ARN of the detector to which the alert is attached.
701 702 703 704 705 706 707 708 709 710 711 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 701 class CreateAlertRequest < Struct.new( :alert_name, :alert_sensitivity_threshold, :alert_description, :anomaly_detector_arn, :action, :tags, :alert_filters) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
A list of [tags] to apply to the alert.
[1]: docs.aws.amazon.com/lookoutmetrics/latest/dev/detectors-tags.html
701 702 703 704 705 706 707 708 709 710 711 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 701 class CreateAlertRequest < Struct.new( :alert_name, :alert_sensitivity_threshold, :alert_description, :anomaly_detector_arn, :action, :tags, :alert_filters) SENSITIVE = [] include Aws::Structure end |