@@ -13,27 +13,36 @@ description: |-
13
13
## Example Usage
14
14
15
15
``` terraform
16
+ // NOTE for customers using the LEGACY dbt_cloud provider:
16
17
// use dbt_cloud_environment instead of dbtcloud_environment for the legacy resource names
17
18
// legacy names will be removed from 0.3 onwards
18
19
19
- resource "dbtcloud_environment" "test_environment " {
20
+ resource "dbtcloud_environment" "ci_environment " {
20
21
// the dbt_version is always major.minor.0-latest or major.minor.0-pre
21
- dbt_version = "1.5 .0-latest"
22
- name = "test "
23
- project_id = data. dbtcloud_project.test_project .id
22
+ dbt_version = "1.6 .0-latest"
23
+ name = "CI "
24
+ project_id = dbtcloud_project.dbt_project .id
24
25
type = "deployment"
25
- credential_id = dbt_cloud_snowflake_credential.new_credential .credential_id
26
+ credential_id = dbtcloud_snowflake_credential.ci_credential .credential_id
26
27
}
27
28
28
29
// we can also set a deployment environment as being the production one
29
30
resource "dbtcloud_environment" "prod_environment" {
30
- dbt_version = "1.5 .0-latest"
31
+ dbt_version = "1.6 .0-latest"
31
32
name = "Prod"
32
- project_id = data. dbtcloud_project.test_project .id
33
+ project_id = dbtcloud_project.dbt_project .id
33
34
type = "deployment"
34
- credential_id = dbt_cloud_snowflake_credential.other_credential .credential_id
35
+ credential_id = dbtcloud_snowflake_credential.prod_credential .credential_id
35
36
deployment_type = "production"
36
37
}
38
+
39
+ // Creating a development environment
40
+ resource "dbtcloud_environment" "dev_environment" {
41
+ dbt_version = "1.6.0-latest"
42
+ name = "Dev"
43
+ project_id = dbtcloud_project.dbt_project.id
44
+ type = "development"
45
+ }
37
46
```
38
47
39
48
<!-- schema generated by tfplugindocs -->
@@ -66,6 +75,6 @@ Import is supported using the following syntax:
66
75
67
76
``` shell
68
77
# Import using a project ID and environment ID found in the URL or via the API.
69
- terraform import dbtcloud_environment.test_environment " project_id:environment_id"
70
- terraform import dbtcloud_environment.test_environment 12345:6789
78
+ terraform import dbtcloud_environment.prod_environment " project_id:environment_id"
79
+ terraform import dbtcloud_environment.prod_environment 12345:6789
71
80
```
0 commit comments