Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

aws_dms_endpoint - Add support for DMS Endpoint settings #23225

Open
david-fuller988 opened this issue Feb 16, 2022 · 3 comments
Open

aws_dms_endpoint - Add support for DMS Endpoint settings #23225

david-fuller988 opened this issue Feb 16, 2022 · 3 comments
Labels
enhancement Requests to existing resources that expand the functionality or scope. service/dms Issues and PRs that pertain to the dms service.

Comments

@david-fuller988
Copy link

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • 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
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Description

AWS plan to deprecate endpoint Extra Connection Attributes and replace with Endpoint settings - there’s no date for this, just a warning in the console. These are more flexible and combine the existing s3 settings and extra connection attributes, so just one place to set up the configuration.

Without this functionality in Terraform it will not be possible to manage AWS DMS.

New or Affected Resource(s)

aws_dms_endpoint

Potential Terraform Configuration

# Copy-paste your Terraform configurations here - for large Terraform configs,
# please use a service like Dropbox and share a link to the ZIP file. For
# security, you can also encrypt the files using our GPG public key.

References

  • #0000
@david-fuller988 david-fuller988 added the enhancement Requests to existing resources that expand the functionality or scope. label Feb 16, 2022
@github-actions github-actions bot added the needs-triage Waiting for first response or review from a maintainer. label Feb 16, 2022
@YakDriver
Copy link
Member

Related #20913

@YakDriver YakDriver removed the needs-triage Waiting for first response or review from a maintainer. label Feb 16, 2022
@ewbankkit ewbankkit added the service/dms Issues and PRs that pertain to the dms service. label Jun 2, 2022
@stewberg
Copy link

Apologies if not directly relevant, but I found this information helpful until this is moved forward. I've used this interim solution within my endpoint resource to add things directly into the endpoint settings via terraform apply (since ECAs don't work for my DDL setting - DMS v3.4.7). Example source postgres endpoint:

provisioner "local-exec" {
command = "aws dms modify-endpoint --endpoint-arn '${aws_dms_endpoint.<endpoint_name>.endpoint_arn}' --postgre-sql-settings 'DdlArtifactsSchema=dms_replication'"
}

@YakDriver
Copy link
Member

This is resolved for S3 in #28130. The other endpoint types do not have resources yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Requests to existing resources that expand the functionality or scope. service/dms Issues and PRs that pertain to the dms service.
Projects
None yet
Development

No branches or pull requests

4 participants