github.com/wata727/tflint@v0.12.2-0.20191013070026-96dd0d36f385/docs/rules/aws_elasticache_cluster_default_parameter_group.md (about) 1 # aws_elasticache_cluster_default_parameter_group 2 3 Disallow using default parameter group. 4 5 ## Example 6 7 ```hcl 8 resource "aws_elasticache_cluster" "redis" { 9 cluster_id = "app" 10 engine = "redis" 11 engine_version = "3.2.4" 12 maintenance_window = "sun:00:00-sun:06:00" 13 node_type = "cache.m4.large" 14 num_cache_nodes = 1 15 port = 6379 16 parameter_group_name = "default.redis3.2" // default paramete group! 17 subnet_group_name = "app-subnet-group" 18 security_group_ids = ["${aws_security_group.redis.id}"] 19 } 20 ``` 21 22 ``` 23 $ tflint 24 1 issue(s) found: 25 26 Notice: "default.redis3.2" is default parameter group. You cannot edit it. (aws_elasticache_cluster_default_parameter_group) 27 28 on template.tf line 9: 29 9: parameter_group_name = "default.redis3.2" // default paramete group! 30 31 Reference: https://github.com/wata727/tflint/blob/v0.11.0/docs/rules/aws_elasticache_cluster_default_parameter_group.md 32 33 ``` 34 35 ## Why 36 37 You can modify parameter values in a custom parameter group, but you can't change the parameter values in a default parameter group. 38 39 ## How To Fix 40 41 Create a new parameter group, and change the `parameter_group_name` to that.