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
| application | Application (e.g. `cd` or `clouddrove`). |`string`|`""`| no |
151
150
| apply\_immediately | Specifies whether any modifications are applied immediately, or during the next maintenance window. Default is false. |`bool`|`false`| no |
152
-
| at\_rest\_encryption\_enabled | Enable encryption at rest. |`bool`|`false`| no |
153
-
| attributes | Additional attributes (e.g. `1`). |`list`|`[]`| no |
154
-
| auth\_token | The password used to access a password protected server. Can be specified only if transit\_encryption\_enabled = true. |`any`|`null`| no |
151
+
| at\_rest\_encryption\_enabled | Enable encryption at rest. |`bool`|`true`| no |
152
+
| attributes | Additional attributes (e.g. `1`). |`list(any)`|`[]`| no |
153
+
| auth\_token | The password used to access a password protected server. Can be specified only if transit\_encryption\_enabled = true. |`string`|`"gihweisdjhewiuei"`| no |
155
154
| auto\_minor\_version\_upgrade | Specifies whether a minor engine upgrades will be applied automatically to the underlying Cache Cluster instances during the maintenance window. Defaults to true. |`bool`|`true`| no |
156
155
| automatic\_failover\_enabled | Specifies whether a read-only replica will be automatically promoted to read/write primary if the existing primary fails. If true, Multi-AZ is enabled for this replication group. If false, Multi-AZ is disabled for this replication group. Must be enabled for Redis (cluster mode enabled) replication groups. Defaults to false. |`bool`|`false`| no |
157
156
| availability\_zones | A list of EC2 availability zones in which the replication group's cache clusters will be created. The order of the availability zones in the list is not important. |`list(string)`| n/a | yes |
@@ -165,7 +164,7 @@ Here are some examples of how you can use this module in your inventory structur
| family | (Required) The family of the ElastiCache parameter group. |`string`|`""`| no |
167
166
| kms\_key\_id | The ARN of the key that you wish to use if encrypting at rest. If not supplied, uses service managed encryption. Can be specified only if at\_rest\_encryption\_enabled = true. |`string`|`""`| no |
168
-
| label\_order | Label order, e.g. `name`,`application`. |`list`|`[]`| no |
167
+
| label\_order | Label order, e.g. `name`,`application`. |`list(any)`|`[]`| no |
169
168
| maintenance\_window | Maintenance window. |`string`|`"sun:05:00-sun:06:00"`| no |
170
169
| managedby | ManagedBy, eg 'CloudDrove' or 'AnmolNagpal'. |`string`|`"anmol@clouddrove.com"`| no |
171
170
| name | Name (e.g. `app` or `cluster`). |`string`|`""`| no |
@@ -179,15 +178,16 @@ Here are some examples of how you can use this module in your inventory structur
179
178
| replicas\_per\_node\_group | Replicas per Shard. |`string`|`""`| no |
180
179
| replication\_enabled | (Redis only) Enabled or disabled replication\_group for redis standalone instance. |`bool`|`false`| no |
181
180
| replication\_group\_id | The replication group identifier This parameter is stored as a lowercase string. |`string`|`""`| no |
181
+
| repository | Terraform current module repo |`string`|`"https://registry.terraform.io/modules/clouddrove/elasticache/aws/0.14.0"`| no |
182
182
| security\_group\_ids | One or more VPC security groups associated with the cache cluster. |`list`|`[]`| no |
183
183
| security\_group\_names | A list of cache security group names to associate with this replication group. |`any`|`null`| no |
184
184
| snapshot\_arns | A single-element string list containing an Amazon Resource Name (ARN) of a Redis RDB snapshot file stored in Amazon S3. |`any`|`null`| no |
185
185
| snapshot\_name | The name of a snapshot from which to restore data into the new node group. Changing the snapshot\_name forces a new resource. |`string`|`""`| no |
186
-
| snapshot\_retention\_limit | (Redis only) The number of days for which ElastiCache will retain automatic cache cluster snapshots before deleting them. For example, if you set SnapshotRetentionLimit to 5, then a snapshot that was taken today will be retained for 5 days before being deleted. If the value of SnapshotRetentionLimit is set to zero (0), backups are turned off. Please note that setting a snapshot\_retention\_limit is not supported on cache.t1.micro or cache.t2.\* cache nodes. |`number`|`0`| no |
186
+
| snapshot\_retention\_limit | (Redis only) The number of days for which ElastiCache will retain automatic cache cluster snapshots before deleting them. For example, if you set SnapshotRetentionLimit to 5, then a snapshot that was taken today will be retained for 5 days before being deleted. If the value of SnapshotRetentionLimit is set to zero (0), backups are turned off. Please note that setting a snapshot\_retention\_limit is not supported on cache.t1.micro or cache.t2.\* cache nodes. |`any`|`null`| no |
187
187
| snapshot\_window | (Redis only) The daily time range (in UTC) during which ElastiCache will begin taking a daily snapshot of your cache cluster. The minimum snapshot window is a 60 minute period. |`any`|`null`| no |
188
188
| subnet\_ids | List of VPC Subnet IDs for the cache subnet group. |`list`|`[]`| no |
189
-
| tags | Additional tags (e.g. map(`BusinessUnit`,`XYZ`). |`map`|`{}`| no |
190
-
| transit\_encryption\_enabled | Whether to enable encryption in transit. |`bool`|`false`| no |
189
+
| tags | Additional tags (e.g. map(`BusinessUnit`,`XYZ`). |`map(any)`|`{}`| no |
190
+
| transit\_encryption\_enabled | Whether to enable encryption in transit. |`bool`|`true`| no |
0 commit comments