[Bug]: Resource update error with aws_kinesis_firehose_delivery_stream when using a Snowflake destination over PrivateLink #37864
Labels
bug
Addresses a defect in current functionality.
service/firehose
Issues and PRs that pertain to the firehose service.
Terraform Core Version
1.1.4
AWS Provider Version
5.52.0
Affected Resource(s)
aws_kinesis_firehose_delivery_stream
Expected Behavior
After successfully creating a Firehose delivery stream with a Snowflake destination that uses PrivateLink connectivity, we should be able to update the existing delivery stream (e.g. - modify values for processing_configuration).
Actual Behavior
When attempting to update an existing aws_kinesis_firehose_delivery_stream resource, the resource update fails with the message, "Changing the snowflake private link url is not supported at this time." However, we did not make any changes to the referenced value in our configuration.
Relevant Error/Panic Output Snippet
Terraform Configuration Files
github-issue-submission.zip
Steps to Reproduce
Deploy a new Firehose delivery stream (i.e. - aws_kinesis_firehose_delivery_stream resource) with a Snowflake destination that uses PrivateLink connectivity. Attempt to update the existing delivery stream resource without changing the Snowflake account_url or VPC configuration. For example, modify the BufferSizeInMBs value in the processing_configuration.
Debug Output
No response
Panic Output
No response
Important Factoids
No response
References
No response
Would you like to implement a fix?
None
The text was updated successfully, but these errors were encountered: