OpenSearch/docs/reference/ingest/processors/set.asciidoc

22 lines
774 B
Plaintext

[[set-options]]
.Set Options
[options="header"]
|======
| Name | Required | Default | Description
| `field` | yes | - | The field to insert, upsert, or update. Supports <<accessing-template-fields,template snippets>>.
| `value` | yes | - | The value to be set for the field. Supports <<accessing-template-fields,template snippets>>.
| `override` | no | true | If processor will update fields with pre-existing non-null-valued field. When set to `false`, such fields will not be touched.
include::common-options.asciidoc[]
|======
[source,js]
--------------------------------------------------
{
"set": {
"field": "host.os.name",
"value": "{{os}}"
}
}
--------------------------------------------------
// NOTCONSOLE