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_properties ⇒ Object

Returns the value of attribute additional_properties.



55
56
57
# File 'lib/datadog_api_client/v1/models/logs_pipeline.rb', line 55

def additional_properties
  @additional_properties
end

#description ⇒ Object

A description of the pipeline.



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

def description
  @description
end

#filter ⇒ Object

Filter for logs.



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

def filter
  @filter
end

#id ⇒ Object

ID of the pipeline.



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

def id
  @id
end

#is_enabled ⇒ Object

Whether or not the pipeline is enabled.



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

def is_enabled
  @is_enabled
end

#is_read_only ⇒ Object

Whether or not the pipeline can be edited.



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

def is_read_only
  @is_read_only
end

#name ⇒ Object

Name of the pipeline.



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

def name
  @name
end

#processors ⇒ Object

Ordered list of processors in this pipeline.



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

def processors
  @processors
end

#tags ⇒ Object

A list of tags associated with the pipeline.



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

def tags
  @tags
end

#type ⇒ Object

Type of pipeline.



53
54
55
# File 'lib/datadog_api_client/v1/models/logs_pipeline.rb', line 53

def type
  @type
end