A newer version is available. For the latest information, see the
current release documentation.
ElasticsearchScriptTypeSettings
editElasticsearchScriptTypeSettings
editEnables scripting for the specified type and controls other parameters. Store scripts in indexes (stored
), upload in file bundles (file
), or use in API requests (inline
).
Properties
edit-
enabled
(boolean
) - If enabled (default: true) then scripts are enabled, either for sandboxing languages (by default), or for all installed languages if 'sandbox_mode' is disabled (or for 6.x). NOTES: (Corresponds to the parameter 'script.file|stored/indexed|inline')
-
sandbox_mode
(boolean
) - If enabled (default: true) and this script type is enabled, then only the sandbox languages are allowed. By default the sandbox languages are painless, expressions and mustache, but this can be restricted via the 'painless_enabled', 'mustache_enabled' 'expression_enabled' settings.NOTES: Not supported in 6.x. (Corresponds to the parameters 'script.engine.[painless|mustache|expressions].[file|stored|inline]')
Example
edit{ "enabled" : true, "sandbox_mode" : true }