title: How can I skip destroying a resourcing with Terraform?
body: <p>I recently tested and created a UI with Cloudfront, S3 and WAF.</p>
  
  <p>I made some changes to the Cloudfront module and hardcoded the created WAF ACL name so that each time I perform <code>terraform apply</code> it will be using the WAF I created. Then I removed the WAF module from my code.</p>
  
  <p>When I try to do another <code>terraform apply</code> it says that the WAF will be destroyed. I assume its because I removed the WAF module.</p>
  
  <p>Is there a way where I can perform a <code>terraform plan</code>/<code>apply</code> and skip destroying the WAF which was recently deployed from previous deployments?</p>