Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add info about the Terraform provider #5728

Merged
merged 10 commits into from
Aug 2, 2024
16 changes: 16 additions & 0 deletions website/docs/docs/dbt-cloud-apis/admin-cloud-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ The dbt Cloud Administrative API is enabled by default for [Team and Enterprise

dbt Cloud currently supports two versions of the Administrative API: v2 and v3. In general, v3 is the recommended version to use, but we don't yet have all our v2 routes upgraded to v3. We're currently working on this. If you can't find something in our v3 docs, check out the shorter list of v2 endpoints because you might find it there.

Many endpoints of the Administrative API can also be called through the [dbt Cloud Terraform provider](https://registry.terraform.io/providers/dbt-labs/dbtcloud/latest). The built-in documentation on the Terraform registry contains [a guide on how to get started with the provider](https://registry.terraform.io/providers/dbt-labs/dbtcloud/latest/docs/guides/1_getting_started) as well as [a page showing all the Terraform resources available](https://registry.terraform.io/providers/dbt-labs/dbtcloud/latest/docs/guides/99_list_resources) to configure.

<div className="grid--2-col">

<Card
Expand All @@ -33,4 +35,18 @@ link="/dbt-cloud/api-v2"
link="/dbt-cloud/api-v3"
icon="pencil-paper"/>

<div className="card-container">
<Card
title="dbt Cloud Terraform provider"
link=="https://registry.terraform.io/providers/dbt-labs/dbtcloud/latest"
mirnawong1 marked this conversation as resolved.
Show resolved Hide resolved
body="The Terraform provider maintained by dbt Labs which can be used to manage a dbt Cloud account."
icon="pencil-paper"/>
<a href="https://registry.terraform.io/providers/dbt-labs/dbtcloud/latest"
className="external-link"
target="_blank"
rel="noopener noreferrer">
<Icon name='fa-external-link' />
<a/>
mirnawong1 marked this conversation as resolved.
Show resolved Hide resolved
</div>

</div>
2 changes: 1 addition & 1 deletion website/docs/docs/dbt-cloud-apis/apis-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Accounts on the _Team_ and _Enterprise_ plans can query the dbt Cloud APIs.

dbt Cloud provides the following APIs:

- The [dbt Cloud Administrative API](/docs/dbt-cloud-apis/admin-cloud-api) can be used to administrate a dbt Cloud account.
- The [dbt Cloud Administrative API](/docs/dbt-cloud-apis/admin-cloud-api) can be used to administrate a dbt Cloud account. It can be called manually or with [the dbt Cloud Terraform provider](https://registry.terraform.io/providers/dbt-labs/dbtcloud/latest).
- The [dbt Cloud Discovery API](/docs/dbt-cloud-apis/discovery-api) can be used to fetch metadata related to the state and health of your dbt project.
- The [dbt Semantic Layer APIs](/docs/dbt-cloud-apis/sl-api-overview) provides multiple API options which allow you to query your metrics defined in the dbt Semantic Layer.

Expand Down
Loading