anchor.diff:  // tag::component-template-def[]
   Building block for creating <<glossary-index-template,index templates>>. A
   component template can specify <<glossary-mapping,mappings>>,
  -{ref}/index-modules.html[index settings], and <<glossary-index-alias,aliases>>. See
  +{ref}/index-modules.html[index settings], and <<glossary-alias,aliases>>. See
   {ref}/index-templates.html[index templates].
   // end::component-template-def[]
   
  
positive.code: // tag::index-pattern-def[]
  String containing a wildcard (`*`) pattern that can match multiple
  <<glossary-data-stream,data streams>>, <<glossary-index,indices>>, or
  <<glossary-index-alias,aliases>>. See {ref}/multi-index.html[Multi-target syntax].
  // end::index-pattern-def[]
  
  [[glossary-index-template]] index template::
  // tag::index-template-def[]
  Automatically configures the <<glossary-mapping,mappings>>,
  {ref}/index-modules.html[index settings], and <<glossary-index-alias,aliases>>
  of new <<glossary-index,indices>> that match its <<glossary-index-pattern,index
  pattern>>. You can also use index templates to create
  <<glossary-data-stream,data streams>>. See {ref}/index-templates.html[Index
  
negative.code: docs, or age.
  // end::rollover-def-short[]
  A rollover can target a <<glossary-data-stream,data stream>> or an
  <<glossary-alias,alias>> with a write index.
  // end::rollover-def[]
  
  [[glossary-rollup]] rollup::
  