Class: DatadogAPIClient::V1::LogsExcludeAttributeProcessor
- Inherits:
-
Object
- Object
- DatadogAPIClient::V1::LogsExcludeAttributeProcessor
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v1/models/logs_exclude_attribute_processor.rb
Overview
Use this processor to remove an attribute from a log during processing. The processor strips the specified attribute from the log event, which is useful when the attribute contains sensitive data or is no longer needed downstream.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#attribute_to_exclude ⇒ Object
readonly
Name of the log attribute to remove from the log event.
-
#is_enabled ⇒ Object
Whether or not the processor is enabled.
-
#name ⇒ Object
Name of the processor.
-
#type ⇒ Object
readonly
Type of logs exclude attribute processor.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
38 39 40 |
# File 'lib/datadog_api_client/v1/models/logs_exclude_attribute_processor.rb', line 38 def additional_properties @additional_properties end |
#attribute_to_exclude ⇒ Object
Name of the log attribute to remove from the log event.
27 28 29 |
# File 'lib/datadog_api_client/v1/models/logs_exclude_attribute_processor.rb', line 27 def attribute_to_exclude @attribute_to_exclude end |
#is_enabled ⇒ Object
Whether or not the processor is enabled.
30 31 32 |
# File 'lib/datadog_api_client/v1/models/logs_exclude_attribute_processor.rb', line 30 def is_enabled @is_enabled end |
#name ⇒ Object
Name of the processor.
33 34 35 |
# File 'lib/datadog_api_client/v1/models/logs_exclude_attribute_processor.rb', line 33 def name @name end |
#type ⇒ Object
Type of logs exclude attribute processor.
36 37 38 |
# File 'lib/datadog_api_client/v1/models/logs_exclude_attribute_processor.rb', line 36 def type @type end |