Skip to content

Latest commit

 

History

History
54 lines (40 loc) · 2.1 KB

File metadata and controls

54 lines (40 loc) · 2.1 KB
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.

dbtcloud_account_features (Resource)

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.

Example Usage

# 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
}

Schema

Optional

  • 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.

Read-Only

  • id (String) The ID of the account.