Terraform module to generate resource name with random_id
added as suffix.
To understand better on how to implement this module, you can go into examples
folder and try them.
- autoscaling_group
- autoscaling_policy
- cloudwatch_event_rule
- cloudwatch_log_group
- db_instance
- db_parameter_group
- dynamodb_table
- elasticache_cluster
- elasticsearch_domain
- iam_instance_profile
- iam_role
- key_pair
- lambda_function
- launch_configuration
- lb
- lb_target_group
- security_group
- s3_bucket
- sns_topic
- sqs_queue
You can increase the number of this module's supported resources by adding the information about maximum character allowed for resource naming from AWS.
Open resources.tf for more information.
Don't forget to also add the resource that you added to Supported Resources list
This module was created using Terraform 0.11.6. So to be more safe, Terraform version 0.11.6 or newer is required to use this module.
Apache 2 Licensed. See LICENSE for full details.