Create an enrich policy
- PUT /_enrich/policy/{name}
Creates an enrich policy.
Path Parameters
-
namestring Namerequired -
Name of the enrich policy to create or update.
Query Parameters
-
master_timeoutstring Duration · default: 30s Period to wait for a connection to the master node.
Request
-
geo_matchPolicy -
Matches enrich data to incoming documents based on a
geo_shapequery. -
enrich_fieldsstring Fieldsrequired -
indicesstring Indicesrequired -
match_fieldstring Fieldrequired -
namestring Name -
elasticsearch_versionstring -
matchPolicy -
Matches enrich data to incoming documents based on a
termquery. -
enrich_fieldsstring Fieldsrequired -
indicesstring Indicesrequired -
match_fieldstring Fieldrequired -
namestring Name -
elasticsearch_versionstring -
rangePolicy -
Matches a number, date, or IP address in incoming documents to a range in the enrich index based on a
termquery. -
enrich_fieldsstring Fieldsrequired -
indicesstring Indicesrequired -
match_fieldstring Fieldrequired -
namestring Name -
elasticsearch_versionstring
Response
application/json
-
acknowledgedbooleanrequired -
For a successful response, this value is always true. On failure, an exception is returned instead.