Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Current Terraform Version
All version (Feature Request) Terraform v0.12.26
Use-cases
terraform apply -auto-approve will destroy/modify anything no matter what.
In an automation that should only create thing, it would be nice to have deletion protection and modification protection when running it.
Attempted Solutions
Proposal
The flag should accept 1 of the following options (or more):
Another option is to add another flag (or flags) for deletion/modification protection.
References
23722