Class: DatadogAPIClient::V2::LogsArchiveCreateRequestAttributes

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

Overview

The attributes associated with the archive.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



43
44
45
# File 'lib/datadog_api_client/v2/models/logs_archive_create_request_attributes.rb', line 43

def additional_properties
  @additional_properties
end

#destinationObject

An archive’s destination.



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

def destination
  @destination
end

#include_tagsObject

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.



29
30
31
# File 'lib/datadog_api_client/v2/models/logs_archive_create_request_attributes.rb', line 29

def include_tags
  @include_tags
end

#nameObject

The archive name.



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

def name
  @name
end

#queryObject

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



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

def query
  @query
end

#rehydration_max_scan_size_in_gbObject

Maximum scan size for rehydration from this archive.



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

def rehydration_max_scan_size_in_gb
  @rehydration_max_scan_size_in_gb
end

#rehydration_tagsObject

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



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

def rehydration_tags
  @rehydration_tags
end