|
1 | 1 | resource "aws_elasticache_replication_group" "this" {
|
2 | 2 | replication_group_id = coalesce(var.replication_group_id, var.name)
|
3 | 3 |
|
4 |
| - at_rest_encryption_enabled = var.at_rest_encryption_enabled |
5 |
| - automatic_failover_enabled = local.replica_enabled |
6 |
| - description = var.description |
7 |
| - engine = var.engine |
8 |
| - engine_version = var.engine_version |
9 |
| - kms_key_id = local.primary_kms_key |
10 |
| - multi_az_enabled = local.replica_enabled |
11 |
| - node_type = var.node_type |
12 |
| - num_cache_clusters = local.instance_count |
13 |
| - parameter_group_name = var.parameter_group_name |
14 |
| - port = var.port |
15 |
| - security_group_ids = local.server_security_group_ids |
16 |
| - snapshot_name = var.snapshot_name |
17 |
| - snapshot_retention_limit = var.snapshot_retention_limit |
18 |
| - subnet_group_name = aws_elasticache_subnet_group.this.name |
19 |
| - transit_encryption_enabled = var.transit_encryption_enabled |
| 4 | + at_rest_encryption_enabled = var.at_rest_encryption_enabled |
| 5 | + automatic_failover_enabled = local.replica_enabled |
| 6 | + description = var.description |
| 7 | + engine = var.engine |
| 8 | + engine_version = var.engine_version |
| 9 | + global_replication_group_id = var.global_replication_group_id |
| 10 | + kms_key_id = local.primary_kms_key |
| 11 | + multi_az_enabled = local.replica_enabled |
| 12 | + node_type = var.node_type |
| 13 | + num_cache_clusters = local.instance_count |
| 14 | + parameter_group_name = var.parameter_group_name |
| 15 | + port = var.port |
| 16 | + security_group_ids = local.server_security_group_ids |
| 17 | + snapshot_name = var.snapshot_name |
| 18 | + snapshot_retention_limit = var.snapshot_retention_limit |
| 19 | + subnet_group_name = aws_elasticache_subnet_group.this.name |
| 20 | + transit_encryption_enabled = var.transit_encryption_enabled |
20 | 21 |
|
21 | 22 | # Auth tokens aren't supported without TLS
|
22 | 23 | auth_token = (
|
|
0 commit comments