|
| 1 | +<!-- BEGIN_TF_DOCS --> |
| 2 | +## Requirements |
| 3 | + |
| 4 | +| Name | Version | |
| 5 | +|------|---------| |
| 6 | +| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.3 | |
| 7 | +| <a name="requirement_snowflake"></a> [snowflake](#requirement\_snowflake) | ~> 0.71 | |
| 8 | + |
| 9 | +## Providers |
| 10 | + |
| 11 | +| Name | Version | |
| 12 | +|------|---------| |
| 13 | +| <a name="provider_random"></a> [random](#provider\_random) | n/a | |
| 14 | +| <a name="provider_snowflake"></a> [snowflake](#provider\_snowflake) | ~> 0.71 | |
| 15 | + |
| 16 | +## Modules |
| 17 | + |
| 18 | +No modules. |
| 19 | + |
| 20 | +## Resources |
| 21 | + |
| 22 | +| Name | Type | |
| 23 | +|------|------| |
| 24 | +| [random_password.password](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/password) | resource | |
| 25 | +| [snowflake_database.dbt_databases](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/database) | resource | |
| 26 | +| [snowflake_grant_privileges_to_role.database](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 27 | +| [snowflake_grant_privileges_to_role.deferral_database](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 28 | +| [snowflake_grant_privileges_to_role.deferral_database_future_schemas](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 29 | +| [snowflake_grant_privileges_to_role.deferral_database_schemas](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 30 | +| [snowflake_grant_privileges_to_role.deferral_existing_tables_views](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 31 | +| [snowflake_grant_privileges_to_role.deferral_future_tables_views](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 32 | +| [snowflake_grant_privileges_to_role.existing_tables_views](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 33 | +| [snowflake_grant_privileges_to_role.future_schemas](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 34 | +| [snowflake_grant_privileges_to_role.future_tables_views](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 35 | +| [snowflake_grant_privileges_to_role.raw_current_tables_views](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 36 | +| [snowflake_grant_privileges_to_role.raw_future_tables_views](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 37 | +| [snowflake_grant_privileges_to_role.raw_usage_all_schemas](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 38 | +| [snowflake_grant_privileges_to_role.raw_usage_future_schemas](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 39 | +| [snowflake_grant_privileges_to_role.schemas](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 40 | +| [snowflake_grant_privileges_to_role.warehouse](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/grant_privileges_to_role) | resource | |
| 41 | +| [snowflake_role.dbt_roles](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/role) | resource | |
| 42 | +| [snowflake_role_grants.dbt_service_user_grants](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/role_grants) | resource | |
| 43 | +| [snowflake_role_grants.dev_grants](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/role_grants) | resource | |
| 44 | +| [snowflake_user.dbt_service_users](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/user) | resource | |
| 45 | +| [snowflake_warehouse.dbt_warehouses](https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest/docs/resources/warehouse) | resource | |
| 46 | + |
| 47 | +## Inputs |
| 48 | + |
| 49 | +| Name | Description | Type | Default | Required | |
| 50 | +|------|-------------|------|---------|:--------:| |
| 51 | +| <a name="input_database_envs"></a> [database\_envs](#input\_database\_envs) | n/a | <pre>map(object({<br> wh_size = string<br> defer_to_env_name = string<br> git_branch = string<br> }))</pre> | n/a | yes | |
| 52 | +| <a name="input_defer_from_to"></a> [defer\_from\_to](#input\_defer\_from\_to) | n/a | `map(any)` | n/a | yes | |
| 53 | +| <a name="input_developers"></a> [developers](#input\_developers) | n/a | `set(string)` | n/a | yes | |
| 54 | +| <a name="input_envs_except_dev"></a> [envs\_except\_dev](#input\_envs\_except\_dev) | n/a | `map(any)` | n/a | yes | |
| 55 | +| <a name="input_project_slug"></a> [project\_slug](#input\_project\_slug) | Slug for the project with no special characters | `string` | n/a | yes | |
| 56 | +| <a name="input_raw_database"></a> [raw\_database](#input\_raw\_database) | n/a | `string` | n/a | yes | |
| 57 | + |
| 58 | +## Outputs |
| 59 | + |
| 60 | +| Name | Description | |
| 61 | +|------|-------------| |
| 62 | +| <a name="output_snowflake_databases"></a> [snowflake\_databases](#output\_snowflake\_databases) | n/a | |
| 63 | +| <a name="output_snowflake_roles"></a> [snowflake\_roles](#output\_snowflake\_roles) | n/a | |
| 64 | +| <a name="output_snowflake_users"></a> [snowflake\_users](#output\_snowflake\_users) | n/a | |
| 65 | +| <a name="output_snowflake_warehouses"></a> [snowflake\_warehouses](#output\_snowflake\_warehouses) | n/a | |
| 66 | +<!-- END_TF_DOCS --> |
0 commit comments