Introduction
Sometimes you want to change how Terraform creates or manages resources beyond just their settings. Meta-arguments let you control this behavior, like deciding when to create or destroy resources or how to handle dependencies.
When you want to make sure a resource is created only after another resource is ready
When you want to prevent Terraform from destroying a resource accidentally
When you want to create multiple copies of a resource easily
When you want to ignore changes to certain resource attributes during updates
When you want to control the order of resource creation and deletion