The remapper processor remaps any source attribute(s) or tag to another target attribute or tag. Constraints on the tag/attribute name are explained in the Tag Best Practice documentation. Some additional constraints are applied as : or , are not allowed in the target tag/attribute name.

Hierarchy

  • LogsAttributeRemapper

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
isEnabled?: boolean

Whether or not the processor is enabled.

name?: string

Name of the processor.

overrideOnConflict?: boolean

Override or not the target element if already set,

preserveSource?: boolean

Remove or preserve the remapped source element.

sourceType?: string

Defines if the sources are from log attribute or tag.

sources: string[]

Array of source attributes.

target: string

Final attribute or tag name to remap the sources to.

targetFormat?: TargetFormatType

If the target_type of the remapper is attribute, try to cast the value to a new specific type. If the cast is not possible, the original type is kept. string, integer, or double are the possible types. If the target_type is tag, this parameter may not be specified.

targetType?: string

Defines if the final attribute or tag name is from log attribute or tag.

Type of logs attribute remapper.

Generated using TypeDoc