Class: DatadogAPIClient::V1::LogsPipeline

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

Overview

Pipelines and processors operate on incoming logs, parsing and transforming them into structured attributes for easier querying.

Note: These endpoints are only available for admin users. Make sure to use an application key created by an admin.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



49
50
51
# File 'lib/datadog_api_client/v1/models/logs_pipeline.rb', line 49

def additional_properties
  @additional_properties
end

#filterObject

Filter for logs.



29
30
31
# File 'lib/datadog_api_client/v1/models/logs_pipeline.rb', line 29

def filter
  @filter
end

#idObject

ID of the pipeline.



32
33
34
# File 'lib/datadog_api_client/v1/models/logs_pipeline.rb', line 32

def id
  @id
end

#is_enabledObject

Whether or not the pipeline is enabled.



35
36
37
# File 'lib/datadog_api_client/v1/models/logs_pipeline.rb', line 35

def is_enabled
  @is_enabled
end

#is_read_onlyObject

Whether or not the pipeline can be edited.



38
39
40
# File 'lib/datadog_api_client/v1/models/logs_pipeline.rb', line 38

def is_read_only
  @is_read_only
end

#nameObject

Name of the pipeline.



41
42
43
# File 'lib/datadog_api_client/v1/models/logs_pipeline.rb', line 41

def name
  @name
end

#processorsObject

Ordered list of processors in this pipeline.



44
45
46
# File 'lib/datadog_api_client/v1/models/logs_pipeline.rb', line 44

def processors
  @processors
end

#typeObject

Type of pipeline.



47
48
49
# File 'lib/datadog_api_client/v1/models/logs_pipeline.rb', line 47

def type
  @type
end