hashicorp / terraform-provider-aws

The AWS Provider enables Terraform to manage AWS resources.
https://registry.terraform.io/providers/hashicorp/aws
Mozilla Public License 2.0
9.76k stars 9.12k forks source link

[New Resource]: AWS DMS Migration Project #38004

Open oycyc opened 3 months ago

oycyc commented 3 months ago

Description

Currently, the AWS provider for Terraform related to DMS only has replication related resources.

AWS DMS also has a migration project offering. The primary use for their migration project is to create a project and set up all the connections to source and target database, then use their schema conversion within the migration project. (The replication resources ONLY does the actual data loading, not schema like keys/constraints/triggers)

It would be useful to have this as a resource for the AWS provider for the Database Migration Service with Terraform!

Screenshot 2024-06-16 at 2 44 36 PM

Requested Resource(s) and/or Data Source(s)

Potential Terraform Configuration

No response

References

https://docs.aws.amazon.com/dms/latest/userguide/migration-projects-create.html

Their CLI commands for it:

Would you like to implement a fix?

None

github-actions[bot] commented 3 months ago

Community Note

Voting for Prioritization

Volunteering to Work on This Issue

oycyc commented 3 months ago

This is part of the Go AWS SDK v2 as well: