-
Notifications
You must be signed in to change notification settings - Fork 24
Add Signature Processor
Ron Shay edited this page Jul 31, 2022
·
2 revisions
This processor adds a hash signature field representing the document.
-
signatureMode
- possible values:[FIELDS_NAMES, FIELDS_VALUES, HYBRID]
-
signatureFieldName
- name of signature field to add. -
includeValueFields
- list of fields names, these fields values will be added to the signature when SignatureMode is FIELDS_VALUES or HYBRID.
FIELDS_NAMES
{
"steps": [
{
"addSignature": {
"config": {
"signatureFieldName": "doc_signature",
"signatureMode": "FIELDS_NAMES"
}
}
}
]
}
FIELDS_VALUES
{
"steps": [
{
"addSignature": {
"config": {
"signatureFieldName": "doc_signature",
"signatureMode": "FIELDS_VALUES",
"includeValueFields": ["type", "logger"]
}
}
}
]
}
HYBRID
{
"steps": [
{
"addSignature": {
"config": {
"signatureFieldName": "doc_signature",
"signatureMode": "HYBRID",
"includeValueFields": ["type", "logger"]
}
}
}
]
}
- Home
-
Pipelines
-
Processors
- Add Field Processor
- Add Tag Processor
- AhoCorasick Processor
- Anonymize Processor
- Append List Processor
- Arrays Intersect Processor
- Base64 Decode Processor
- Convert Processor
- CSV Processor
- Date Processor
- Drop Processor
- External Mapping Source Processor
- GeoIP Processor
- Grok Processor
- JSON Processor
- Key Value Processor
- LowerCase Processor
- Math Processor
- Remove Field Processor
- Remove Tag Processor
- Rename Field Processor
- Split Processor
- Strip Processor
- Substitue Processor
- Substring Processor
- Translate Processor
- UpperCase Processor
- User Agent Processor
- URL Decode Processor
- XML Processor
- DeDot Processor
- Doc Size Processor
- If statement
- Additional Commands
-
Processors