// 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.cluster.putComponentTemplate({ name: "my-mappings", template: { mappings: { properties: { "@timestamp": { type: "date", format: "date_optional_time||epoch_millis", }, message: { type: "wildcard", }, }, }, }, _meta: { description: "Mappings for @timestamp and message fields", "my-custom-meta-field": "More arbitrary metadata", }, }); console.log(response); const response1 = await client.cluster.putComponentTemplate({ name: "my-settings", template: { settings: { "index.lifecycle.name": "my-lifecycle-policy", }, }, _meta: { description: "Settings for ILM", "my-custom-meta-field": "More arbitrary metadata", }, }); console.log(response1); ----