# DatadogAPIClient::V1::LogsLookupProcessor ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **default_lookup** | **String** | Value to set the target attribute if the source value is not found in the list. | [optional] | | **is_enabled** | **Boolean** | Whether or not the processor is enabled. | [optional][default to false] | | **lookup_table** | **Array<String>** | Mapping table of values for the source attribute and their associated target attribute values, formatted as `[\"source_key1,target_value1\", \"source_key2,target_value2\"]` | | | **name** | **String** | Name of the processor. | [optional] | | **source** | **String** | Source attribute used to perform the lookup. | | | **target** | **String** | Name of the attribute that contains the corresponding value in the mapping list or the `default_lookup` if not found in the mapping list. | | | **type** | [**LogsLookupProcessorType**](LogsLookupProcessorType.md) | | [default to 'lookup-processor'] | ## Example ```ruby require 'datadog_api_client/v1' instance = DatadogAPIClient::V1::LogsLookupProcessor.new( default_lookup: null, is_enabled: null, lookup_table: [], name: null, source: , target: , type: null ) ```