class Aws::CloudWatchLogs::Types::ParseKeyValue
@see docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/ParseKeyValue AWS API Documentation
@return [Boolean]
already exists. If you omit this, the default is ‘false`.
Specifies whether to overwrite the value if the destination key
@!attribute [rw] overwrite_if_exists
@return [String]
key-value pair is not successfully split.
A value to insert into the value field in the result, when a
@!attribute [rw] non_match_value
@return [String]
here.
If you want to add a prefix to all transformed keys, specify it
@!attribute [rw] key_prefix
@return [String]
If you omit this, the equal `=` character is used.
in the transformed log event.
The delimiter string to use between the key and value in each pair
@!attribute [rw] key_value_delimiter
@return [String]
character is used.
the original log events. If you omit this, the ampersand `&`
The field delimiter string that is used between key-value pairs in
@!attribute [rw] field_delimiter
@return [String]
The destination field to put the extracted key-value pairs into
@!attribute [rw] destination
@return [String]
notation to access child fields. For example, `store.book`
Path to the field in the log event that will be parsed. Use dot
@!attribute [rw] source<br><br>: docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CloudWatch-Logs-Transformation.html#CloudWatch-Logs-Transformation-parseKeyValue<br><br><br><br>parseKeyValue][1] in the *CloudWatch Logs User Guide*.
For more information about this processor including examples, see [
key-value pairs.
This processor parses a specified field in the original log event into