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
add_kms_key_id: Allow user to supply their own kms_key_id (cloudposse#75)
* add_kms_key_id: Allow user to supply their own kms_key_id
Change-Id: I23d1288851301328afaa61686b42d8376d303415
* Updated README.md
Co-authored-by: Andy Hibbert <[email protected]>
Co-authored-by: actions-bot <[email protected]>
Copy file name to clipboardexpand all lines: README.md
+1
Original file line number
Diff line number
Diff line change
@@ -187,6 +187,7 @@ Available targets:
187
187
| existing\_security\_groups | List of existing Security Group IDs to place the cluster into. Set `use_existing_security_groups` to `true` to enable using `existing_security_groups` as Security Groups for the cluster |`list(string)`|`[]`| no |
188
188
| family | Redis family |`string`|`"redis4.0"`| no |
189
189
| instance\_type | Elastic cache instance type |`string`|`"cache.t2.micro"`| no |
190
+
| kms\_key\_id | The ARN of the key that you wish to use if encrypting at rest. If not supplied, uses service managed encryption. `at_rest_encryption_enabled` must be set to `true`|`string`|`null`| no |
190
191
| maintenance\_window | Maintenance window |`string`|`"wed:03:00-wed:04:00"`| no |
191
192
| name | Name of the application |`string`| n/a | yes |
192
193
| namespace | Namespace (e.g. `eg` or `cp`) |`string`|`""`| no |
Copy file name to clipboardexpand all lines: docs/terraform.md
+1
Original file line number
Diff line number
Diff line change
@@ -39,6 +39,7 @@
39
39
| existing\_security\_groups | List of existing Security Group IDs to place the cluster into. Set `use_existing_security_groups` to `true` to enable using `existing_security_groups` as Security Groups for the cluster |`list(string)`|`[]`| no |
40
40
| family | Redis family |`string`|`"redis4.0"`| no |
41
41
| instance\_type | Elastic cache instance type |`string`|`"cache.t2.micro"`| no |
42
+
| kms\_key\_id | The ARN of the key that you wish to use if encrypting at rest. If not supplied, uses service managed encryption. `at_rest_encryption_enabled` must be set to `true`|`string`|`null`| no |
42
43
| maintenance\_window | Maintenance window |`string`|`"wed:03:00-wed:04:00"`| no |
43
44
| name | Name of the application |`string`| n/a | yes |
44
45
| namespace | Namespace (e.g. `eg` or `cp`) |`string`|`""`| no |
Copy file name to clipboardexpand all lines: variables.tf
+6
Original file line number
Diff line number
Diff line change
@@ -204,6 +204,12 @@ variable "auth_token" {
204
204
default=null
205
205
}
206
206
207
+
variable"kms_key_id" {
208
+
type=string
209
+
description="The ARN of the key that you wish to use if encrypting at rest. If not supplied, uses service managed encryption. `at_rest_encryption_enabled` must be set to `true`"
210
+
default=null
211
+
}
212
+
207
213
variable"replication_group_id" {
208
214
type=string
209
215
description="Replication group ID with the following constraints: \nA name must contain from 1 to 20 alphanumeric characters or hyphens. \n The first character must be a letter. \n A name cannot end with a hyphen or contain two consecutive hyphens."
0 commit comments