The provider has support for aws_db_snapshot_copy for copying and sharing non-Aurora RDS snapshots but unfortunately that resource doesn't work for Aurora.
The existing resource uses uses CopyDBSnapshot command from AWS Go SDS and for cluster snapshots we would need CopyDBClusterSnapshot. Otherwise the two resources would be virtually identical in structure and behavior.
Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request.
Volunteering to Work on This Issue
If you are interested in working on this issue, please leave a comment.
If this would be your first contribution, please review the contribution guide.
Description
The provider has support for aws_db_snapshot_copy for copying and sharing non-Aurora RDS snapshots but unfortunately that resource doesn't work for Aurora.
The existing resource uses uses CopyDBSnapshot command from AWS Go SDS and for cluster snapshots we would need CopyDBClusterSnapshot. Otherwise the two resources would be virtually identical in structure and behavior.
Affected Resource(s) and/or Data Source(s)
Potential Terraform Configuration
References
https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBClusterSnapshot.html https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/rds#Client.CopyDBClusterSnapshot
Would you like to implement a fix?
Going to try