28 lines
580 B
Plaintext
28 lines
580 B
Plaintext
// This file is autogenerated, DO NOT EDIT
|
|
// Use `node scripts/generate-docs-examples.js` to generate the docs examples
|
|
|
|
[source, js]
|
|
----
|
|
const response = await client.indices.putMapping({
|
|
index: "my-index-000001",
|
|
runtime: {
|
|
http: {
|
|
type: "composite",
|
|
script: 'emit(grok("%{COMMONAPACHELOG}").extract(doc["message"].value))',
|
|
fields: {
|
|
clientip: {
|
|
type: "ip",
|
|
},
|
|
verb: {
|
|
type: "keyword",
|
|
},
|
|
response: {
|
|
type: "long",
|
|
},
|
|
},
|
|
},
|
|
},
|
|
});
|
|
console.log(response);
|
|
----
|