You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| ingress_cidr_blocks | List of Ingress CIDR blocks. |list|-| yes |
80
-
| name | The replication group identifier. This parameter is stored as a lowercase string. | string|-| yes |
81
-
| node_type | The compute and memory capacity of the nodes in the node group. | string|-| yes |
82
-
| number_cache_clusters | The number of cache clusters (primary and replicas) this replication group will have. | string|-| yes |
83
-
| subnet_ids | List of VPC Subnet IDs for the cache subnet group. |list|-| yes |
84
-
| vpc_id | VPC Id to associate with Redis ElastiCache. | string|-| yes |
85
-
| apply_immediately | Specifies whether any modifications are applied immediately, or during the next maintenance window. |string |`false`| no |
86
-
| at_rest_encryption_enabled | Whether to enable encryption at rest. |string |`true`| no |
87
-
| automatic_failover_enabled | Specifies whether a read-only replica will be automatically promoted to read/write primary if the existing primary fails. |string |`true`| no |
88
-
| description | The description of the all resources. | string|`Managed by Terraform`| no |
89
-
| engine_version | The version number of the cache engine to be used for the cache clusters in this replication group. | string|`5.0.0`| no |
90
-
| family | The family of the ElastiCache parameter group. | string|`redis5.0`| no |
91
-
| maintenance_window | Specifies the weekly time range for when maintenance on the cache cluster is performed. | string| `` | no|
92
-
| port | The port number on which each of the cache nodes will accept connections. |string |`6379`| no |
93
-
| snapshot_retention_limit | The number of days for which ElastiCache will retain automatic cache cluster snapshots before deleting them. |string |`30`| no |
94
-
| snapshot_window | The daily time range (in UTC) during which ElastiCache will begin taking a daily snapshot of your cache cluster. | string| `` | no|
95
-
| tags | A mapping of tags to assign to all resources. |map|`{}`| no |
96
-
| transit_encryption_enabled | Whether to enable encryption in transit. |string |`true`| no |
| ingress_cidr_blocks | List of Ingress CIDR blocks. |`list(string)`| n/a| yes |
97
+
| name | The replication group identifier. This parameter is stored as a lowercase string. |`string`| n/a| yes |
98
+
| node_type | The compute and memory capacity of the nodes in the node group. |`string`| n/a| yes |
99
+
| number_cache_clusters | The number of cache clusters (primary and replicas) this replication group will have. |`string`| n/a| yes |
100
+
| subnet_ids | List of VPC Subnet IDs for the cache subnet group. |`list(string)`| n/a| yes |
101
+
| vpc_id | VPC Id to associate with Redis ElastiCache. |`string`| n/a| yes |
102
+
| apply_immediately | Specifies whether any modifications are applied immediately, or during the next maintenance window. |`bool`|`false`| no |
103
+
| at_rest_encryption_enabled | Whether to enable encryption at rest. |`bool`|`true`| no |
104
+
| automatic_failover_enabled | Specifies whether a read-only replica will be automatically promoted to read/write primary if the existing primary fails. |`bool`|`true`| no |
105
+
| description | The description of the all resources. |`string`|`"Managed by Terraform"`| no |
106
+
| engine_version | The version number of the cache engine to be used for the cache clusters in this replication group. |`string`|`"5.0.6"`| no |
107
+
| family | The family of the ElastiCache parameter group. |`string`|`"redis5.0"`| no |
108
+
| maintenance_window | Specifies the weekly time range for when maintenance on the cache cluster is performed. |`string`|`""`| no|
109
+
| port | The port number on which each of the cache nodes will accept connections. |`number`|`6379`| no |
110
+
| snapshot_retention_limit | The number of days for which ElastiCache will retain automatic cache cluster snapshots before deleting them. |`number`|`30`| no |
111
+
| snapshot_window | The daily time range (in UTC) during which ElastiCache will begin taking a daily snapshot of your cache cluster. |`string`|`""`| no|
112
+
| tags | A mapping of tags to assign to all resources. |`map(string)`|`{}`| no |
113
+
| transit_encryption_enabled | Whether to enable encryption in transit. |`bool`|`true`| no |
97
114
98
115
## Outputs
99
116
@@ -112,9 +129,11 @@ module "elasticache_redis" {
112
129
| security_group_owner_id | The owner ID of the Redis ElastiCache security group. |
113
130
| security_group_vpc_id | The VPC ID of the Redis ElastiCache security group. |
114
131
132
+
<!-- END OF GENERATED BY TERRAFORM-DOCS -->
133
+
115
134
## Development
116
135
117
-
### Requirements
136
+
### Development Requirements
118
137
119
138
-[Docker](https://www.docker.com/)
120
139
@@ -137,21 +156,22 @@ make install
137
156
### Makefile targets
138
157
139
158
```text
159
+
apply-complete Run terraform apply examples/complete
160
+
apply-minimal Run terraform apply examples/minimal
161
+
bump-version Bump version (Required argument 'VERSION')
140
162
check-format Check format code
141
-
cibuild Execute CI build
142
163
clean Clean .terraform
164
+
destroy-complete Run terraform destroy examples/complete
165
+
destroy-minimal Run terraform destroy examples/minimal
166
+
diff Word diff
143
167
docs Generate docs
144
168
format Format code
145
169
help Show help
146
170
install Install requirements
147
171
lint Lint code
172
+
plan-complete Run terraform plan examples/complete
173
+
plan-minimal Run terraform plan examples/minimal
148
174
release Release GitHub and Terraform Module Registry
149
-
terraform-apply-complete Run terraform apply examples/complete
150
-
terraform-apply-minimal Run terraform apply examples/minimal
151
-
terraform-destroy-complete Run terraform destroy examples/complete
152
-
terraform-destroy-minimal Run terraform destroy examples/minimal
153
-
terraform-plan-complete Run terraform plan examples/complete
154
-
terraform-plan-minimal Run terraform plan examples/minimal
0 commit comments