Class: DatadogAPIClient::V2::ObservabilityPipelineConfig
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::ObservabilityPipelineConfig
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/observability_pipeline_config.rb
Overview
Specifies the pipeline's configuration, including its sources, processors, and destinations.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#destinations ⇒ Object
readonly
A list of destination components where processed logs are sent.
-
#pipeline_type ⇒ Object
The type of data being ingested.
-
#processor_groups ⇒ Object
A list of processor groups that transform or enrich log data.
-
#processors ⇒ Object
A list of processor groups that transform or enrich log data.
-
#sources ⇒ Object
readonly
A list of configured data sources for the pipeline.
-
#use_legacy_search_syntax ⇒ Object
Set to
trueto continue using the legacy search syntax while migrating filter queries.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
47 48 49 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_config.rb', line 47 def additional_properties @additional_properties end |
#destinations ⇒ Object
A list of destination components where processed logs are sent.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_config.rb', line 25 def destinations @destinations end |
#pipeline_type ⇒ Object
The type of data being ingested. Defaults to logs if not specified.
28 29 30 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_config.rb', line 28 def pipeline_type @pipeline_type end |
#processor_groups ⇒ Object
A list of processor groups that transform or enrich log data.
31 32 33 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_config.rb', line 31 def processor_groups @processor_groups end |
#processors ⇒ Object
A list of processor groups that transform or enrich log data.
Deprecated: This field is deprecated, you should now use the processor_groups field.
36 37 38 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_config.rb', line 36 def processors @processors end |
#sources ⇒ Object
A list of configured data sources for the pipeline.
39 40 41 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_config.rb', line 39 def sources @sources end |
#use_legacy_search_syntax ⇒ Object
Set to true to continue using the legacy search syntax while migrating filter queries. After migrating all queries to the new syntax, set to false.
The legacy syntax is deprecated and will eventually be removed.
Requires Observability Pipelines Worker 2.11 or later.
See Upgrade Your Filter Queries to the New Search Syntax for more information.
45 46 47 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_config.rb', line 45 def use_legacy_search_syntax @use_legacy_search_syntax end |