Class LogsArrayProcessorOperationExtractKeyValue

Operation that extracts key-value pairs from a source array and stores the result in the target attribute.

Hierarchy

  • LogsArrayProcessorOperationExtractKeyValue

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
keyToExtract: string

Key of the attribute in each array element that holds the name to use for the extracted attribute.

overrideOnConflict?: boolean

Whether to override the target element if it's already set.

source: string

Attribute path of the array to extract key-value pairs from.

target?: string

Attribute that receives the extracted key-value pairs. If not specified, the extracted attributes are added at the root level of the log.

Operation type.

valueToExtract: string

Key of the attribute in each array element that holds the value to use for the extracted attribute.

Generated using TypeDoc