Full `config` API doc

Looking through the docs I see a bunch of materialization examples using undocumented params.

For example:

{{ config(materialized='table', sort='timestamp', dist='user_id') }}

select *
from ...

Where can I find the full API for config so I can best understand the materialization options available?



This doesn’t answer your question but while we wait for a better response I thought it was worth pointing out that the configuration options above are documented under the “Redshift specific configurations” docs page. Just in case there are other config options you might find helpful.

Redshift specific configurations: https://docs.getdbt.com/docs/redshift-configs
Snowflake specific configurations: https://docs.getdbt.com/docs/snowflake-configs
BigQuery specific configurations: https://docs.getdbt.com/docs/bigquery-configs
Database specific guides: https://docs.getdbt.com/docs/database-specific-guides