dbt Cloud v0.1.30 published on Thursday, Mar 20, 2025 by Pulumi
dbt Cloud Provider: Installation & Configuration
Installation
The dbtcloud provider is available as a package in all Pulumi languages:
- JavaScript/TypeScript: @pulumi/dbtcloud
- Python: pulumi-dbtcloud
- Go: github.com/pulumi/pulumi-dbtcloud/sdk/go/dbtcloud
- .NET: Pulumi.Dbtcloud
- Java: com.pulumi/dbtcloud
Provider configuration
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: nodejs
config:
    dbtcloud:accountId:
        value: 'TODO: var.dbt_cloud_account_id'
    dbtcloud:hostUrl:
        value: https://cloud.getdbt.com/api
    dbtcloud:token:
        value: 'TODO: var.dbt_cloud_token'
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: python
config:
    dbtcloud:accountId:
        value: 'TODO: var.dbt_cloud_account_id'
    dbtcloud:hostUrl:
        value: https://cloud.getdbt.com/api
    dbtcloud:token:
        value: 'TODO: var.dbt_cloud_token'
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: dotnet
config:
    dbtcloud:accountId:
        value: 'TODO: var.dbt_cloud_account_id'
    dbtcloud:hostUrl:
        value: https://cloud.getdbt.com/api
    dbtcloud:token:
        value: 'TODO: var.dbt_cloud_token'
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: go
config:
    dbtcloud:accountId:
        value: 'TODO: var.dbt_cloud_account_id'
    dbtcloud:hostUrl:
        value: https://cloud.getdbt.com/api
    dbtcloud:token:
        value: 'TODO: var.dbt_cloud_token'
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: yaml
config:
    dbtcloud:accountId:
        value: 'TODO: var.dbt_cloud_account_id'
    dbtcloud:hostUrl:
        value: https://cloud.getdbt.com/api
    dbtcloud:token:
        value: 'TODO: var.dbt_cloud_token'
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: java
config:
    dbtcloud:accountId:
        value: 'TODO: var.dbt_cloud_account_id'
    dbtcloud:hostUrl:
        value: https://cloud.getdbt.com/api
    dbtcloud:token:
        value: 'TODO: var.dbt_cloud_token'
Configuration Reference
- accountId(Number) Account identifier for your dbt Cloud implementation. Instead of setting the parameter, you can set the environment variable- DBT_CLOUD_ACCOUNT_ID
- hostUrl(String) URL for your dbt Cloud deployment. Instead of setting the parameter, you can set the environment variable- DBT_CLOUD_HOST_URL- Defaults to https://cloud.getdbt.com/api
- token(String, Sensitive) API token for your dbt Cloud. Instead of setting the parameter, you can set the environment variable- DBT_CLOUD_TOKEN
