Class: DatadogAPIClient::V2::ObservabilityPipelineQuotaProcessorOverride

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

Overview

Defines a custom quota limit that applies to specific log events based on matching field values.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



30
31
32
# File 'lib/datadog_api_client/v2/models/observability_pipeline_quota_processor_override.rb', line 30

def additional_properties
  @additional_properties
end

#fieldsObject

A list of field matchers used to apply a specific override. If an event matches all listed key-value pairs, the corresponding override limit is enforced.



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

def fields
  @fields
end

#limitObject

The maximum amount of data or number of events allowed before the quota is enforced. Can be specified in bytes or events.



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

def limit
  @limit
end