Skip to main content

Inherit tags

By default, stacks and stack groups inherit tags from their parent stack group. You can disable this behaviour by setting inheritTags to false.

Examples

Disable inheriting of tags.

inheritTags: false

Usage in configuration

inheritTags property can be defined in:

  • stack group configuration files
  • blueprint configuration files
  • stack configuration files

Stack group config file

When inheritTags property is defined in a stack group configuration file:

  • its value is used as is
  • its value is not inherited by stack groups and stacks that belong under the stack group

Blueprint config file

When inheritTags property is defined in a blueprint configuration file:

  • its value is used as is
  • its value is inherited by stacks that extend the blueprint

Stack config file

When inheritTags property is defined in a stack configuration file:

  • if the stack extends a blueprint, its value completely overrides the value inherited from the blueprint
  • otherwise, its value is used as is

Requirements

The inheritTags property must satisfy these requirements:

  • Must be a boolean