Skip to content

Commit f6c9fbd

Browse files
authored
fix(cam): [137257285] tencentcloud_cam_group_membership update doc (#3093)
* add * add * add
1 parent c1c0e21 commit f6c9fbd

File tree

3 files changed

+44
-36
lines changed

3 files changed

+44
-36
lines changed

.changelog/3093.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/tencentcloud_cam_group_membership: update doc
3+
```

tencentcloud/services/cam/resource_tc_cam_group_membership.md

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,38 +3,40 @@ Provides a resource to create a CAM group membership.
33
Example Usage
44

55
```hcl
6-
variable "cam_group_basic" {
7-
default = "keep-cam-group"
8-
}
9-
10-
data "tencentcloud_cam_groups" "groups" {
11-
name = var.cam_group_basic
12-
}
13-
14-
resource "tencentcloud_cam_user" "foo" {
15-
name = "tf_cam_user"
16-
remark = "tf_user_remark"
6+
// create cam user
7+
resource "tencentcloud_cam_user" "example" {
8+
name = "tf-example"
9+
remark = "remark."
1710
console_login = true
1811
use_api = true
1912
need_reset_password = true
20-
password = "Gail@1234"
21-
phone_num = "12345678910"
13+
password = "Password@123"
14+
phone_num = "18611111111"
15+
2216
country_code = "86"
23-
2417
force_delete = true
18+
tags = {
19+
createBy = "Terraform"
20+
}
2521
}
2622
27-
resource "tencentcloud_cam_group_membership" "group_membership_basic" {
28-
group_id = data.tencentcloud_cam_groups.groups.group_list.0.group_id
29-
user_names = [tencentcloud_cam_user.foo.id]
23+
// create cam group
24+
resource "tencentcloud_cam_group" "example" {
25+
name = "tf-example"
26+
remark = "remark."
3027
}
3128
29+
// create cam group membership
30+
resource "tencentcloud_cam_group_membership" "example" {
31+
group_id = tencentcloud_cam_group.example.id
32+
user_names = [tencentcloud_cam_user.example.id]
33+
}
3234
```
3335

3436
Import
3537

3638
CAM group membership can be imported using the id, e.g.
3739

3840
```
39-
$ terraform import tencentcloud_cam_group_membership.foo 12515263
41+
$ terraform import tencentcloud_cam_group_membership.example 353251
4042
```

website/docs/r/cam_group_membership.html.markdown

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -14,30 +14,33 @@ Provides a resource to create a CAM group membership.
1414
## Example Usage
1515

1616
```hcl
17-
variable "cam_group_basic" {
18-
default = "keep-cam-group"
19-
}
20-
21-
data "tencentcloud_cam_groups" "groups" {
22-
name = var.cam_group_basic
23-
}
24-
25-
resource "tencentcloud_cam_user" "foo" {
26-
name = "tf_cam_user"
27-
remark = "tf_user_remark"
17+
// create cam user
18+
resource "tencentcloud_cam_user" "example" {
19+
name = "tf-example"
20+
remark = "remark."
2821
console_login = true
2922
use_api = true
3023
need_reset_password = true
31-
password = "Gail@1234"
32-
phone_num = "12345678910"
24+
password = "Password@123"
25+
phone_num = "18611111111"
26+
3327
country_code = "86"
34-
3528
force_delete = true
29+
tags = {
30+
createBy = "Terraform"
31+
}
32+
}
33+
34+
// create cam group
35+
resource "tencentcloud_cam_group" "example" {
36+
name = "tf-example"
37+
remark = "remark."
3638
}
3739
38-
resource "tencentcloud_cam_group_membership" "group_membership_basic" {
39-
group_id = data.tencentcloud_cam_groups.groups.group_list.0.group_id
40-
user_names = [tencentcloud_cam_user.foo.id]
40+
// create cam group membership
41+
resource "tencentcloud_cam_group_membership" "example" {
42+
group_id = tencentcloud_cam_group.example.id
43+
user_names = [tencentcloud_cam_user.example.id]
4144
}
4245
```
4346

@@ -62,6 +65,6 @@ In addition to all arguments above, the following attributes are exported:
6265
CAM group membership can be imported using the id, e.g.
6366

6467
```
65-
$ terraform import tencentcloud_cam_group_membership.foo 12515263
68+
$ terraform import tencentcloud_cam_group_membership.example 353251
6669
```
6770

0 commit comments

Comments
 (0)