Class: DatadogAPIClient::V2::TagIndexingRuleOptionsData

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/tag_indexing_rule_options_data.rb

Overview

Data payload for tag indexing rule options.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



36
37
38
# File 'lib/datadog_api_client/v2/models/tag_indexing_rule_options_data.rb', line 36

def additional_properties
  @additional_properties
end

#dynamic_tagsObject

Configuration for including dynamically queried tags.



25
26
27
# File 'lib/datadog_api_client/v2/models/tag_indexing_rule_options_data.rb', line 25

def dynamic_tags
  @dynamic_tags
end

#manage_preexisting_metricsObject

When true, the rule applies to metrics that were ingested before the rule was created.



28
29
30
# File 'lib/datadog_api_client/v2/models/tag_indexing_rule_options_data.rb', line 28

def manage_preexisting_metrics
  @manage_preexisting_metrics
end

#metric_matchObject

Criteria for matching metrics based on query state.



31
32
33
# File 'lib/datadog_api_client/v2/models/tag_indexing_rule_options_data.rb', line 31

def metric_match
  @metric_match
end

#override_previous_rulesObject

When true, this rule's tag list overrides tags configured by earlier rules for the same metric. When false (default), tags from all matching rules are combined.



34
35
36
# File 'lib/datadog_api_client/v2/models/tag_indexing_rule_options_data.rb', line 34

def override_previous_rules
  @override_previous_rules
end