Using Terraform to Automate QuickBooks Connector Creation

Summary

User seeks guidance on automating the creation of a QuickBooks connector using Terraform, after manually creating it via the UI and retrieving it through the API.


Question

Hi there, I had an issue related to a source which is supported by community. I wanted to connect quick books which is available as an community only supported source. Now I want to use terraform to generate that connector. I create the source using the UI of my OSS build and retrieve it using api for demonstration purposes: (Quickbook is only supported in OSS and hence a connector has not been generated )

Do help me understand how I can use terraform to write this automatically…

            "sourceId": "2b953b45-341f-445d-8e15-28d115a8500c",
            "name": "QuickBooks",
            "sourceType": "quickbooks",
            "workspaceId": "4c882d54-a6a7-459a-b617-aa6fff9a46f3",
            "configuration": {
                "sandbox": true,
                "start_date": "2024-06-01T00:00:00Z",
                "credentials": {
                    "realm_id": "**********",
                    "auth_type": "oauth2.0",
                    "client_id": "ABRSwH6l9FdVhteCHqm5ais6dKsJGa4UKCjIPci6NNc18i9nsO",
                    "access_token": "**********",
                    "client_secret": "**********",
                    "refresh_token": "**********",
                    "token_expiry_date": "2024-08-30T00:00:00Z"
                }
            }
        }```

<br>

---

This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. [Click here](https://airbytehq.slack.com/archives/C021JANJ6TY/p1718754995038699) if you want
to access the original thread.

[Join the conversation on Slack](https://slack.airbyte.com)

<sub>
['quickbooks', 'terraform', 'connector', 'api', 'oss']
</sub>