EndpointS3Settings missing TimestampColumnName setting
See original GitHub issueHello!
- Vote on this issue by adding a š reaction
- To contribute a fix for this issue, leave a comment (and link to your pull request, if youāve opened one already)
Issue details
The TimestampColumnName parameter was added in DMS versions 3.1.4 and later, but is not available to be set as an s3 Endpoint setting using Pulumi. See: https://docs.aws.amazon.com/dms/latest/APIReference/API_S3Settings.html
Steps to reproduce
- Attempt to create an s3 target endpoint using the following s3_setting: ātimestamp_column_nameā: āSomeColumnNameā
Expected: The endpoint is updated with the Timestamp Column Name. Actual: Pulumi produces this error:
error: aws:dms/endpoint:Endpoint resource 'xxxxx' has a problem: Invalid or unknown key. Examine values at 'Endpoint.S3Settings.TimestampColumnName'.
Issue Analytics
- State:
- Created 2 years ago
- Reactions:1
- Comments:8 (1 by maintainers)
Top Results From Across the Web
S3Settings - AWS Database Migration Service
Setting ParquetTimestampInMillisecond has no effect on the string format of the timestamp column value that is inserted by setting the TimestampColumnName ...
Read more >aws.dms.Endpoint - Pulumi
Documentation for the aws.dms.Endpoint resource with examples, input properties, output properties, lookup functions, and supporting types.
Read more >deprecated warning for aws.secretsmanager.get_secret
Issue details Ā· Steps to reproduce Ā· Labels Ā· Owner Ā· Other Repo Issues Ā· EndpointS3Settings missing TimestampColumnName setting Ā· Lake Formation Permissions...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
This is supported by AWS. In fact Iām running into issues with terraform because while the API and Terraform docs show it as optional, the AWS API keeps telling me
InvalidParameterValueException: TimestampColumnName cannot be an empty string.
I havenāt solved it. I just had to add a timestamp column and worked with our data lake to team to ignore it in their ingest and/or use this new column as their timestamp instead of a derived one. Itās not the end of the world but it seems clear that something is amiss with the APIs and their stated allowed configurations