| page_title | dbtcloud_account_features Resource - dbtcloud |
|---|---|
| subcategory | |
| description | Manages dbt Cloud global features at the account level, like Advanced CI. The same feature should not be configured in different resources to avoid conflicts. When destroying the resource or removing the value for an attribute, the features status will not be changed. Deactivating features will require applying them wih the value set to false. |
Manages dbt Cloud global features at the account level, like Advanced CI. The same feature should not be configured in different resources to avoid conflicts.
When destroying the resource or removing the value for an attribute, the features status will not be changed. Deactivating features will require applying them wih the value set to false.
# Manage account-level feature flags in dbt Cloud
resource "dbtcloud_account_features" "my_features" {
# CI/CD features
advanced_ci = true
partial_parsing = true
repo_caching = true
# AI features
ai_features = true
# Catalog/Explorer features
catalog_ingestion = true
explorer_account_ui = true
# Migration features
fusion_migration_permissions = false
}advanced_ci(Boolean) Whether advanced CI is enabled.ai_features(Boolean) Whether AI features are enabled.catalog_ingestion(Boolean) Whether catalog ingestion (external metadata ingestion into Catalog/Explorer Enterprise) is enabled.explorer_account_ui(Boolean) Whether the new Catalog navigation UI is enabled (default true for new accounts).fusion_migration_permissions(Boolean) Whether permissions for accounts migrating to Fusion are enabled.partial_parsing(Boolean) Whether partial parsing is enabled.repo_caching(Boolean) Whether repository caching is enabled.resource_metadata(Dynamic) Metadata for tracking resource identity during account migrations. Stored in Terraform state only and not sent to the API.
id(String) The ID of the account.