Skip to content

Commit c19a200

Browse files
committed
add
1 parent e3f0354 commit c19a200

10 files changed

+52
-444
lines changed

.changelog/3549.txt

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,6 @@ tencentcloud_wedata_resource_group_metrics
2222
tencentcloud_wedata_project
2323
```
2424

25-
```release-note:new-resource
26-
tencentcloud_wedata_data_source
27-
```
28-
2925
```release-note:new-resource
3026
tencentcloud_wedata_project_member
3127
```
32-
33-
```release-note:new-resource
34-
tencentcloud_wedata_resource_group
35-
```
36-
37-
```release-note:new-resource
38-
tencentcloud_wedata_resource_group_to_project_attachment
39-
```

tencentcloud/provider.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2284,10 +2284,7 @@ tencentcloud_wedata_code_file
22842284
tencentcloud_wedata_run_sql_script_operation
22852285
tencentcloud_wedata_stop_sql_script_run_operation
22862286
tencentcloud_wedata_project
2287-
tencentcloud_wedata_data_source
22882287
tencentcloud_wedata_project_member
2289-
tencentcloud_wedata_resource_group
2290-
tencentcloud_wedata_resource_group_to_project_attachment
22912288

22922289
Cloud Firewall(CFW)
22932290
Data Source

tencentcloud/services/wedata/resource_tc_wedata_project.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,13 @@ func ResourceTencentCloudWedataProject() *schema.Resource {
3535
"display_name": {
3636
Type: schema.TypeString,
3737
Required: true,
38+
ForceNew: true,
3839
Description: "Project display name, can be Chinese name starting with a letter, can contain letters, numbers, and underscores, cannot exceed 32 characters.",
3940
},
4041
"project_model": {
4142
Type: schema.TypeString,
4243
Optional: true,
44+
ForceNew: true,
4345
Description: "Project mode, SIMPLE (default): Simple mode STANDARD: Standard mode.",
4446
},
4547
},

tencentcloud/services/wedata/resource_tc_wedata_project_member.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,31 @@ Provides a resource to create a WeData project member
55
Example Usage
66

77
```hcl
8+
resource "tencentcloud_wedata_project" "example" {
9+
project {
10+
project_name = "tf_example"
11+
display_name = "display_name"
12+
project_model = "SIMPLE"
13+
}
14+
15+
dlc_info {
16+
compute_resources = ["svmgao_stability"]
17+
region = "ap-guangzhou"
18+
default_database = "db_name"
19+
standard_mode_env_tag = "Dev"
20+
access_account = "OWNER"
21+
}
22+
23+
resource_ids = [
24+
"20250909193110713075",
25+
"20250820215449817917"
26+
]
27+
28+
status = 1
29+
}
30+
831
resource "tencentcloud_wedata_project_member" "example" {
9-
project_id = "2983848457986924544"
32+
project_id = tencentcloud_wedata_project.example.id
1033
user_uin = "100044238258"
1134
role_ids = [
1235
"308335260274237440",

website/docs/r/wedata_data_source.html.markdown

Lines changed: 0 additions & 256 deletions
This file was deleted.

website/docs/r/wedata_project.html.markdown

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@ Enum values:
6868

6969
The `project` object supports the following:
7070

71-
* `display_name` - (Required, String) Project display name, can be Chinese name starting with a letter, can contain letters, numbers, and underscores, cannot exceed 32 characters.
71+
* `display_name` - (Required, String, ForceNew) Project display name, can be Chinese name starting with a letter, can contain letters, numbers, and underscores, cannot exceed 32 characters.
7272
* `project_name` - (Required, String) Project identifier, English name starting with a letter, can contain letters, numbers, and underscores, cannot exceed 32 characters.
73-
* `project_model` - (Optional, String) Project mode, SIMPLE (default): Simple mode STANDARD: Standard mode.
73+
* `project_model` - (Optional, String, ForceNew) Project mode, SIMPLE (default): Simple mode STANDARD: Standard mode.
7474

7575
## Attributes Reference
7676

website/docs/r/wedata_project_member.html.markdown

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,31 @@ Provides a resource to create a WeData project member
1616
## Example Usage
1717

1818
```hcl
19+
resource "tencentcloud_wedata_project" "example" {
20+
project {
21+
project_name = "tf_example"
22+
display_name = "display_name"
23+
project_model = "SIMPLE"
24+
}
25+
26+
dlc_info {
27+
compute_resources = ["svmgao_stability"]
28+
region = "ap-guangzhou"
29+
default_database = "db_name"
30+
standard_mode_env_tag = "Dev"
31+
access_account = "OWNER"
32+
}
33+
34+
resource_ids = [
35+
"20250909193110713075",
36+
"20250820215449817917"
37+
]
38+
39+
status = 1
40+
}
41+
1942
resource "tencentcloud_wedata_project_member" "example" {
20-
project_id = "2983848457986924544"
43+
project_id = tencentcloud_wedata_project.example.id
2144
user_uin = "100044238258"
2245
role_ids = [
2346
"308335260274237440",

0 commit comments

Comments
 (0)