Open solagappan opened 8 months ago
Voting for Prioritization
Volunteering to Work on This Issue
We experienced the same, even applying changes to source, like changing the batch size on the source, ends up removing existing target_parameters. Reapplying this without changes puts it back in.
we're experiencing the same as well, wondering if this has been updated in newer terraform modules? 1.7.5 >
If you run the "apply" again, template will get updated. I did not check in latest version.
Terraform Core Version
1.3.0
AWS Provider Version
5.20.0
Affected Resource(s)
Expected Behavior
When SQS que is used as target in pipe and any change to the pipe filtering pattern and applying the TF change is automatically removing the "Target input transformer" template from the pipe and its not displayed in the apply command output.
When we tried to re-apply again without any TF code change, the "Target input transformer" is added back.
Expected behavior: pipe configuration in TF code should should be removed silently.
Actual Behavior
After apply command, "Target input transformer" got removed from the pipe configuration.
Relevant Error/Panic Output Snippet
Terraform Configuration Files
Steps to Reproduce
Step 1 : Apply the code snippet Step 2 : Edit the filter_criteria -> filter ( do some change ) Step 3: Apply the change Step 4 : Go to AWs console and you will see the input_template = "<$.value.data.event>" removed Step 5: Apply the change again ( no code change ) Step 6: Go to AWS console Step 7: You will see the input_template back in pipe target configuration
Debug Output
Nil
Panic Output
Nil
Important Factoids
No response
References
No response
Would you like to implement a fix?
No