Closed vlamic closed 4 years ago
Looks like AtRestEncryptionEnabled
and TransitEncryptionEnabled
are still not available in the CreateCacheClusterInput
struct of the aws-sdk-go (https://github.com/aws/aws-sdk-go/blob/master/service/elasticache/api.go#L8137)
This is an issue for aws-sdk-go: https://github.com/aws/aws-sdk-go/issues/3257 to track.
This can be solved if using aws_elasticache_replication_group
of 1 instead of aws_elasticache_cluster
. Closing the issue.
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks!
Community Note
Description
As mentioned in #4973
ElastiCache Redis version 4.0+ supports encryption at-rest and in-transit, also for non-clustered mode.
The terraform aws_elasticache_cluster currently does not support these features.
New or Affected Resource(s)
aws_elasticache_cluster
Potential Terraform Configuration
Similar to how this is implemented in
aws_elasticache_replication_group
:References
2090