Class: DatadogAPIClient::V2::SecurityMonitoringRuleNewValueOptions
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::SecurityMonitoringRuleNewValueOptions
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/security_monitoring_rule_new_value_options.rb
Overview
Options on new value detection method.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#forget_after ⇒ Object
The duration in days after which a learned value is forgotten.
-
#instantaneous_baseline ⇒ Object
When set to true, Datadog uses previous values that fall within the defined learning window to construct the baseline, enabling the system to establish an accurate baseline more rapidly rather than relying solely on gradual learning over time.
-
#learning_duration ⇒ Object
The duration in days during which values are learned, and after which signals will be generated for values that weren’t learned.
-
#learning_method ⇒ Object
The learning method used to determine when signals should be generated for values that weren’t learned.
-
#learning_threshold ⇒ Object
A number of occurrences after which signals will be generated for values that weren’t learned.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
40 41 42 |
# File 'lib/datadog_api_client/v2/models/security_monitoring_rule_new_value_options.rb', line 40 def additional_properties @additional_properties end |
#forget_after ⇒ Object
The duration in days after which a learned value is forgotten.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/security_monitoring_rule_new_value_options.rb', line 25 def forget_after @forget_after end |
#instantaneous_baseline ⇒ Object
When set to true, Datadog uses previous values that fall within the defined learning window to construct the baseline, enabling the system to establish an accurate baseline more rapidly rather than relying solely on gradual learning over time.
28 29 30 |
# File 'lib/datadog_api_client/v2/models/security_monitoring_rule_new_value_options.rb', line 28 def instantaneous_baseline @instantaneous_baseline end |
#learning_duration ⇒ Object
The duration in days during which values are learned, and after which signals will be generated for values that weren’t learned. If set to 0, a signal will be generated for all new values after the first value is learned.
32 33 34 |
# File 'lib/datadog_api_client/v2/models/security_monitoring_rule_new_value_options.rb', line 32 def learning_duration @learning_duration end |
#learning_method ⇒ Object
The learning method used to determine when signals should be generated for values that weren’t learned.
35 36 37 |
# File 'lib/datadog_api_client/v2/models/security_monitoring_rule_new_value_options.rb', line 35 def learning_method @learning_method end |
#learning_threshold ⇒ Object
A number of occurrences after which signals will be generated for values that weren’t learned.
38 39 40 |
# File 'lib/datadog_api_client/v2/models/security_monitoring_rule_new_value_options.rb', line 38 def learning_threshold @learning_threshold end |