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
Please consult the `examples` directory for reference example configurations. If you find a bug, please open an issue with supporting configuration to reproduce.
4
+
5
+
## List of backwards incompatible changes
6
+
7
+
- Minimum supported version of Terraform AWS provider updated to `v5.45` to support latest resources
8
+
- Minimum supported version of Terraform raised to `v1.3`
9
+
- logging block within the `aws_redshift_cluster` resource has been replaced with a standalone resource. After upgrade, a new resource for logging will be created.
10
+
- snapshot_copy block within the `aws_redshift_cluster` resource has been replaced with a standalone resource. After upgrade, to prevent errors due to already existing `snapshot_copy` configurations, import of the new resource is required.
11
+
12
+
## Additional changes
13
+
14
+
### Added
15
+
16
+
-`aws_redshift_logging` has been added to replace `logging` block in `aws_redshift_cluster`
17
+
-`aws_redshift_snapshot_copy` has been added to replace `snapshot_copy` block in `aws_redshift_cluster`
The `aws_redshift_logging` can be applied or imported. If setting the `log_destination_type`, an apply following an import will be required to clear the remaining diff.
119
+
The `aws_redshift_snapshot_copy` resource requires importing if an existing snapshot_copy configuration exists.
120
+
121
+
### State Move Commands
122
+
123
+
None required
124
+
125
+
### State Import Commands
126
+
127
+
During the migration to v6.x of this module, logging and snapshot_copy resources will be created by this module if those settings are configured. In order to guarantee the best experience and prevent data loss, you will need to import them into terraform state using commands like these:
0 commit comments