Class: DatadogAPIClient::V2::LogsArchiveAttributes

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

Overview

The attributes associated with the archive.

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/v2/models/logs_archive_attributes.rb', line 55

def additional_properties
  @additional_properties
end

#compression_method ⇒ Object

The type of compression for the archive.



25
26
27
# File 'lib/datadog_api_client/v2/models/logs_archive_attributes.rb', line 25

def compression_method
  @compression_method
end

#destination ⇒ Object

An archive's destination.



28
29
30
# File 'lib/datadog_api_client/v2/models/logs_archive_attributes.rb', line 28

def destination
  @destination
end

#include_tags ⇒ Object

To store the tags in the archive, set the value "true". If it is set to "false", the tags will be deleted when the logs are sent to the archive.



32
33
34
# File 'lib/datadog_api_client/v2/models/logs_archive_attributes.rb', line 32

def include_tags
  @include_tags
end

#lookup_attributes ⇒ Object

An array of attributes to use as lookup keys for the archive.



35
36
37
# File 'lib/datadog_api_client/v2/models/logs_archive_attributes.rb', line 35

def lookup_attributes
  @lookup_attributes
end

#name ⇒ Object

The archive name.



38
39
40
# File 'lib/datadog_api_client/v2/models/logs_archive_attributes.rb', line 38

def name
  @name
end

#partitioning_attributes ⇒ Object

An array of attributes to use as partition keys for the archive. The attribute used most frequently for querying should be first.



41
42
43
# File 'lib/datadog_api_client/v2/models/logs_archive_attributes.rb', line 41

def partitioning_attributes
  @partitioning_attributes
end

#query ⇒ Object

The archive query/filter. Logs matching this query are included in the archive.



44
45
46
# File 'lib/datadog_api_client/v2/models/logs_archive_attributes.rb', line 44

def query
  @query
end

#rehydration_max_scan_size_in_gb ⇒ Object

Maximum scan size for rehydration from this archive.



47
48
49
# File 'lib/datadog_api_client/v2/models/logs_archive_attributes.rb', line 47

def rehydration_max_scan_size_in_gb
  @rehydration_max_scan_size_in_gb
end

#rehydration_tags ⇒ Object

An array of tags to add to rehydrated logs from an archive.



50
51
52
# File 'lib/datadog_api_client/v2/models/logs_archive_attributes.rb', line 50

def rehydration_tags
  @rehydration_tags
end

#state ⇒ Object

The state of the archive.



53
54
55
# File 'lib/datadog_api_client/v2/models/logs_archive_attributes.rb', line 53

def state
  @state
end