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
| <aname="input_iam_role_tags"></a> [iam\_role\_tags](#input\_iam\_role\_tags)| A map of additional tags to add to the scheduled action IAM role created |`map(string)`|`{}`| no |
266
267
| <aname="input_iam_role_use_name_prefix"></a> [iam\_role\_use\_name\_prefix](#input\_iam\_role\_use\_name\_prefix)| Determines whether scheduled action the IAM role name (`iam_role_name`) is used as a prefix |`string`|`true`| no |
267
268
| <aname="input_kms_key_arn"></a> [kms\_key\_arn](#input\_kms\_key\_arn)| The ARN for the KMS encryption key. When specifying `kms_key_arn`, `encrypted` needs to be set to `true`|`string`|`null`| no |
268
-
| <aname="input_logging"></a> [logging](#input\_logging)| Logging configuration for the cluster | <pre>object({<br/> bucket_name = optional(string)<br/> log_destination_type = optional(string)<br/> log_exports = optional(list(string))<br/> s3_key_prefix = optional(string)<br/> })</pre> |`null`| no |
269
+
| <aname="input_logging"></a> [logging](#input\_logging)| Logging configuration for the cluster | <pre>object({<br/> bucket_name = optional(string)<br/> log_destination_type = optional(string)<br/> log_exports = optional(list(string), [])<br/> s3_key_prefix = optional(string)<br/> })</pre> |`null`| no |
269
270
| <aname="input_maintenance_track_name"></a> [maintenance\_track\_name](#input\_maintenance\_track\_name)| The name of the maintenance track for the restored cluster. When you take a snapshot, the snapshot inherits the MaintenanceTrack value from the cluster. The snapshot might be on a different track than the cluster that was the source for the snapshot. Default value is `current`|`string`|`null`| no |
270
271
| <aname="input_manage_master_password"></a> [manage\_master\_password](#input\_manage\_master\_password)| Whether to use AWS SecretsManager to manage the cluster admin credentials. Conflicts with `master_password`. One of `master_password` or `manage_master_password` is required unless `snapshot_identifier` is provided |`bool`|`false`| no |
271
272
| <aname="input_manage_master_password_rotation"></a> [manage\_master\_password\_rotation](#input\_manage\_master\_password\_rotation)| Whether to manage the master user password rotation. Setting this value to false after previously having been set to true will disable automatic rotation |`bool`|`false`| no |
@@ -343,10 +344,7 @@ No modules.
343
344
| <aname="output_cluster_type"></a> [cluster\_type](#output\_cluster\_type)| The Redshift cluster type |
344
345
| <aname="output_cluster_version"></a> [cluster\_version](#output\_cluster\_version)| The version of Redshift engine software |
345
346
| <aname="output_cluster_vpc_security_group_ids"></a> [cluster\_vpc\_security\_group\_ids](#output\_cluster\_vpc\_security\_group\_ids)| The VPC security group ids associated with the cluster |
346
-
| <aname="output_endpoint_access_address"></a> [endpoint\_access\_address](#output\_endpoint\_access\_address)| The DNS address of the endpoint |
347
-
| <aname="output_endpoint_access_id"></a> [endpoint\_access\_id](#output\_endpoint\_access\_id)| The Redshift-managed VPC endpoint name |
348
-
| <aname="output_endpoint_access_port"></a> [endpoint\_access\_port](#output\_endpoint\_access\_port)| The port number on which the cluster accepts incoming connections |
349
-
| <aname="output_endpoint_access_vpc_endpoint"></a> [endpoint\_access\_vpc\_endpoint](#output\_endpoint\_access\_vpc\_endpoint)| The connection endpoint for connecting to an Amazon Redshift cluster through the proxy. See details below |
347
+
| <aname="output_endpoint_access"></a> [endpoint\_access](#output\_endpoint\_access)| A map of access endpoints created and their attributes |
350
348
| <aname="output_master_password_secret_arn"></a> [master\_password\_secret\_arn](#output\_master\_password\_secret\_arn)| ARN of managed master password secret |
351
349
| <aname="output_parameter_group_arn"></a> [parameter\_group\_arn](#output\_parameter\_group\_arn)| Amazon Resource Name (ARN) of the parameter group created |
352
350
| <aname="output_parameter_group_id"></a> [parameter\_group\_id](#output\_parameter\_group\_id)| The name of the Redshift parameter group created |
Copy file name to clipboardExpand all lines: docs/UPGRADE-7.0.md
+24-12Lines changed: 24 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,13 +8,14 @@ Please consult the `examples` directory for reference example configurations. If
8
8
- AWS provider `v6.18` is now minimum supported version
9
9
- The ability for the module to create a random password has been removed in order to ensure passwords are not stored in plain text within the state file. Users must now provide their own password via the `master_password_wo` variable.
10
10
-`master_password` is no longer supported and only the write-only equivalent is supported (`master_password_wo` and `master_password_wo_version`)
11
+
- The variable(s) used to create access endpoints has changed from creating a single endpoint to n-number of endpoints
11
12
12
13
## Additional changes
13
14
14
15
### Added
15
16
16
17
- Support for `region` argument to specify the AWS region for the resources created if different from the provider region.
17
-
- Support for creating security group
18
+
- Support for creating a security group used by the cluster
18
19
19
20
### Modified
20
21
@@ -23,7 +24,7 @@ Please consult the `examples` directory for reference example configurations. If
23
24
24
25
### Removed
25
26
26
-
-
27
+
- Support for generating random passwords has been removed.
27
28
28
29
### Variable and output changes
29
30
@@ -64,15 +65,18 @@ Please consult the `examples` directory for reference example configurations. If
64
65
65
66
4. Removed outputs:
66
67
67
-
-
68
+
-`endpoint_access_address` -> see `endpoint_access` output
69
+
-`endpoint_access_port` -> see `endpoint_access` output
70
+
-`endpoint_access_id` -> see `endpoint_access` output
71
+
-`endpoint_access_vpc_endpoint` -> see `endpoint_access` output
68
72
69
73
5. Renamed outputs:
70
74
71
-
-
75
+
- None
72
76
73
77
6. Added outputs:
74
78
75
-
-
79
+
- None
76
80
77
81
## Upgrade Migration
78
82
@@ -121,9 +125,9 @@ module "redshift" {
121
125
122
126
# Endpoint access - only available when using the ra3.x type
Copy file name to clipboardExpand all lines: examples/complete/README.md
+1-4Lines changed: 1 addition & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -88,10 +88,7 @@ No inputs.
88
88
| <aname="output_cluster_type"></a> [cluster\_type](#output\_cluster\_type)| The Redshift cluster type |
89
89
| <aname="output_cluster_version"></a> [cluster\_version](#output\_cluster\_version)| The version of Redshift engine software |
90
90
| <aname="output_cluster_vpc_security_group_ids"></a> [cluster\_vpc\_security\_group\_ids](#output\_cluster\_vpc\_security\_group\_ids)| The VPC security group ids associated with the cluster |
91
-
| <aname="output_endpoint_access_address"></a> [endpoint\_access\_address](#output\_endpoint\_access\_address)| The DNS address of the endpoint |
92
-
| <aname="output_endpoint_access_id"></a> [endpoint\_access\_id](#output\_endpoint\_access\_id)| The Redshift-managed VPC endpoint name |
93
-
| <aname="output_endpoint_access_port"></a> [endpoint\_access\_port](#output\_endpoint\_access\_port)| The port number on which the cluster accepts incoming connections |
94
-
| <aname="output_endpoint_access_vpc_endpoint"></a> [endpoint\_access\_vpc\_endpoint](#output\_endpoint\_access\_vpc\_endpoint)| The connection endpoint for connecting to an Amazon Redshift cluster through the proxy. See details below |
91
+
| <aname="output_endpoint_access"></a> [endpoint\_access](#output\_endpoint\_access)| A map of access endpoints created and their attributes |
95
92
| <aname="output_master_password_secret_arn"></a> [master\_password\_secret\_arn](#output\_master\_password\_secret\_arn)| ARN of managed master password secret |
96
93
| <aname="output_master_password_secretsmanager_secret_rotation_enabled"></a> [master\_password\_secretsmanager\_secret\_rotation\_enabled](#output\_master\_password\_secretsmanager\_secret\_rotation\_enabled)| Specifies whether automatic rotation is enabled for the secret |
97
94
| <aname="output_parameter_group_arn"></a> [parameter\_group\_arn](#output\_parameter\_group\_arn)| Amazon Resource Name (ARN) of the parameter group created |
0 commit comments