https://medium.com/@DynamoDevOps/how-to-use-conditional-dynamic-blocks-in-terraform-for-multi-environment-elastic-cloud-deployments-8c238da65b6d