Class: DatadogAPIClient::V1::ReferenceTableLogsLookupProcessor
- Inherits:
-
Object
- Object
- DatadogAPIClient::V1::ReferenceTableLogsLookupProcessor
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v1/models/reference_table_logs_lookup_processor.rb
Overview
Note: Reference Tables are in public beta. Use the Lookup Processor to define a mapping between a log attribute and a human readable value saved in a Reference Table. For example, you can use the Lookup Processor to map an internal service ID into a human readable service name. Alternatively, you could also use it to check if the MAC address that just attempted to connect to the production environment belongs to your list of stolen machines.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#is_enabled ⇒ Object
Whether or not the processor is enabled.
-
#lookup_enrichment_table ⇒ Object
readonly
Name of the Reference Table for the source attribute and their associated target attribute values.
-
#name ⇒ Object
Name of the processor.
-
#source ⇒ Object
readonly
Source attribute used to perform the lookup.
-
#target ⇒ Object
readonly
Name of the attribute that contains the corresponding value in the mapping list.
-
#type ⇒ Object
readonly
Type of logs lookup processor.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
48 49 50 |
# File 'lib/datadog_api_client/v1/models/reference_table_logs_lookup_processor.rb', line 48 def additional_properties @additional_properties end |
#is_enabled ⇒ Object
Whether or not the processor is enabled.
31 32 33 |
# File 'lib/datadog_api_client/v1/models/reference_table_logs_lookup_processor.rb', line 31 def is_enabled @is_enabled end |
#lookup_enrichment_table ⇒ Object
Name of the Reference Table for the source attribute and their associated target attribute values.
34 35 36 |
# File 'lib/datadog_api_client/v1/models/reference_table_logs_lookup_processor.rb', line 34 def lookup_enrichment_table @lookup_enrichment_table end |
#name ⇒ Object
Name of the processor.
37 38 39 |
# File 'lib/datadog_api_client/v1/models/reference_table_logs_lookup_processor.rb', line 37 def name @name end |
#source ⇒ Object
Source attribute used to perform the lookup.
40 41 42 |
# File 'lib/datadog_api_client/v1/models/reference_table_logs_lookup_processor.rb', line 40 def source @source end |
#target ⇒ Object
Name of the attribute that contains the corresponding value in the mapping list.
43 44 45 |
# File 'lib/datadog_api_client/v1/models/reference_table_logs_lookup_processor.rb', line 43 def target @target end |
#type ⇒ Object
Type of logs lookup processor.
46 47 48 |
# File 'lib/datadog_api_client/v1/models/reference_table_logs_lookup_processor.rb', line 46 def type @type end |