Fix state inconsistencies for fivetran_destination resource #483
+520
−12
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #482
Related to support ticket number 319582
Summary
Fixes two "Provider produced inconsistent result after apply" errors in
fivetran_destination:server_host_nameandcloud_providerwhen API modifies themprivate_link_id,networking_method, andhybrid_deployment_agent_idwhen togglingrun_setup_testsChanges
preservePrivateLinkConfigValues()helper functionCreate()andUpdate()to preserve plan config for PrivateLink scenariosUpdate()to preserve networking fields when running setup tests onlyTesting
Impact
lifecycle.ignore_changesworkaroundBreaking Changes
None - this is a bug fix only