Skip to content

Commit 6aac2dc

Browse files
committed
feat(tco): add resource_tc_organization_org_manage_policy_config
1 parent f600bbb commit 6aac2dc

5 files changed

+14
-8
lines changed

tencentcloud/services/tco/extension_tco.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,10 @@ const (
88
TagPolicyCode = 1
99

1010
PAGE_ITEM = 200
11+
12+
TargetTypeNode = "NODE"
13+
TargetTypeMember = "MEMBER"
14+
15+
DescribeTargetTypeNode = "Node"
16+
DescribeTargetTypeMember = "User"
1117
)

tencentcloud/services/tco/resource_tc_organization_org_manage_policy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ Import
1616
organization org_manage_policy can be imported using the id, e.g.
1717

1818
```
19-
terraform import tencentcloud_organization_org_manage_policy.org_manage_policy org_manage_policy_id
19+
terraform import tencentcloud_organization_org_manage_policy.org_manage_policy policy_id#type
2020
```

tencentcloud/services/tco/resource_tc_organization_org_manage_policy_target.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,9 +146,9 @@ func resourceTencentCloudOrganizationOrgManagePolicyTargetRead(d *schema.Resourc
146146
if OrgManagePolicyTarget.RelatedType != nil {
147147
switch *OrgManagePolicyTarget.RelatedType {
148148
case 1:
149-
_ = d.Set("target_type", "NODE")
149+
_ = d.Set("target_type", TargetTypeNode)
150150
case 2:
151-
_ = d.Set("target_type", "MEMBER")
151+
_ = d.Set("target_type", TargetTypeMember)
152152
}
153153

154154
}

tencentcloud/services/tco/resource_tc_organization_org_manage_policy_target.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ Import
1616
organization org_manage_policy_target can be imported using the id, e.g.
1717

1818
```
19-
terraform import tencentcloud_organization_org_manage_policy_target.org_manage_policy_target org_manage_policy_target_id
19+
terraform import tencentcloud_organization_org_manage_policy_target.org_manage_policy_target policy_type#policy_id#target_type#target_id
2020
```

tencentcloud/services/tco/service_tencentcloud_organization.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1098,10 +1098,10 @@ func (me *OrganizationService) DescribeOrganizationOrgManagePolicyTargetById(ctx
10981098
request.PolicyType = &policyType
10991099
request.PolicyId = helper.StrToUint64Point(policyId)
11001100
switch targetType {
1101-
case "NODE":
1102-
request.TargetType = helper.String("Node")
1103-
case "MEMBER":
1104-
request.TargetType = helper.String("User")
1101+
case TargetTypeNode:
1102+
request.TargetType = helper.String(DescribeTargetTypeNode)
1103+
case TargetTypeMember:
1104+
request.TargetType = helper.String(DescribeTargetTypeMember)
11051105
}
11061106

11071107
defer func() {

0 commit comments

Comments
 (0)