Each CloudFormation stack must have a name that is unique within the stack's region. Takomo uses stack names to match stacks found from the local configuration with the target accounts' stacks.
You can give a name for a stack using the name
property.
Specifying a name:
If you omit the name, Takomo will generate the name using the following logic:
For example, if your stack's path is /dev/eu-west-1/vpc.yml/eu-west-1, its generated name will be dev-eu-west-1-vpc.
name
property can be defined in:
When name
property is defined in a blueprint configuration file:
When name
property is defined in a stack configuration file:
The name property must satisfy these requirements:
You can't rename stacks. If you change the name of an existing stack, Takomo will use the new name to find a corresponding stack from the target account. As Takomo does not keep track of the stacks it has deployed, it can't know that the stack still exists with the old name.